heianyangguo
-
N22-第十三周作業
1、建立samba共享,共享目錄為/data,要求:(描述完整的過程) 1)共享名為shared,工作組為magedu; 2)添加組develop,添加用戶gentoo,centos和ubuntu,其中gentoo和centos以develop為附加組,ubuntu不屬于develop組;密碼均為用戶名; 3)添加samb…
-
N22-第十二周作業
1、請描述一次完整的http請求處理過程; (1)建立或處理連接:接受請求或拒絕請求 (2)接收請求:接收來自于網絡上的主機請求報文中對某特定資源的一次請求的過程 (3)處理請求:對請求報文進行解析,獲取客戶端請求的資源及請求方法等相關信息 (4)訪問資源:獲取請求報文中請求的資源 (5)構建響應報文 (6)發送響應報文 (7)記錄日志:訪問日志和錯誤日志 …
-
N22-第十一周作業
1、詳細描述一次加密通訊的過程,結合圖示最佳。 (1)數字簽名 A與B通信,B發給A一段數據,為了證明數據確實是B發送過來的,B首先會用單向加密算法從數據中提取一段特征碼,然后用自己的私鑰加密這段特征碼和原始數據后,發送給A;A接受到數據,首先用B的公鑰解密,獲取到特征碼和原始數據;然后用同樣的單向加密算法從原始數據中提取一段特征碼,與之前用公鑰解密得到的特…
-
N22-第十周作業
1、請詳細描述CentOS系統的啟動流程(詳細到每個過程系統做了哪些事情) (1)POST:加電自檢,利用COMS里記錄的配置信息檢測硬件是否都工作正常 (2)Boot Sequence: 按次序查找各引導設備,第一個有引導程序的設備即為本次啟動要用到的設備 Grub引導程序:提供一個菜單,允許用戶選擇要啟動的系統或不同的內核版本, 把用戶選定的內…
-
N22-第九周作業
1、寫一個腳本,判斷當前系統上所有用戶的shell是否為可登錄shell(即用戶的shell不是/sbin/nologin);分別這兩類用戶的個數;通過字符串比較來實現; #!/bin/bash # declare -i count1=0 declare -i count2=0 for i in $(awk -F : '{print $7}…
-
N22第八周作業
1、請描述網橋、集線器、二層交換機、三層交換機、路由器的功能、使用場景與區別。 網橋: 網橋是早期的二層網絡設備,每個端口分別有一條獨立的交換信道,不是共享一條信道,可隔離沖突域。網橋比集線器(Hub)性能更好,集線器上各端口都是共享同一條信道的,工作于數據鏈路層。后被端口更多的交換機替代。 集線器: 多端口中繼器,工作在物理層,本身不具備識別信號的能力,只…
-
N22-第七周作業
1、創建一個10G分區,并格式為ext4文件系統; (1) 要求其block大小為2048, 預留空間百分比為2, 卷標為MYDATA, 默認掛載屬性包含acl; (2) 掛載至/data/mydata目錄,要求掛載時禁止程序自動運行,且不更新文件的訪問時間戳; [root@localhost ~]# fd…
-
N22-第六周作業
請詳細總結vim編輯器的使用并完成以下練習題 單詞間跳轉 w:下一個單詞的詞首 e:當前或后一個單詞的詞尾 b:當前或前一個單詞的詞首 行首行尾跳轉: ^:跳轉至行首的第一個非空白字符 0:跳轉至行首 $: 跳轉至行尾 句間跳轉: ) ( 段落跳轉: } { 字符編輯 x:刪除光標所在處的字符 #x:刪除光標所在處起始的#個字符 xp:交換光標所在處的字符與…
-
N22—第五周作業
1、顯示當前系統上root、fedora或user1用戶的默認shell; [root@localhost ~]# grep -E "^(root|fedora|user1)" /etc/passwd |cut -d : -f 1,7 root:/bin/bash fedora:/bin/bash user1:/bin/bas…
-
N22-第四周作業
1、復制/etc/skel目錄為/home/tuser1,要求/home/tuser1及其內部文件的屬組和其它用戶均沒有任何訪問權限。 [root@localhost ~]# cp -r /etc/skel /home/tuser1 (復制/etc/skel為/home/tuser1) [root@localho…
-
N22-第三周作業
列出當前系統上所有已經登錄的用戶名,注意:同一個用戶登錄多次,則只顯示一次即可。 [root@localhost ~]# w |cut -d ' ' -f1 |sort -u lucy root USER 2.取出最后登錄到當前系統的用戶的相關信息。 [root@localhost ~]# last -1 root &nbs…
-
N22-第二周作業
一.linux上的文件管理命令都有哪些,其常用的使用方法及其相關示例演示 cp復制命令: -i:若目標文件存在,提示是否覆蓋目標文件,此選項為已寫入alias里,使用時為默認選項 [root@localhost ~]# ls /tmp/…
-
N22-第一周(作業)
馬哥教育網絡班22期-第一周課程練習: 一.描述計算機的組成及其功能 計算機組成:CPU :包含控制器,運算器,寄存器,緩存。通過時序復用的方式來處理加工來自輸入設備的指令或數據,協調各組件之間的工作 存儲器(內存):編址存儲單元陣列,用于暫時存放CP…