1.已知sort.log檔案內容如下,請根據檔案內容的第二列進行倒序排序。
cat >>sort.log<<'eof'
218.65.30.25 68652
218.65.30.53 34326
218.87.109.154 21201
112.85.42.103 18065
112.85.42.99 17164
218.87.109.151 17163
218.87.109.150 17163
218.65.30.61 17163
218.65.30.126 17163
218.65.30.124 17163
eof[root@linux10 ~]# sort -nk 2r sort.log
218.65.30.25 68652
218.65.30.53 34326
218.87.109.154 21201
112.85.42.103 18065
112.85.42.99 17164
218.65.30.124 17163
218.65.30.126 17163
218.65.30.61 17163
218.87.109.150 17163
218.87.109.151 17163
2.統計系統檔案/etc/services有多少行。
wc -l /etc/services
[root@linux10 ~]# wc -l /etc/passwd
19 /etc/passwd
3.已知檔案內容如下,請對該檔案的字串出現的次數進行統計,並從小到大的進行排序出來。
cat>>uniq.txt<<'eof'
oldboy
oldgirl
oldboy
egon
student
oldgirl
oldboy
eof[root@linux10 ~]# sort uniq.txt | uniq -c | sort -n
1 egon
1 student
2 oldgirl
3 oldboy
4.取出系統中的檔案/etc/passwd的第七列(以:為分隔符)。
[root@linux10 ~]# cut -d ':' -f 7 /etc/passwd
/bin/bash
/sbin/nologin
/sbin/nologin
/sbin/nologin
/sbin/nologin
/bin/sync
/sbin/shutdown
/sbin/halt
/sbin/nologin
/sbin/nologin
/sbin/nologin
/sbin/nologin
/sbin/nologin
/sbin/nologin
/sbin/nologin
/sbin/nologin
/sbin/nologin
/sbin/nologin
/sbin/nologin
5.已知檔案test.txt內容如下,請給出輸出test.txt檔案內容時,不包含oldboy字串的命令。
test
qiudao
oldboy
[root@linux10 ~]# grep -v 'oldboy' test.txt
test
quidao
6.只檢視/etc/passwd檔案內第5到第15行的內容
[root@linux10 ~]# head -15 /etc/passwd | tail -11
lp❌4:7:lp:/var/spool/lpd:/sbin/nologin
sync❌5:0:sync:/sbin:/bin/sync
shutdown❌6:0:shutdown:/sbin:/sbin/shutdown
halt❌7:0:halt:/sbin:/sbin/halt
mail❌8:12:mail:/var/spool/mail:/sbin/nologin
operator❌11:0:operator:/root:/sbin/nologin
games❌12
linux day9 字元處理命令
用法 sort 選項 檔案 root localhost cat sort.txt b 3c 2 a 4e 5 d 1f 11 字元排序 sort root localhost sort sort.txt a 4b 3 c 2d 1 e 5f 11 注意 什 麼都不 加,預設按照 首字 母排序 t ...
LinuxDay9 檔案查詢和壓縮
locate 查詢系統上預建的檔案索引資料庫,依賴於事先構建的索引 var lib mlocate mlocate.db 索引構建過程需要遍歷整個根檔案系統,極消耗資源 查詢速度快 模糊查詢 非實時查詢 搜尋的是檔案的全路徑,不僅僅是檔名 可能只搜尋使用者具備讀取和執行許可權的目錄 i 不區分大小寫...
DAY9(作業習題)
c include intmain return0 需要解決的就是如何判斷輸入的數字是幾位數 include intmain for int i 0,c 100 i n i return0 include intmain for int i 0,c 100 i n i return0 輸入的數字需要...