Linux檢視檔案及內容處理 管道符命令說明及例項

2021-12-30 12:58:23 字數 1570 閱讀 9124

linux中的管道符「|」,實際它是乙個固定大小的緩衝區,大小為4k位元組。其功能可以把乙個命令的輸出內容當做下乙個命令的輸入內容,兩個命令之間只需要使用管道符連線即可。

比如,如果想要檢視一下 /usr/sbin 目錄下檔案的詳細資訊,可以使用 ls -l /usr/local 命令,不過這可能會出現因輸出內容過多而造成翻屏的情況,這樣一來,先輸出的內容在螢幕上看不到了。其實這裡就可以利用管道功能,將命令的輸出使用 more 程式一頁一頁地顯示出來。

[root@centos sbin]# ls -l /usr/sbin/ | more

總用量 60976

-rwxr-xr-x. 1 root root 11240 12月 2 2016 abrt-auto-reporting

-rwxr-xr-x. 1 root root 32408 12月 2 2016 abrt-configuration

-rwxr-xr-x. 1 root root 31968 12月 2 2016 abrtd

-rwxr-xr-x. 1 root root 31968 12月 2 2016 abrt-dbus

-rwxr-xr-x. 1 root root 1347 12月 2 2016 abrt-harvest-pstoreoops

-rwxr-xr-x. 1 root root 9671 12月 2 2016 abrt-harvest-vmcore

-rwxr-xr-x. 1 root root 2914 12月 2 2016 abrt-install-ccpp-hook

-rwxr-xr-x. 1 root root 27752 12月 2 2016 abrt-server

lrwxrwxrwx. 1 root root 10 1月 30 14:38 accept -> cupsaccept

-rwxr-xr-x. 1 root root 11720 6月 10 2014 accessdb

-rwxr-xr-x. 1 root root 11456 11月 6 2016 accton

-rwxr-xr-x. 1 root root 135136 11月 6 2016 adcli

-rwxr-xr-x. 1 root root 3126 10月 4 2013 addgnupghome

-rwxr-xr-x. 1 root root 15864 11月 6 2016 addpart

lrwxrwxrwx. 1 root root 7 1月 30 14:34 adduser -> useradd

-rwxr-xr-x. 1 root root 36864 11月 6 2016 agetty

-rwxr-xr-x. 1 root root 3018 11月 7 2016 alsabat-test.sh

--more--如上所示,通過管道,使 ls -l /usr/sbin 命令輸出的內容做為下乙個命令 more 的輸入,這樣就可以方便地檢視輸出內容了。

linux中檢視檔案及內容處理的tr命令介紹

tr命令全拼為 translate,其功能是對文字轉換或刪除。tr 選項 字符集1 字符集2 其中字符集1指定要轉換或刪除的原字符集 字符集2指定要轉換成的目標字符集 假設需要把檔案 etc passwd 中的小寫字母轉換為大寫字母,然後再嘗試刪除文字中的冒號,如下所示 root centos et...

linux檔案屬性及檢視檔案內容

第乙個字母為檔案型別 後面九個每 屬主 屬組 其他使用者的讀 寫 可執行許可權 前三更改屬組和屬主 chgrp r 屬組名 檔名 chown r 屬主名 檔名 更改讀寫許可權 數字設定 r 4 w 2 x 1 符號修改 rwx 7 rw 6 chmod r xyz 檔案或目錄 ifconfig 檢視...

linux 檢視檔案大小及內容

一 du sh 266m csdn 4.3g csdnxz 20k document 266m learn 406m mysql5.7 1.7g oldproject 235m sourcecode 63m tool以上 使用du sh 命令也可以列出當前檔案以及資料夾的大小。這個命令要注意 sh與...