一、建立一個10G的文件系統,類型爲ext4,要求開機可自動掛載至單獨數據/data目錄;nginx
首先建立一個10GB的分區shell
建立文件類型爲EXT4,並格式化
tomcat
建立文件data,並將文件系統EXT4的分區/dev/sdb1的標籤設備爲/data
ide
# mkdir /dataoop
# e2label /dev/sdb1 /dataspa
將「/dev/sdb1 /data ext4 defaults 0 0」將這一行加入到/etc/fstab當中
3d
2、顯示`netstat -tan`命令結果中以‘LISTEN’後跟0個、1個或者多個空白字符結尾的行;blog
"*":在此處表明匹配0或者多個跟在空白字符後面;
"$":行尾定位符,匹配全部知足前面條件的全部的行ip
3、添加用戶nginx、zabbix、tomcat、nologin以及hadoop用戶(nologin用戶的shell/sbin/nologin);然後找出/etc/passwd文件中用戶名與其shell名相同的行;hadoop
利用命令「useradd」添加用戶nginx,zabbix,tomcat,nologin,hadoop
利用命令「chsh -s」命令修改用戶nologin的shell爲「/sbin/nologin」,
4、找出/etc/rc.d/init.d/functions文件中某單詞(單詞中間能夠存在下劃線)後面跟着一組小括號的行;
5、使用echo輸出一個路徑,然後egrep找出其路徑基名;進一步的使用egrep取出其目錄名(注意是目錄名,而非目錄路徑);
# echo "/mnt/sdc" | egrep -o "[^/]+/?$" | cut -d"/" -f1
# echo "/mnt/sdc" | egrep "[^/]+/?$" | cut -d"/" -f2
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 \)
7、某天系統被***了,***在你係統下留下***文件:
1) 現須要查找當前系統上沒有屬主或屬組,且最近一週內曾被訪問過的全部文件;
2). 另外,須要查找/etc目錄下大於20k且類型爲普通文件的全部文件;
8、建立目錄/test/data,讓某組內普通用戶對其有寫權限,且建立的全部文件的屬組爲目錄所屬的組;此外,每一個用戶僅能刪除本身的文件。
1.建立目錄;2.建立組;3.修改目錄屬組;4.修改寫權限;5.6.添加用戶到組;
運行結果: