Linux中操作文字的一些命令

2021-05-26 02:33:01 字數 960 閱讀 2278

linux 文字操作命令

1. cat 檢視檔案中的內容, -n 檢視時為每一行加編號;

-b 和-n類似,只不過對於空白行不編號;

2. head file 顯示檔案頭的內容,預設顯示10行,加 -n 可以顯示指定的行數;

3. tail file 顯示檔案尾的內容,預設顯示10行,加 -n 可以顯示指定的行數;

tail -n 20 file 顯示檔案後20行;

tail -f /var/log/messages 實時顯示系統的日誌資訊;

more file 分屏顯示檔案的內容;

less file 分屏顯示檔案的內容,在more的基礎上可以上下翻頁;

4. diff 比較兩個檔案內容的不同,報告檔案的差異;

-b 忽略檔案中空格造成的不同 -b 忽略檔案中空行造成的不同;

-l 忽略檔案中的大小寫造成的不同;

例如:diff file1 file2 ; diff -b file1 file2 ;

5. uniq 出除檔案中重複的行; uniq file 可以將檔案file中相臨的重複行去除;

6. wc 用來統計文字中的行數,詞數,字數;

-l 用來統計行數;

-w 用來統計詞數;

-c 用來統計字數;

wc -l /etc/passwd 可以統計passwd文字中的行數

linux 下 讀取某個檔案的某一行或者某幾行

檢視檔案song.txt的第190行到196行, 

sed -n '190,196p' song.txt 

如果檢視某一行用 

sed -n '190,1p' song.txt即可 

sed -n 'a,bp' song.txt讀取自第a行到第b行的資料 

if(a > b ) return 第a行

find命令和sed命令詳解

Linux中的一些命令

touch 檔名稱已經存在 更新時間 檔名不存在,建立空檔案 mkdir make directory 建立空目錄 如 mkdir dir 1 新增使用者 出現的目錄非空 r r 遞迴 mv 轉移檔案或重新命名 檔案許可權中 表示檔案型別的位置 d 目錄 藍色 檔案 綠色 紅色 黑色 l 鏈結檔案 ...

linux 一些相關操作命令

1,檢視內網ip ifconfig eth0 注意是數字0 2,檢視外網ip curl ifconfig.me 3,壓縮操作 tar zcvf kl law articles new 3.sql.tgz kl law articles new 3.sql c usr local 解壓到某個資料夾 z...

linux的一些基本操作命令

ls l bin login 檢視login這個檔案的詳細資訊 展示為 rwxr xr x 1 root root 38096 2008 11 03 14 54 bin login 解釋 1.第乙個 表示普通文字 2.rwx表示屬主有讀寫執行的許可權 3.r x表示屬組有讀和執行的權利 4.r x表...