網(wǎng)絡(luò)26期 第十五周作業(yè)
1、總結(jié)sed和awk的詳細用法;
2、刪除/boot/grub/grub.conf文件中所有行的行首的空白字符;
3、刪除/etc/fstab文件中所有以#開頭,后跟至少一個空白字符的行的行首的#和空白字符;
4、把/etc/fstab文件的奇數(shù)行另存為/tmp/fstab.3;
5、echo一個文件路徑給sed命令,取出其基名;進一步地,取出其路徑名;
6、統(tǒng)計指定文件中所有行中每個單詞出現(xiàn)的次數(shù);
7、統(tǒng)計當前系統(tǒng)上所有tcp連接的各種狀態(tài)的個數(shù);
8、統(tǒng)計指定的web訪問日志中各ip的資源訪問次數(shù):
9、寫一個腳本:定義一個數(shù)組,數(shù)組元素為/var/log目錄下所有以.log結(jié)尾的文件的名字;顯示每個文件的行數(shù);
10、寫一個腳本,能從所有同學中隨機挑選一個同學回答問題;進一步地:可接受一個參數(shù),做為要挑選的同學的個數(shù);
11、授權(quán)centos用戶可以運行fdisk命令完成磁盤管理,以及使用mkfs或mke2fs實現(xiàn)文件系統(tǒng)管理;
12、授權(quán)gentoo用戶可以運行邏輯卷管理的相關(guān)命令;
13、基于pam_time.so模塊,限制用戶通過sshd服務(wù)遠程登錄只能在工作時間進行;
14、基于pam_listfile.so模塊,定義僅某些用戶,或某些組內(nèi)的用戶可登錄系統(tǒng);