在 Linux 用 ls -a 显示隐藏文件

看到普通 ls 不显示的 .git、.env、.bashrc 等点文件。

Linuxls 文件列表隐藏文件低风险
运行 ls -la 列出包括隐藏文件在内的全部文件,并显示大小、日期和权限。

01命令

命令
$ ls -la ~/ && ls -lad .git

02作用说明

以点开头的文件名在普通 ls 和大多数文件管理器里都是隐藏的。ls -a 显示全部(包括 . 和 ..);ls -A(大写)同样显示但不包括这两个。点文件通常存放配置——尤其 .env 里往往有密码密钥,这也是工具默认把它们隐藏的原因。

03风险

风险低风险
!注意: 隐藏不等于保护:ls -a 只是让它们显示出来,并没有加密或锁住。另外 rm -rf * 不会匹配点文件,但 rm -rf .* 可能匹配到 .. 而误删上级目录——千万别用这种写法。

04撤销

✓无需撤销——该命令不会改变持久状态。

05来源

  • ls(1) — Linux manual page
    man7.org · community · 2026-09-17
    依据: ls -a includes entries whose names begin with a dot; -A omits the . and .. entries; combined with -l it shows details for hidden files.

最后验证: 2026-09-18 · 分类: 文件与文件夹