linux-5week

一、查找/etc目錄下大於1M且類型爲普通文件的全部文件
linux-5week
find:
find /data -name "f*" -a -type f
find [OPTION]... [查找路徑] [查找條件] [處理動做]
查找路徑:指定具體目標路徑;默認爲當前目錄
查找條件:指定的查找標準,能夠文件名、大小、類型、權限等標準進行;默認爲找出指定路徑下的全部文件
處理動做:對符合條件的文件作操做,默認輸出至屏幕linux

二、打包/etc/目錄下面全部conf結尾的文件,壓縮包名稱爲當天的時間,並拷貝到/usr/local/src目錄備份。
linux-5week
三、利用sed 取出ifconfig命令中本機的IPv4地址
linux-5week
sed是一種流編輯器:
它一次處理一行內容。處理時,把當前處理的行存儲在臨時緩衝區中,稱爲「模式空間」(pattern space),接着用sed命令處理緩衝區中的內容,處理完成後,把緩衝區的內容送往屏幕。而後讀入下行,執行下一個循環。若是沒有使諸如‘D’的特殊命令,那會在兩個循環之間清空模式空間,但不會清空保留空間。這樣不斷重複,直到文件末尾。文件內容並無改變,除非你使用重定向存儲輸出
四、刪除/etc/fstab文件中全部以#開頭,後面至少跟一個空白字符的行的行首的#和空白字符
linux-5week
五、處理/etc/fstab路徑,使用sed命令取出其目錄名和基名
linux-5week
地址定界:
(1) 不給地址:對全文進行處理
(2) 單地址:
#:指定的行,$:最後一行
/pattern/:被此處模式所可以匹配到的每一行
(3) 地址範圍:
#,#
#,+#
/pat1/,/pat2/
#,/pat1/
(4) ~:步進
1~2 奇數行
2~2 偶數行編輯器

相關文章
相關標籤/搜索
本站公眾號
   歡迎關注本站公眾號,獲取更多信息