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