30號練習

8月30號練習

1、vim的使用方法:http://4708705.blog.51cto.com/4698705/1690412

2、find的使用方法:http://4708705.blog.51cto.com/4698705/1692428

3、bash環境變量:http://4708705.blog.51cto.com/4698705/1692466

4、特殊權限:http://4708705.blog.51cto.com/4698705/1692473

5、Linux磁盤管理:http://4708705.blog.51cto.com/4698705/1692433

6、複製/etc/grub.cfg配置文件至/tmp目錄,用查找替換命令刪除/tmp/grub.cfg文件中的行首的空白字符;

:%s/^[[:space:]]//

7、複製/etc/rc.d/init.d/functions文件至/tmp目錄,用查找替換命令爲/tmp/functions的每行開頭爲空白字符的行的行首加一個#; 原有空白字符保留;

:%s/^[[:space:]]/#&/

8、替換/tmp/functions文件中的/etc/sysconfig/init爲/var/log;

:%s@/etc/sysconfig/init@/var/log@

9、刪除/tmp/functions文件中所有以#開頭,且#後面至少跟了一個空白字符的行的行首#;

:%s/^#\([[:space:]]\)/\1/g

10、查找/var目錄屬主爲root,且屬組爲mail的所有文件;

wKiom1Xti7LgYMpfAABuhXorhKg263.jpg

11、查找/usr目錄下不屬於root、bin或hadoop的所有文件;

wKioL1XtkevRfMtYAACSXt_mcUE909.jpg

12、查找/etc目錄下最近一週內其內容修改過,且屬主不爲root或hadoop的所有文件;

wKioL1Xtkyqg2f0pAAGtdFi-6uA197.jpg

13、查找當前系統上沒有屬主或屬組,且最近一週內曾被訪問過的所有文件;

wKiom1XtkeLAvKNeAAJwNSCwD8g903.jpg

14、查找/etc目錄下大於20k且類型爲普通文件的所有文件;

wKiom1XtkhHzZ9asAAktSIIc3bg573.jpg

15、查找/etc目錄下所有用戶都沒有寫權限的文件;

wKiom1XtkkqxmPaQAALkeS8f6ow747.jpg

16、查找/etc目錄下至少有一類用戶沒有執行權限的文件;

# find /etc ! -perm -111

17、查找/etc/init.d目錄下,所有用戶都有執行權限,且其它用戶擁有寫權限的文件;

wKiom1XtkwGwQyLSAABp5NXnfAc711.jpg

18、讓普通用戶能使用/tmp/cat去查看/etc/shadow文件;

wKiom1Xtkx3SemtXAAKC-4rbiQI325.jpg

19、創建目錄/test/data,讓某組內普通用戶對其有寫權限,且創建的所有文件的屬組爲目錄所屬的組;此外,每個用戶僅能刪除自己的文件;

wKiom1Xtky2jgDiyAAJ11NpRgGw459.jpg

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章