答案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
命令。
就是这样:
- 打开终端(如果尚未打开)
- 设置新主机名:
笔记:执行此操作时没有任何输出,因此如果看起来“什么都没有发生”,请不要感到惊讶。hostnamectl set-hostname <new-hostname>
- 通过输入 来确认一切正常
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
- 关闭终端
- 重新打开终端
您的主机名现在将是新值。