在 Linux 中如何查看显示文件列表?是软链接还是文件?还是目录?
在Linux中,可以使用以下命令查看文件列表并区分文件类型:
使用 ls 命令
- ls -F :该命令会在列出的文件名称后面加上一个标识, * 表示可执行文件, / 表示目录, @ 表示软链接, = 表示socket文件, | 表示FIFOs文件。
- ls -l 或 ll :这两个命令等价,会显示文件的详细信息,包括文件的权限、属主、大小、最后修改时间等。其中最左侧一列的第一个字符表示文件类型, d 表示目录, l 表示链接文件, - 表示普通文件。
使用 file 命令
可以使用 file 命令来查看文件类型,如 file jason.txt ,它会输出文件的详细类型信息,对于软链接文件,会显示其指向的目标文件或目录。
使用 stat 命令
使用 stat 命令也可以查看文件或目录的详细信息,在输出的信息中,软连接的类型会被标记为“symbolic link”。