我的终端看起来像这样!我可以改变它吗?

我的终端看起来像这样!我可以改变它吗?

这是我的终端

我的终端显示的是我的笔记本电脑型号,而不是任何目录。每当我尝试访问目录时,它都不会显示该目录,即使它确实存在。甚至是主目录!我认为问题就出在这里。有什么解决办法吗,还是我弄错了?我是 Linux 新手,请教 ubuntu,如果我犯了任何错误,请原谅我。任何帮助都将不胜感激。

答案1

您的提示表明您位于~,这是您的主目录。/lenovo是一个绝对路径。但该路径不存在,因此出现错误。

  • 相对路径 --->relative/path/to/directory
  • 绝对路径以/--->开头/absolute/path/to/directory

如果此目录存在,它仍然无法工作(除非你有autocd已启用),但错误消息不同:Is a directory
使用cd directory更改到目录或ls directory列出其内容。


如果 lenovo是您的 中的一个目录$HOME,您可以cd lenovo从您的 键入(相对路径)$HOME或绝对路径(如cd ~/lenovo或 )cd /home/hasan/lenovo来更改为该目录。

答案2

对于非常长的主机名,如果您不想hasan-Lenovo-ideapad-110-15ISK在网络和终端上调用您的机器,您可以使用该hostnamectl命令。

就是这样:

  1. 打开终端(如果尚未打开)
  2. 设置新主机名:
    hostnamectl set-hostname <new-hostname>
    
    笔记:执行此操作时没有任何输出,因此如果看起来“什么都没有发生”,请不要感到惊讶。
  3. 通过输入 来确认一切正常hostnamectl。你应该看到类似这样的内容:
       Static hostname: my-computer
             Icon name: computer-laptop
               Chassis: laptop
            Machine ID: f45f012d60fc49fabea7b623cd7ae891
               Boot ID: 6aee67bd6bc647158dc2a3c4e43d34c3
      Operating System: Ubuntu 20.04.1 LTS
                Kernel: Linux 5.4.0-66-generic
          Architecture: x86-64
    
  4. 关闭终端
  5. 重新打开终端

您的主机名现在将是新值。

相关内容