兩者都會以列表的形式顯示目錄下的文件名,但ll不顯示隱藏文件,ls -al命令會顯示隱藏文件。
讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項目有:主機(jī)域名、網(wǎng)絡(luò)空間、營銷軟件、網(wǎng)站建設(shè)、許昌網(wǎng)站維護(hù)、網(wǎng)站推廣。
ll是別名,通過alias命令,可看出其原形是“l(fā)s -l --color=auto”,選項-l的意思是以列表的形式呈現(xiàn);而ls -al命令,則還有個-a選項,意思是還會顯示隱藏文件。
運(yùn)行效果與手冊內(nèi)容
參考資料:ls的man手冊
ls -lrt 表示按修改時間倒序列出當(dāng)前工作目錄下的文件。而ll等價于ls -l,表示按名稱順序正序列出當(dāng)前工作目錄下的文件。
解析:ls表示列出當(dāng)前目錄下的文件。后面的 -lrt 是這個命令的一些選項。命令的選項相當(dāng)于一個開關(guān),可以開關(guān)特定的功能。-lrt實際上是 "-l -r -t" 這三個選項的縮寫。
ls -l 這個命令打開了 -l 選項,等價于ll。-l 表示開啟長列表輸出,打開了就會輸出文件權(quán)限、引用計數(shù)、所有者、所屬組、文件大小、修改日期和文件名稱這些詳細(xì)的信息。
-t 這個選項表示按修改時間正序輸出列表。最新的文件會排在上面。從圖中可以看到,最后創(chuàng)建的3.txt被排在第一位。
-r 表示輸出倒序。ls -lrt 組合起來就是按修改時間倒序輸出,最新修改的文件會被排在下面(沒有加-r的時候是在排在上面)
擴(kuò)展資料:
ll是ls -l的別名。在linux發(fā)行版中往往可以用alias定義別名。只是因為ls -l使用頻繁,所以很多系統(tǒng)默認(rèn)定義了ll這個別名。
家目錄下的".bashrc"文件記錄了第一次啟動bash需要執(zhí)行的腳本。打開".bashrc",可以看到默認(rèn)安裝的系統(tǒng)幫我們定義了ll這個別名。ll這時候和ls -l是等價的。
其次,在linux系統(tǒng)中可通過man ls查看ls命令的用戶文檔。文檔中對ls命令的解釋非常詳細(xì)。
其他命令也可以通過man+命令名的方式來查看文檔。
參考資料:百度百科-Linux中l(wèi)s命令
Linux命令大小寫敏感,一般命令都是小寫
在 Linux 系統(tǒng)中,“l(fā)l”命令并不是它的標(biāo)準(zhǔn)命令,“l(fā)s”才是 Linux 系統(tǒng)的標(biāo)準(zhǔn)命令,其功能是列出當(dāng)前子目錄下的文件(不包括隱藏文件)。
之所以有“l(fā)l”命令,是因為在 Linux 系統(tǒng)中有一個定義別名命令(alias)的功勞。即:
alias ll 'ls -al'
其中:
-a 選項表示列出所有文件(包括隱藏文件)
--all的縮寫,顯示所有的文件,包括隱藏文件(以.開頭的文件)。
l 選項表示按照長格式(long)列出文件名,包括:文件的權(quán)限、文件類型(是文件還是子目錄)、文件的建立日期、文件大小,等等。而這些信息是 ls 命令不能夠顯示出來的。
所以只要定義好了“l(fā)l”,以后輸入該命令后,即可顯示文件的很多信息。
-A --almost-all的縮寫,顯示所有的文件,包括隱藏文件,但不包括表示當(dāng)前目錄.和上級目錄..這兩個文件。