使用ls命令查看Linux隐藏文件,需用-a选项显示以.开头的文件,如ls -a列出所有文件,ls -al查看详细信息,ls -A排除.和..目录。

在Linux中查看隐藏文件,主要依靠ls命令并结合相应的选项。隐藏文件在Linux系统中通常以点(.)开头,比如.bashrc、.ssh等,默认情况下不会显示。
使用ls命令查看隐藏文件
要列出包括隐藏文件在内的所有文件,可以使用以下命令:
ls -a
说明:- -a 选项表示显示所有文件,包括以.开头的隐藏文件
- 该命令会列出当前目录下所有文件和目录,包括 . 和 .. 两个特殊目录
示例:
ls -a
输出可能包含:
. .. .bashrc .ssh file.txt .config
查看隐藏文件的详细信息
如果想查看隐藏文件的权限、大小、修改时间等详细信息,可以结合 -l 选项:
ls -al
说明:- -l 显示详细列表格式
- -a 显示所有文件
- 合起来就是以长格式列出全部文件(含隐藏)
示例:
ls -al
只列出隐藏文件
如果只想看隐藏文件,可以结合通配符:
ls -d .*
说明:- .* 匹配所有以点开头的文件和目录
-
-d 防止
ls展开目录内容,仅列出目录本身
注意:这个命令也会显示 . 和 ..,这是当前目录和上级目录的引用。
常用组合总结
- ls -a:列出所有文件(含隐藏)
- ls -al:列出所有文件的详细信息
- ls -A:列出隐藏文件但不显示 . 和 ..(更干净的输出)
- ls -Al:类似 ls -al,但不显示 . 和 ..
基本上就这些。用好ls -a和ls -al就能满足大多数查看隐藏文件的需求。










