首先要說明一點就是ll命令其實是一個命令別名,ll是ls
創新互聯主營象山網站建設的網絡公司,主營網站建設方案,成都app軟件開發,象山h5重慶小程序開發搭建,象山網站營銷推廣歡迎象山等地區企業咨詢
-l
--color=auto這條命令的命令別名,所謂命令別名就是給一條命令起的另一個名字,減少長條命令輸入的麻煩和便于記憶;也就是說ls
-lrt命令比ll命令多了一個-r參數和一個-t參數,-t參數表示以時間來排序顯示結果(ls命令默認是用文件名的字母順序排序顯示結果的),而-r參數則表示將排序結果反序顯示;
所以最終它們的區別就是,ls
-lrt命令是以文件的時間排序的反序來顯示列出結果,而ll命令則是以默認的文件名字母順序顯示列出的結果,這就是它們的區別啦。
ls -lrt 表示按修改時間倒序列出當前工作目錄下的文件。而ll等價于ls -l,表示按名稱順序正序列出當前工作目錄下的文件。
解析:ls表示列出當前目錄下的文件。后面的 -lrt 是這個命令的一些選項。命令的選項相當于一個開關,可以開關特定的功能。-lrt實際上是 "-l -r -t" 這三個選項的縮寫。
ls -l 這個命令打開了 -l 選項,等價于ll。-l 表示開啟長列表輸出,打開了就會輸出文件權限、引用計數、所有者、所屬組、文件大小、修改日期和文件名稱這些詳細的信息。
-t 這個選項表示按修改時間正序輸出列表。最新的文件會排在上面。從圖中可以看到,最后創建的3.txt被排在第一位。
-r 表示輸出倒序。ls -lrt 組合起來就是按修改時間倒序輸出,最新修改的文件會被排在下面(沒有加-r的時候是在排在上面)
擴展資料:
ll是ls -l的別名。在linux發行版中往往可以用alias定義別名。只是因為ls -l使用頻繁,所以很多系統默認定義了ll這個別名。
家目錄下的".bashrc"文件記錄了第一次啟動bash需要執行的腳本。打開".bashrc",可以看到默認安裝的系統幫我們定義了ll這個別名。ll這時候和ls -l是等價的。
其次,在linux系統中可通過man ls查看ls命令的用戶文檔。文檔中對ls命令的解釋非常詳細。
其他命令也可以通過man+命令名的方式來查看文檔。
參考資料:百度百科-Linux中ls命令
背景:可能我們會遇到獲取Linux命令執行結果的某一列或某一行的信息。
awk -F? '\t'? '{print $1}'? name.txt
其中-F表示分割符,本例為\t,$1表示第1列 ,$0表示全部。
ls -lrt? | awk -F ' ' '{print $NF}'
好處:這種情況下不需要知道所獲取信息在哪一列,直接取最后一列即可。
其中-F表示分割符,本例為空格,$NF表示最后一列,$(NF-1)表示倒數第二列。
awk 'NR awk 'NR==1,NR==4 {print}'? file
行號等于1和4的打印出來
awk 'END {print}' name.txt
部分參考
命令:ls -lrt\x0d\x0a詳細解釋:\x0d\x0a\x0d\x0a-l use a long listing format 以長列表方式顯示(詳細信息方式)\x0d\x0a-t sort by modification time 按修改時間排序(最新的在最前面)\x0d\x0a-r reverse order while sorting (反序)
當前題目:linux命令lrt的簡單介紹
本文來源:http://vcdvsql.cn/article0/ddseeoo.html
成都網站建設公司_創新互聯,為您提供云服務器、網站維護、品牌網站建設、關鍵詞優化、網站營銷、網站策劃
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯