如何隐藏linux上的文件和文件夹

如果您想在Linux上保护敏感数据不受其他用户的影响,您需要学习如何隐藏文件和文件夹。...

如果朋友或家人定期使用你的电脑,最好为他们创建单独的用户帐户。但是如果你认识的人想使用你的电脑,你可能会想隐藏一些你的私人文件和文件夹。

hide-folders-linux

我们已经介绍了如何在Windows和Mac上隐藏文件和文件夹。下面介绍如何在Linux上使用终端和Ubuntu中的文件管理器Nautilus隐藏文件和文件夹。我们还将讨论几种安全地隐藏文件和文件夹的方法。

使用终端隐藏现有文件和文件夹

要使用终端隐藏现有文件或文件夹,请按Ctrl+Alt+T打开终端窗口。

使用cd命令转到要隐藏的文件或文件夹。例如,我们要在Documents文件夹中隐藏FilesToHide文件夹。因此,我们使用以下命令:

cd Documents/cd FilesToHide/

也可以通过将完整路径放在单个cd命令中更改为文件夹:

cd ~/Documents/FilesToHide/

“~”字符是主文件夹的快捷方式。上面的路径扩展到/home/lori/Documents/FilesToHide/。

然后,我们使用ls命令列出当前文件夹中所有未隐藏的文件和文件夹。我们要藏起来HideThisFile.txt文件文件。要隐藏文件或文件夹,请在名称开头添加点(.)。

在开头加一个点HideThisFile.txt文件文件名,我们将使用mv命令重命名文件:

mv HideThisFile.txt .HideThisFile.txt

现在,当您使用ls列出当前文件夹中的文件时,您将看到您重命名的文件现在显示出来。

Hide a file using the Terminal in Linux

使用终端查看隐藏文件和文件夹

那么,一旦文件和文件夹被隐藏,您如何在终端中查看它们呢?ls命令上的-a开关列出所有项,包括隐藏的文件和文件夹。

使用cd命令转到包含隐藏项的文件夹。然后,键入以下命令:

ls -a

将列出名称开头带有点(.)的隐藏项。

有时以列表格式查看文件夹中的项目更容易,如Windows中文件资源管理器中的“详细信息”视图。以下命令以详细列表格式列出所有隐藏和未隐藏的文件:

ls -al

View hidden files in the Terminal in Linux

使用终端创建新的隐藏文件或文件夹

您还可以创建新文件和文件夹作为隐藏项。使用mkdir命令创建新文件夹。要隐藏该文件夹,请在名称开头添加点(.),就像重命名现有文件夹以隐藏该文件夹时所做的那样。

mkdir .FilesToHide

Create a new hidden folder using the Terminal in Linux

touch命令在当前文件夹中创建一个新的空白文件。例如,下面的命令创建一个名为MyFile.txt文件.

touch MyFile.txt

要创建新的隐藏文件,请在touch命令中的名称开头添加点(.)。

touch .HiddenFile.txt

Create a new hidden file using the Terminal in Linux

使用nautilus查看隐藏的文件和文件夹

如果您不习惯使用终端来隐藏文件和文件夹,您可以在Linux系统中使用文件管理器。Ubuntu是Linux的一个常用版本,因此我们将向您展示如何查看Ubuntu文件管理器Nautilus中的隐藏项。其他Linux系统中的文件管理器可能会有所不同,但操作可能类似。

转到“编辑”>“首选项”。

Go to Edit > Preferences in Nautilus in Ubuntu

确保“视图”选项卡处于活动状态。然后,选中“默认视图”部分中的“显示隐藏和备份文件”框。关闭对话框。

现在您将看到文件管理器中的所有项,包括名称开头带有点(.)的隐藏项。

Show hidden and backup files in Nautilus in Ubuntu

也可以按Ctrl+H来显示和隐藏隐藏的文件和文件夹。

使用nautilus隐藏文件和文件夹

要在Nautilus中创建新的隐藏文件夹,请转到“文件”>“新建文件夹”。如果要创建新的隐藏文本文件,请转到“文件”>“新建文档”>“空文档”。

Go to File > New Folder in Nautilus in Ubuntu

文件夹(或文件)的名称将变为可编辑并被选中。键入点(.),然后键入所需的名称。按回车键。

Rename a hidden folder in Nautilus in Ubuntu

您还可以轻松地重命名Nautilus中的文件或文件夹以隐藏该项目。在项目上单击鼠标右键,然后选择“重命名”。项目名称将变为可编辑并被选中。在名字的开头加一个点(.)。

Rename a file in Nautilus in Ubuntu

如何在linux上安全地隐藏文件和文件夹

隐藏文件和文件夹不是保护它们的安全方法。任何其他访问您系统的人,如果知道如何查看隐藏的文件和文件夹,都可以访问您的隐藏数据。

有几种方法可以隐藏文件和文件夹,同时保护它们。

更改权限

如果您为其他人设置了用户帐户以便他们可以使用您的Linux计算机,则可以通过更改其权限来保护帐户中的文件。

如果一个爱管闲事的精通技术的朋友或家人登录到他们的帐户,他们可能会尝试从他们的帐户访问您的主文件夹并查看您的文件。更改文件的权限会阻止他们查看该文件。您可以更改隐藏文件和非隐藏文件的权限。

如果有人临时使用你的帐户,他们可以更改权限并查看你的文件。在下面的部分中,我们提供了三个额外的选项来安全地隐藏文件和文件夹。

有三个权限可以按此顺序设置:所有者、组和世界。每个三元组的权限依次为read(r)、write(w)和execute(x)。要关闭权限,请将字母(r、w或x)替换为破折号。第一个位置指示该项是否为目录(d)或(-)。

Permissi*** on files and directories in Linux

例如,假设您有一个要保护的文档,并且希望向所有者(您自己)授予读写权限,向组授予只读权限,而不向世界授予任何权限。文档的权限如下所示:

-rw-r-----

如果项目是目录,则权限如下:

drw-r-----

有关详细信息,请参阅我们的文章,介绍Linux中的权限。

要更改命令行上的权限,请使用chmod命令。这里我们将向您展示如何使用Ubuntu的文件管理器Nautilus更改权限。其他Linux系统中的文件管理器很可能使用类似的选项。

默认情况下,Nautilus中不显示对文件和文件夹的权限。要显示它们,请转到“编辑”>“首选项”。单击“文件首选项”对话框上的“列表列”选项卡。然后,选中“选择信息在列表视图中的显示顺序”下的“权限”框。

Check Permissi*** box in Files Preferences in Nautilus

您将看到Nautilus中的Permissi***列,其中显示了一组字母和破折号。基本上,最后三点是允许其他用户或世界对该文件或文件夹的权限。

在下图中,其他用户当前可以读取选定的文件,因为在最后三个点的第一个点中有一个“r”(读取)。我们希望最后三个位置都是破折号。

要更改文件的权限,请右键单击该文件并选择“属性”。

单击“属性”对话框上的“权限”选项卡。要防止其他人查看该文件,请从“其他人”(相当于“世界”)下拉列表中选择“无”。

Change permission for Others to None in Nautilus

所选文件的“权限”列中的最后三个点现在都是破折号。其他用户无权访问此文件或文件夹。

Permissi*** for Others removed in Nautilus in Ubuntu

使用密码压缩文件和文件夹

如果您有一些不经常使用的文件和文件夹需要保护,但您希望保留在计算机上,则可以将这些文件存储在ZIP文件中,并使用密码进行保护。然后,您可以通过在文件名的开头放一个点(.)来隐藏ZIP文件。

打开Nautilus并找到要压缩的文件或文件夹。右键单击它并选择“压缩”。

Compress a folder into a ZIP file in Nautilus in Ubuntu

在“压缩”对话框中,在“文件名”框中输入不带扩展名的文件名。在开头添加一个点(.)以隐藏ZIP文件。

从文件名右侧的下拉列表中选择.zip。

指定要保存ZIP文件的位置。如果未列出所需位置,请从下拉列表中选择其他。

输入密码以保护ZIP文件。

单击“创建”。您将看到一个对话框,说明ZIP文件已成功创建。单击“关闭”。

Compress dialog box in Nautilus

现在您将看到一个ZIP文件,当您按Ctrl+H在Nautilus中隐藏文件时,该文件将被隐藏。

Hidden ZIP file shown in Nautilus in Ubuntu

创建加密文件夹

如果要保护包含经常使用的文件的文件夹,可以加密该文件夹并像驱动器一样装载它。这样就可以轻松地访问受保护的文件,并在不使用它们时保护它们。

我们已经讨论了如何使用gnomeencfs管理器来加密文件夹。要隐藏使用Gnome Encfs管理器加密的文件夹,请在文件夹名称的开头添加点(.)。文件夹将同时被隐藏和保护。

Use Gnome Encfs Manager to encrypt a folder

在图像中隐藏文件

如果密码保护ZIP文件或创建加密文件夹对于您来说是过分的,但是仅使用点(.)方法隐藏文件和文件夹太不安全,那么还有另一种方法。

可以使用一种称为隐写术的方法将文件隐藏在图像中。我们已经讨论了如何使用终端和Steg工具来实现这一点。

Hide a file inside an image using Steg in Ubuntu

在linux上保护您的数据免受窥探

请记住,使用点(.)方法隐藏文件和文件夹是不安全的。但是您可以使用我们随dot方法提供的一些更安全的选项来保护和隐藏Linux上的文件和文件夹。

为了获得额外的保护,您还可以使用双因素身份验证来保护Ubuntu。

  • 发表于 2021-03-25 15:00
  • 阅读 ( 406 )
  • 分类:IT

你可能感兴趣的文章

如何在ubuntu中加密文件和文件夹

... 我们讨论过保护macOS上的文件和文件夹以及保护Windows上的文件夹。您还可以通过加密文件和文件夹来保护Linux上的信息。 ...

  • 发布于 2021-03-11 16:31
  • 阅读 ( 854 )

Windows10中LinuxBashShell快速指南

...启用“文件资源管理器视图选项”下的“显示隐藏文件、文件夹和驱动器”。每个Windows用户帐户都有自己的Ubuntu用户空间,可以通过导航到以下文件夹找到: ...

  • 发布于 2021-03-17 01:06
  • 阅读 ( 194 )

如何密码保护你的U盘:5个简单的方法

...是,你不能用密码保护整个U盘。但是您可以加密分区、文件夹和存档。 ...

  • 发布于 2021-03-18 13:59
  • 阅读 ( 254 )

7您应该使用的隐藏丛设置

...都应该使用。那么,让我们看看这些隐藏的丛设置,以及如何在Windows、Mac和Linux上找到它们。 ...

  • 发布于 2021-03-19 09:39
  • 阅读 ( 213 )

linux中如何隐藏图像中的文件

...人文件,从多管闲事的家庭和朋友。您可以通过在文件或文件夹名称前面放置点(.)来轻松地隐藏Linux中的文件和文件夹。 ...

  • 发布于 2021-03-26 09:53
  • 阅读 ( 161 )

如何在linux中使用ls命令

... ls命令用于列出当前工作目录中的所有文件和文件夹。您还可以使用同一命令获取有关文件的各种信息。因为它已经包含在GNU核心实用程序包中,所以您不需要在系统上安装任何附加包就可以使用它。 ...

  • 发布于 2021-03-26 18:01
  • 阅读 ( 187 )

如何使用mv命令移动linux文件

... 该命令将移动文件测试.txt从主文件夹到文档目录。 ...

  • 发布于 2021-03-28 17:18
  • 阅读 ( 242 )

如何使用ls命令列出linux上的文件和目录

...命名或删除目录中的文件。 粘性位的一个常见用法是在文件夹中,例如“/tmp”。这可由计算机上的所有用户写入。目录上的粘性位确保用户和用户启动的进程只能重命名或删除自己的临时文件。 我们可以在“/tmp”目录中看到...

  • 发布于 2021-04-02 21:28
  • 阅读 ( 228 )

如何在web浏览器外播放adobe flash swf文件

...来说,它都是一个非常有用的兼容性解决方案。 相关:如何在googlechrome76中启用adobeflash+

  • 发布于 2021-04-03 05:29
  • 阅读 ( 143 )

windows10的新bashshell所能做的一切

...境访问Windows文件。 您安装的Linux发行版创建了一个隐藏文件夹,其中存储了Linux环境中使用的所有文件。如果要使用Windows工具查看和备份Linux文件,可以从Windows访问此文件夹,但Microsoft警告您不应使用Windows工具修改这些Linux文...

  • 发布于 2021-04-06 14:44
  • 阅读 ( 264 )
yv301IS02
yv301IS02

0 篇文章

相关推荐