【问题标题】:Ubunutu - .ssh folder exists but I cannot see it? only through terminal [closed]Ubuntu - .ssh 文件夹存在但我看不到它?仅通过终端[关闭]
【发布时间】:2015-03-21 04:10:05
【问题描述】:

当我进入终端并使用 $ cd ~/.ssh 时,我能够进入该目录,这证明它存在。但是,当我使用任何其他文件浏览器时,我找不到 .ssh 文件夹!

为什么会这样??我迫切需要访问 .ssh 也许它是不可见的?谁能帮帮我

(Ubuntu 14.04)

【问题讨论】:

    标签: linux ssh ubuntu-14.04 invisible


    【解决方案1】:

    任何以点开头的文件或目录都被隐藏。从文件浏览器看不到它们。打开你的终端和

    ls -a
    

    现在您将看到列出的 .ssh 目录。确保您在正确的主目录中使用 ls -a 命令。如果您能够从一个用户那里 cd ~ssh,那么在该用户的主目录中使用 ls -a 命令。

    如果您真的想在文件浏览器中查看文件,请创建一个不以点开头的目录,然后将 .ssh 目录中的所有内容复制到您创建的新目录中。

    sudo mkdir /home/user_name/sshfolder
    sudo cp /home/user_name/.ssh/* /home/user_name/sshfolder/
    

    现在打开文件系统浏览器并验证内容。 我希望这会有所帮助。

    【讨论】:

    • 文件管理器通常可以选择打开/关闭隐藏文件和文件夹的显示。复制文件只是为了展示它们不是一个好习惯。
    • 哇,这很有道理。我使用终端作为解决方法,但现在我知道问题出在哪里。谢谢!
    【解决方案2】:

    按照惯例,以. 开头的文件是隐藏的。您可以在命令行中使用ls -als -A 查看它们, 或在文件管理器中找到允许您查看“隐藏”文件的设置 (ctrl + h)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-14
      • 2016-10-12
      • 1970-01-01
      • 2016-08-11
      • 2013-07-06
      • 2011-03-29
      • 2017-02-07
      • 2020-09-07
      相关资源
      最近更新 更多