3

创建隐藏文件的 bash 命令是什么。我想给它命名.httName

我试过用谷歌搜索这个,但没有一个论坛建议解决这个问题。我只是在寻找解决问题的命令。如果有人碰巧知道答案,请帮助我。

4

4 回答 4

11

默认情况下,以点开头的文件是隐藏的。您可以简单地创建它

touch .httName

任何人仍然可以使用

ls -a

如果您想正确隐藏文件,则必须使用 chmod 更改文件夹权限。例如

chmod 770 folder_name

将阻止用户(组中的所有者和人员除外)列出整个目录“folder_name”。

于 2013-06-28T09:52:54.563 回答
1

任何以 . 开头的文件。在文件名中是“隐藏的”。

如果您有一个文件并且想要隐藏它,请使用:

mv filename.txt .filename.txt
于 2014-02-27T18:14:35.420 回答
0

只是为了在隐藏点上走得更远。建议在创建隐藏类型文件后.hidden更改文件及其父级的权限,尤其是在多用户框中。

在您之后:touch .hidden 使用:保护项目chmod 600 .hidden 并保护父目录:chmod go-w ~/parent/

于 2013-06-28T13:09:48.570 回答
0

以 .(dot)filename 开头的文件总是隐藏的,它用于设置应用程序的配置。在 Linux 中,点文件用于相同目的。即使您在当前目录中工作,ls命令也不应显示隐藏文件用于隐藏la目录。

于 2017-04-10T07:13:22.867 回答