如何在 Linux 上查看隐藏文件和文件夹 您所在的位置:网站首页 文档隐藏内容快捷键 如何在 Linux 上查看隐藏文件和文件夹

如何在 Linux 上查看隐藏文件和文件夹

2024-05-17 17:41| 来源: 网络整理| 查看: 265

如何在 Linux 上查看隐藏文件和文件夹

Linux 有大量默认隐藏的文件。要与此类文件和文件夹交互并编辑它们,您需要首先了解如何查看它们。

Linux 操作系统由数百个默认隐藏的文件和文件夹组成。此类文件称为隐藏文件或点文件,因为它们始终以点 (.) 开头。

让我们探讨如何在 Linux 系统上查看这些隐藏文件。

为什么我们有隐藏文件?

隐藏文件的概念很简单,但在 Linux 中非常重要。隐藏文件主要用于存储配置文件或用户设置。通常,系统服务、脚本或其他程序使用这些文件来存储和读取配置。

例如,只要您注销 Bash 会话,.bash_logout 脚本就会执行。另一个很好的例子是 Git 使用 .gitignore 文件来排除某些文件被推送到远程存储库。

您还可以使用隐藏文件的概念来隐藏某些文件,以防止大多数非高级用户的窥探。一个很好的例子是用于存储 SSH 密钥和配置文件的 ~/.ssh 目录或文件夹。

使用 ls 命令查看隐藏文件

ls 命令是广泛使用的 Linux 命令。该命令以其最简单的形式列出目录中的文件和文件夹。但是,ls 默认情况下不会列出隐藏文件。

要显示隐藏文件,您必须使用-a选项。这告诉 ls 命令列出“所有”文件和文件夹,包括隐藏的文件和文件夹,即以点 (.) 开头的文件和文件夹。

使用 cd 命令导航到您的主目录,并使用 ls 检查隐藏文件,如下所示:

ls -a

输出:

正如您所看到的,有几个以点开头的文件。如果您仅运行不带 -a 选项的 ls 命令,输出将忽略隐藏文件。

如果您的主目录中没有任何隐藏文件,您可以使用 touch 命令创建一个隐藏文件,如下所示:

touch .sample_hidden_file.txt

您还可以使用mkdir命令创建隐藏目录。您只需确保在文件夹名称的开头使用点即可。例如,要在主目录中创建名为 secrets 的隐藏文件夹,请运行以下命令:

mkdir ~/.secrets

您可以告诉 ls 命令不要列出某个文件或文件夹。例如,假设您位于主文件夹中,则可以运行以下命令以不在命令输出中列出 Desktop 目录:

ls --hide=Desktop在 Linux 上使用 find 查找隐藏文件

除了 ls 之外,您还可以使用 find 命令作为列出或检查 Linux 上隐藏文件和文件夹的替代方法。 find 命令在指定的文件夹层次结构中搜索文件。

要列出或查找所有隐藏文件,您必须明确告诉 find 命令列出名称以点 (.) 开头的所有文件。

find . -name ".*" -maxdepth 1 2> /dev/null

运行以下命令以查找并仅列出隐藏的文件夹或目录:

find . -name ".*" -maxdepth 1 -type d 2> /dev/null使用 GUI 查看隐藏文件

您还可以使用默认文件管理器从 GUI 查看隐藏文件。 GNOME Files 是 Ubuntu 上的默认文件管理器。以前,Files 程序被称为 Nautilus。

您可以通过按超级键,然后在出现的搜索输入中键入“文件”来启动文件。单击“文件”程序,默认情况下将显示主文件夹中的文件。

默认情况下,您的文件管理器不显示隐藏文件。单击右上角的菜单图标,然后选中显示隐藏文件。您的隐藏文件和文件夹现在将可见。

您也可以使用键盘快捷键 Ctrl + H 查看 Linux 上的隐藏文件。

尽管默认情况下您无法查看隐藏的文件和文件夹,但您仍然可以像其他普通文件一样与它们进行交互。事实上,在某些时候,您可能必须在隐藏文件中进行配置更改。

在 Linux 系统上查找文件和文件夹

如果您考虑将 Linux 作为日常驱动程序,了解如何列出和查看所有文件(包括隐藏文件和文件夹)会很有帮助。点文件在 Linux 操作系统中发挥着重要作用,因为它们通常用于存储程序的配置设置。

除了文件之外,find 命令还可以高效地定位 Linux 上的目录。但您必须学习一些标志和选项才能做到这一点。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有