【Linux命令】ls命令


ls命令是Linux最常用的命令,ls命令就是list的縮寫,主要作用是:打印出當前目錄的清單。如果ls指定其他目錄,那么就會顯示指定目錄下的清單。

1.命令格式

ls [選項] [目錄名]


2.命令功能

列出目錄下的所有子目錄和文件


3.常用參數

-a all 里出所有的目錄文件,包括以 . 開頭的隱藏文件 例子:ls -a

-A同-a,但不列出”.”(表示當前目錄)和”..”(表示當前目錄的父級目錄) 例子:ls -A

-c 配合 –lt:根據 ctime 排序顯示(ctime 文件最后的更改時間) 配合-l :顯示ctime 但根據名稱排序 否則根據ctime排序 例子:ls –clt

-C 每欄由上至下列出項目 例子:ls –Clt

--color[=WHEN]控制是否使用色彩分辨文件 WHEN 可以是’never’,’always’,’auto’其中之一 例子:ls --color='never'

-d 將目錄像文件一樣顯示,而不是顯示其下的文件 例子:ls –d 

-D –dired產生適合Emacs的dired模式使用的結果 例子:ls –D

-f 對輸出的文件不進行排序 例子:ls -f

-g 類似 –l ,但不列出所有者 例子:ls -g

-G 不列出任何有關組的信息 例子:ls –Gls

-h 以容易理解的格式列出文件大小 例子:ls –lsh

-si 類似-h ,但是文件大小取1000的次方而不是1024 例子:ls –lsi

-H 使用命令列中的符號鏈接指示真正的目的地 例子:ls -H

-i ,-incode印出每個文件的incode號 例子:ls -i

-k 即以k字節的形式表示文件的大小 例子:ls -k

-l 除了文件名之外,還將文件的權限、所有者、文件大小等信息詳細列出來。 例子:ls –l

-L, –dereference 當顯示符號鏈接的文件信息時,顯示符號鏈接所指示的對象而並非符號鏈接本身的信息 例子:ls –L

-m 所有項目以逗號分隔,並填滿整行行寬 例子:ls -m

-R 遍歷列出所有子目錄層 例子:ls –R

-r –reverse依次反次序排列 例子:ls –r

-S 以文件大小排序 例子:ls –S

-t 以文件修改時間排序 例子:ls -t

-u 配合 -lt:顯示訪問時間而且依訪問時間排序

    配合 -l:顯示訪問時間但根據名稱排序

    否則:根據訪問時間排序  例子:ls -u

-U 不進行排序;依文件系統原有的次序列出項目 例子:ls -U

-v 根據版本進行排序 例子:ls -v

-w, –width=COLS 自行指定屏幕寬度而不使用目前的數值 例子:ls -w

-x 逐行列出項目而不是逐欄列出 例子:ls -x

-X 根據擴展名排序 例子:ls -X

-1 每行只列出一個文件 例子:ls –l

–-help 顯示此幫助信息並離開 例子:ls –help

–-version 顯示版本信息並離開 例子: ls –version


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM