N22-白蟻
-
馬哥教育網絡班22期+第九周課程練習
1. 寫一個腳本,判斷當前系統上所有用戶的shell是否為可登錄shell(即用戶的shell不是/sbin/nologin);分別這兩類用戶的個數;通過字符串比較來實現; #!/bin/bash#declare -a loginuserdeclare -i sum_login=0declare -i sum_nologin=0list=($(cat /et…
-
馬哥教育網絡班22期+第八周課程練習
1. 請描述網橋、集線器、二層交換機、三層交換機、路由器的功能、使用場景與區別。 網橋:工作在OSI模型的數據鏈路層,將兩個局域網連起來,根據MAC地址來轉發幀。它可以有效地連接兩個LAN,使本地通信限制在本網段內,并轉發相應的信號至另一網段,網橋通常用于連接數量不多的、同一類型的網段,它可以擴展網絡的距離或范圍,而且可提高網絡的性能、可靠性和安全…
-
馬哥教育網絡班22期+第七周課程練習
1、創建一個10G分區,并格式為ext4文件系統(1) 要求其block大小為2048, 預留空間百分比為2, 卷標為MYDATA, 默認掛載屬性包含acl(2) 掛載至/data/mydata目錄,要求掛載時禁止程序自動運行,且不更新文件的訪問時間戳 # fdisk /dev/sdb <<EOF> n> p> 1> &g…
-
馬哥教育網絡班22期+第六周課程練習
1、復制/etc/rc.d/rc.sysinit文件至/tmp目錄,將/tmp/rc.sysinit文件中的以至少一個空白字符開頭的行的行首加#; ]# cp -v /etc/rc.d/rc.sysinit /tmp/ `/etc/rc.d/rc.sysinit' -> `/tmp/rc.sysinit&…
-
馬哥教育網絡班22期+第五周課程練習
1、顯示當前系統上root、fedora或user1用戶的默認shell; ~]# cat /etc/passwd |grep -E "^(root|fedora|user1)" |awk -F: '{print $NF}'/bin/bash/bin/bash/bin/bash 2、找出/etc/rc.d/…
-
系統啟動流程相關概念
前言: 了解系統內核基本知識 內核功能:進程管理、內存管理、網絡協議棧、文件系統、驅動程序、安全功能等 用戶空間:應用程序其中有進程或者線程 運行中的系統可分為兩層:內核空間、用戶空間 內核設計流派: 單內核設計:把每種功能集成于一個程序中;例如:linux 微內核設計:每種功能使用一個單獨的子系統實現;例如:Window…
-
馬哥教育網絡班22期+第四周課程練習
1、復制/etc/skel目錄為/home/tuser1,要求/home/tuser1及其內部文件的屬組和其它用戶均沒有任何訪問權限。 ~]# cp -r /etc/skel/ /home/tuser1/ ~]# chmod 700 /home/tuser1/ -R 2、編輯/e…
-
馬哥教育網絡班22期+第三周課程練習
1、列出當前系統上所有已經登錄的用戶的用戶名,注意:同一個用戶登錄多次,則只顯示一次即可。 ~]# who |sort -nu root pts/0 2016-08-…
-
馬哥教育網絡班22期+第二周課程練習
一、Linux上的文件管理類命令都有哪些,其常用的使用方法及其相關示例演示? cp命令:copy,有2類復制方法 1、單源復制:如果DEST不存在:則實現創建此文件,并復制源文件的數據流至DEST中; 如果DEST存在:如果DEST是非目錄文件,則覆蓋目標文件;如果DEST是目錄文件,則先DEST目錄下創建一個與源文件…
-
馬哥教育網絡班22期+第一周課程練習
一、計算機的基本組成和功能 cpu包括運算器、控制器、寄存器、緩存 運算器:計算功能,對數據進行加工處理的的部件; 控制器:負責從存儲器取出指令,控制cpu計算器之間的運行結果和狀態; 寄存器:暫存指令和數據的地方,存儲…