在Linux中,ls
命令用于列出目錄中的文件和子目錄
使用-l
選項:
ls -l
這將以長格式(long format)列出文件和目錄。輸出包括文件權限、硬鏈接數、所有者、組、大小、時間戳和文件名。例如:
drwxr-xr-x 2 owner group 4096 Jan 1 12:34 directory
-rw-r--r-- 1 owner group 1234 Jan 1 12:35 file.txt
使用-a
選項:
ls -a
這將列出包括隱藏文件(以.
開頭的文件)在內的所有文件和目錄。
使用-h
選項:
ls -h
這將以人類可讀的格式(human-readable format)顯示文件大小。例如,1KB、234MB、2GB等。
使用-t
選項:
ls -t
這將按照文件的修改時間戳對文件和目錄進行排序。最新的文件排在最前面。
使用-r
選項:
ls -r
這將反向排序文件和目錄列表,使最新的文件排在最后面。
使用-1
選項:
ls -1
這將使用單列格式輸出文件和目錄名稱,每個名稱占一行。
使用--color=never
選項:
ls --color=never
這將禁用顏色輸出,使輸出更加簡潔。
你可以根據需要組合使用這些選項來調整ls
命令的輸出格式。例如,要列出所有文件和目錄,按修改時間戳排序,并禁用顏色輸出,可以使用以下命令:
ls -ahr --color=never