2019-03-19 13:28:44 7263瀏覽
如今學(xué)習(xí)Linux的小伙伴越來越多,不論是參加Linux培訓(xùn)學(xué)習(xí)還是自學(xué)Linux開發(fā)技術(shù)的小伙伴都會(huì)遇到這樣或者那樣的問題,本篇文章小編就把在Linux命令行中列出帶有l(wèi)s文件的技巧整理出來分享給大家,希望能夠?qū)π』锇閭冇兴鶐椭?/span>
學(xué)習(xí)Linux必須要學(xué)習(xí)Linux命令,Linux中學(xué)到的第一批命令之一是ls,了解系統(tǒng)上文件所在的目錄中的內(nèi)容很重要,不僅能看到和修改全的文件也很重要。第一個(gè)Linux備忘單是一頁Linux手冊,稍后,將學(xué)習(xí)這個(gè)最基本的命令的其他迭代。穿過ls命令時(shí),開始了解Linux文件權(quán)限的復(fù)雜性,了解什么是我的權(quán)限,以及需要什么根權(quán)限或sudo權(quán)限來更改。隨著時(shí)間的推移,將會(huì)在命令行上變得非常舒服,盡管仍然使用ls -l要在目錄中查找文件,經(jīng)常使用ls -al 因此,可以看到可能需要更改的隱藏文件,比如配置文件。
當(dāng)CTSS被多學(xué),命令變成list,有類似的開關(guān)list -all。根據(jù)維基百科, ls出現(xiàn)在AT&T Unix的原始版本中。ls我們今天在Linux系統(tǒng)上使用的命令來自GNU核心實(shí)用程序。大多數(shù)情況下,我們只使用命令的幾個(gè)迭代,在目錄中查找ls或ls -al 通常是如何使用該命令,但是還有許多其他選項(xiàng)我們應(yīng)該熟悉。
$ ls -l提供目錄的簡單列表:
使用Fedora 28系統(tǒng)的手冊頁,發(fā)現(xiàn)還有許多其他選項(xiàng)ls,所有這些都提供了有關(guān)Linux文件系統(tǒng)的有趣和有用的信息。通過進(jìn)入man ls在命令提示符下,我們可以開始探索其他一些選項(xiàng):
若要按文件大小對目錄進(jìn)行排序,請使用ls -lS:
若要按相反順序列出內(nèi)容,請使用ls -lr:
若要按列出內(nèi)容,請使用ls -c:
ls -al提供同一目錄中所有文件的列表:
以下是一些我覺得有用和有趣的其他選項(xiàng):
只列出目錄中的.txt文件:ls *.txt
按文件大小列出:ls -s
按時(shí)間和日期排序:ls -d
分機(jī)排序:ls -X
按文件大小排序:ls -S
具有文件大小的長格式:ls -ls
只列出目錄中的.txt文件:ls *.txt
若要生成指定格式的目錄列表并將其發(fā)送到文件以供以后查看,請輸入ls -al > mydirectorylist。最后,我發(fā)現(xiàn)的一個(gè)更有異域情調(diào)的命令是ls -R,它提供計(jì)算機(jī)上所有目錄及其內(nèi)容的遞歸列表。
最后想要了解更多內(nèi)容的小伙伴可以登錄扣丁學(xué)堂官網(wǎng)咨詢,扣丁學(xué)堂有專業(yè)老師制定的Linux學(xué)習(xí)路線圖輔助學(xué)員學(xué)習(xí),此外還有與時(shí)俱進(jìn)的Linux視頻教程供大家學(xué)習(xí),想要學(xué)好Linux開發(fā)技術(shù)的同學(xué)請加入扣丁學(xué)堂Linux技術(shù)交流群:422345477。
【關(guān)注微信公眾號獲取更多學(xué)習(xí)資料】
查看更多關(guān)于“Linux培訓(xùn)資訊”的相關(guān)文章>>