在Linux命令行中列出帶有l(wèi)s文件的技巧
我在linux中學到的第一批命令之一是ls。了解系統(tǒng)上文件所在的目錄中的內容很重要。不僅能看到和修改全的文件也很重要。
我的第一個linux備忘單是一頁Linux手冊,于1999年發(fā)布,并成為我的參考。當我開始探索Linux時,我把它錄在桌子上,并經常提到它。列出文件ls -l在第一頁的第一欄底部介紹。
稍后,我將學習這個最基本的命令的其他迭代。穿過ls命令時,我開始了解Linux文件權限的復雜性,了解什么是我的權限,以及需要什么根權限或sudo權限來更改。隨著時間的推移,我在命令行上變得非常舒服,盡管我仍然使用ls -l要在目錄中查找文件,我經常使用ls -al因此,我可以看到可能需要更改的隱藏文件,比如配置文件。
根據埃里克·菲舍爾的一篇文章ls命令中的Linux文檔項目,命令的根可以追溯到listf1961年對麻省理工學院兼容的分時系統(tǒng)的命令。當CTSS被多學,命令變成list,有類似的開關list -all。根據維基百科, ls出現(xiàn)在AT&T Unix的原始版本中。ls我們今天在linux系統(tǒng)上使用的命令來自GNU核心實用程序.
大多數(shù)情況下,我只使用命令的幾個迭代。在目錄中查找ls或ls -al我通常是如何使用該命令的,但是還有許多其他選項您應該熟悉。
$ ls -l提供目錄的簡單列表:
使用我的Fedora 28系統(tǒng)的手冊頁,我發(fā)現(xiàn)還有許多其他選項ls,所有這些都提供了有關Linux文件系統(tǒng)的有趣和有用的信息。通過進入man ls在命令提示符下,我們可以開始探索其他一些選項:
若要按文件大小對目錄進行排序,請使用ls -lS:
若要按相反順序列出內容,請使用ls -lr:
若要按列出內容,請使用ls -c:
ls -al提供同一目錄中所有文件的列表:
以下是一些我覺得有用和有趣的其他選項:
- 只列出目錄中的.txt文件:ls *.txt
- 按文件大小列出:ls -s
- 按時間和日期排序:ls -d
- 分機排序:ls -X
- 按文件大小排序:ls -S
- 具有文件大小的長格式:ls -ls
- 只列出目錄中的.txt文件:ls *.txt
若要生成指定格式的目錄列表并將其發(fā)送到文件以供以后查看,請輸入ls -al > mydirectorylist。最后,我發(fā)現(xiàn)的一個更有異域情調的命令是ls -R,它提供計算機上所有目錄及其內容的遞歸列表。
總結
以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對腳本之家的支持。如果你想了解更多相關內容請查看下面相關鏈接
相關文章
解決centos7 開機/etc/rc.local 不執(zhí)行的問題
下面小編就為大家?guī)硪黄鉀Qcentos7 開機/etc/rc.local 不執(zhí)行的問題。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-03-03shell腳本將Oracle服務器中數(shù)據定時增量刷新到ftp服務器中
這篇文章主要介紹了shell腳本將Oracle服務器中數(shù)據定時增量刷新到ftp服務器中,非常不錯,具有一定的參考借鑒價值 ,需要的朋友可以參考下2019-08-08詳解 linux mysqldump 導出數(shù)據庫、數(shù)據、表結構
這篇文章主要介紹了詳解 linux mysqldump 導出數(shù)據庫、數(shù)據、表結構的相關資料,需要的朋友可以參考下2017-05-05