在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