当前位置: 代码网 > 服务器>服务器>Linux > linux隐藏文件实现打开查看

linux隐藏文件实现打开查看

2025年12月15日 Linux 我要评论
在 linux 系统中,隐藏文件/目录的命名规则是文件名以英文句号(.)开头(例如 .bashrc、.config),默认情况下文件管理器和 ls 命令不会显示它们。查看隐藏文件的方法主要分为 图形界

在 linux 系统中,隐藏文件/目录的命名规则是文件名以英文句号.开头(例如 .bashrc.config),默认情况下文件管理器和 ls 命令不会显示它们。

查看隐藏文件的方法主要分为 图形界面(gui)命令行(cli) 两种,以下是详细操作:

一、图形界面(gui):适合可视化操作

大多数 linux 桌面环境(如 gnome、kde、xfce)的文件管理器都支持一键显示隐藏文件,操作简单统一:

1. 通用快捷键(推荐)

在任意文件夹窗口中,按下键盘快捷键:

ctrl + h

  • 按下后,隐藏文件会以“半透明”或“灰色”样式显示(与普通文件区分);
  • 再次按下 ctrl + h 可恢复隐藏(仅显示普通文件)。

2. 菜单操作(备用)

如果快捷键无效,可通过文件管理器的菜单开启:

打开任意文件夹窗口;

点击顶部菜单:

  • gnome(ubuntu 默认桌面):“视图” → “显示隐藏文件”
  • kde(kubuntu):“查看” → “显示隐藏文件”
  • xfce(xubuntu):“视图” → “显示隐藏文件”

二、命令行(cli):适合终端/服务器环境

在终端中,通过 ls 命令(列出文件)的参数控制显示隐藏文件,是 linux 中更常用的方式(尤其服务器无 gui 时)。

1. 基础:显示当前目录的隐藏文件

使用 ls 命令的 -a 参数a = all,显示所有文件,包括隐藏文件):

ls -a

输出示例:

.   ..  .bashrc  .config  documents  music  readme.txt
  • . 表示“当前目录”,.. 表示“上级目录”(默认隐藏,-a 会显示);
  • .bashrc.config 是典型的隐藏文件/目录;
  • documentsreadme.txt 是普通文件(非隐藏)。

2. 进阶:显示隐藏文件的详细信息

如果需要查看隐藏文件的权限、大小、修改时间等细节,加上 -l 参数(l = long,长格式显示),与 -a 组合为 ls -la

ls -la

输出示例(包含权限、所有者、大小、时间):

drwxr-xr-x  5 user user 4096 10月  8 14:30 .
drwxr-xr-x 10 user user 4096 10月  1 09:15 ..
-rw-r--r--  1 user user  570 9月  20 18:45 .bashrc
drwxr-xr-x  3 user user 4096 10月  5 11:20 .config
drwxr-xr-x  2 user user 4096 10月  8 10:00 documents

3. 筛选:仅显示隐藏文件(排除.和..)

ls -a 会显示 .(当前目录)和 ..(上级目录),若想仅看“真正的隐藏文件”,可结合 grep 过滤:

ls -a | grep '^\.'
  • 原理:grep '^\.' 只匹配“以 . 开头”的行,且排除 ...(因 ls -a 输出中 ... 单独成行,而真正的隐藏文件是 .xxx 格式)。

三、查看隐藏文件的内容(打开文件)

显示隐藏文件后,若需查看其内容(如配置文件 .bashrc),可使用 linux 文本查看命令,常用的有:

命令用途示例(查看 .bashrc)
cat一次性显示整个文件内容(适合短文件)cat ~/.bashrc
less分页显示(适合长文件,按 q 退出)less ~/.bashrc
vim编辑并查看(按 i 编辑,:wq 保存退出)vim ~/.bashrc
gedit图形界面编辑器(适合桌面环境)gedit ~/.bashrc

注意:系统关键隐藏文件(如 .bashrc.profile)修改前建议备份(例如 cp ~/.bashrc ~/.bashrc.bak),避免破坏系统配置。

总结

  • 图形界面:按 ctrl + h 快速显示/隐藏隐藏文件,直接双击打开;
  • 命令行:用 ls -a 显示所有文件(含隐藏),ls -la 看详细信息,再用 cat/less/vim 查看内容。

这两种方式覆盖了 linux 桌面和服务器场景,是查看隐藏文件的核心方法。

以上为个人经验,希望能给大家一个参考,也希望大家多多支持代码网。

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com