1、查詢/var目錄下屬主為root,且屬組為mail的所有檔案
2、查詢/var目錄下不屬於root、lp、gdm的所有檔案
3、查詢/var目錄下最近一周內其內容修改過,同時屬主不為root,也不是postfix的檔案
*以上兩種方法都可以
4、查詢當前系統上沒有屬主或屬組,且最近乙個週內曾被訪問過的檔案
*因為我這裡沒有,所以查不出來
5、查詢/etc目錄下大於1m且型別為普通檔案的所有檔案
6、查詢/etc目錄下所有使用者都沒有寫許可權的檔案
7、查詢/etc目錄下至少有一類使用者沒有執行許可權的檔案
*以上兩種都可使用
8、查詢/etc/init.d目錄下,所有使用者都有執行許可權,且其它使用者有寫許可權的檔案
sed 行編輯器練習
1,刪除centos系統/etc/grub2.cfg檔案中所有以空白開頭的行行首的空白字元
2,刪除/etc/fstab檔案中所有以#開頭,後面至少跟乙個空白字元的行的行首的#和空白符
*以上兩種方法均可使用
3,在centos6系統/root/install.log每一行行首增加#號
4,在/etc/fstab檔案中不以#開頭的行的行首增加#號
5,處理/etc/fstab路徑,使用sed命令取出其目錄名和基名
目錄名:
基名:6,利用sed取出ifconfig命令中本機的ipv4位址
7,統計centos安裝光碟中package目錄下的所有rpm檔案的以(.)分割倒數第二個欄位的重複次數
*注意8和7系統 可能packages目錄存在位置可能不太一樣
第一種方法:
第二種方法:
8,統計/etc/init.d/functions檔案中每個單詞的出現次數,並排序(用grep和sed兩種方法分別實現)
sed 方法:
grep 方法:
9,將文字檔案的n和n+1合併為一行,n為奇數行
linux之SED行編輯器
n 靜默模式,不再預設顯示模式空間中的內容 i 直接修改原檔案 e script e script 可以同時執行多個指令碼 f path to sed script r 表示使用擴充套件正規表示式 d 刪除符合條件的行 p 顯示符合條件的行 a string 在指定的行後面追加新行,內容為strin...
(10 5)流編輯器sed 編輯檔案實戰
1 刪除配置檔案中 開頭的行 sed d file.txt 2 若 號前面有空格或者tab,也能刪除 sed t d file.txt 3 刪除配置檔案中 號注釋行 sed y t yd file.txt y和y是一對,表示正則,表示申明一下 4 刪除無內容空行 sed r d file.txt s...
Snapde和常用的CSV檔案編輯器對比
snapde,乙個專門為編輯超大型資料量csv檔案而設計的單機版電子 軟體 它執行的速度非常快,反應非常靈敏。csv是一種用逗號分隔列 回車分割行的文字檔案,市面上常用的csv編輯軟體有 snapde ron s editor csv editor pro dmcsveditor csvpad cs...