1、建立一個10G的檔案系統,類型為ext4,要求開機可自動挂載至單獨資料/data目錄;
首先建立一個10GB的分區
<a href="http://s5.51cto.com/wyfs02/M00/78/8A/wKioL1Z_qbrhYOUGAAB0K_s8dgE966.png" target="_blank"></a>
建立檔案類型為EXT4,并格式化
<a href="http://s5.51cto.com/wyfs02/M00/78/8B/wKioL1Z_qdHhKU-kAACIdruSs-A128.png" target="_blank"></a>
建立檔案data,并将檔案系統EXT4的分區/dev/sdb1的标簽裝置為/data
# mkdir /data
# e2label /dev/sdb1 /data
<a href="http://s2.51cto.com/wyfs02/M01/78/8C/wKiom1Z_qe-zAipaAAAY7A4gpvw145.png" target="_blank"></a>
将“/dev/sdb1 /data ext4 defaults 0 0”将這一行加入到/etc/fstab當中
<a href="http://s5.51cto.com/wyfs02/M00/78/8C/wKiom1Z_qfyzGsmMAABUGisq_Sk723.png" target="_blank"></a>
2、顯示`netstat -tan`指令結果中以‘LISTEN’後跟0個、1個或者多個空白字元結尾的行;
"*":在此處代表比對0或者多個跟在空白字元後面;
"$":行尾定位符,比對所有滿足前面條件的所有的行
<a href="http://s5.51cto.com/wyfs02/M01/78/8C/wKiom1Z_qrTS6BoIAAA3XQsojFs426.png" target="_blank"></a>
3、添加使用者nginx、zabbix、tomcat、nologin以及hadoop使用者(nologin使用者的shell/sbin/nologin);而後找出/etc/passwd檔案中使用者名與其shell名相同的行;
利用指令“useradd”添加使用者nginx,zabbix,tomcat,nologin,hadoop
<a href="http://s1.51cto.com/wyfs02/M00/78/8D/wKiom1Z_rUTCxnmWAACaRjV3uFw100.png" target="_blank"></a>
利用指令“chsh -s”指令修改使用者nologin的shell為“/sbin/nologin”,
<a href="http://s2.51cto.com/wyfs02/M02/78/8D/wKiom1Z_rcbDRan0AAA2UJhnsU8095.png" target="_blank"></a>
4、找出/etc/rc.d/init.d/functions檔案中某單詞(單詞中間可以存在下劃線)後面跟着一組小括号的行;
<a href="http://s5.51cto.com/wyfs02/M01/78/8B/wKioL1Z_sAGCDYJlAABH0mRAOdw138.png" target="_blank"></a>
5、使用echo輸出一個路徑,而後egrep找出其路徑基名;進一步的使用egrep取出其目錄名(注意是目錄名,而非目錄路徑);
# echo "/mnt/sdc" | egrep -o "[^/]+/?$" | cut -d"/" -f1
# echo "/mnt/sdc" | egrep "[^/]+/?$" | cut -d"/" -f2
<a href="http://s3.51cto.com/wyfs02/M01/78/8C/wKioL1Z_sWigynUuAAA8DWcJ8aA241.png" target="_blank"></a>
6、查找/usr目錄下不屬于root、bin或hadoop的所有檔案;
# find /usr -not -user root -a -not -user bin -a -not -user hadoop
# find /usr -not \( -user root -o -user bin -o -user hadoop \)
<a href="http://s5.51cto.com/wyfs02/M00/78/8D/wKiom1Z_seDC_hF5AAAyrOLwjvI105.png" target="_blank"></a>
7、某天系統被入侵了,黑客在你系統下留下木馬檔案:
1) 現需要查找目前系統上沒有屬主或屬組,且最近一周内曾被通路過的所有檔案;
<a href="http://s2.51cto.com/wyfs02/M02/78/8D/wKiom1Z_s8mzgf4WAAColNuvTNg923.png" target="_blank"></a>
2). 另外,需要查找/etc目錄下大于20k且類型為普通檔案的所有檔案;
<a href="http://s4.51cto.com/wyfs02/M01/78/8C/wKioL1Z_t1KRLxt4AADceoKmq-Y256.png" target="_blank"></a>
8、建立目錄/test/data,讓某組内普通使用者對其有寫權限,且建立的所有檔案的屬組為目錄所屬的組;此外,每個使用者僅能删除自己的檔案。
1.建立目錄;2.建立組;3.修改目錄屬組;4.修改寫權限;5.6.添加使用者到組;
<a href="http://s2.51cto.com/wyfs02/M01/78/9E/wKiom1Z_7cLilVDAAABBIgLjY3k072.png" target="_blank"></a>
運作結果:
<a href="http://s2.51cto.com/wyfs02/M02/78/9D/wKioL1Z_7dvjXkLKAABcc6PtcNU506.png" target="_blank"></a>
本文轉自 Nico_Lv 51CTO部落格,原文連結:http://blog.51cto.com/nearlv/1728813,如需轉載請自行聯系原作者