cd 是 Linux 系统中用于切换当前工作目录的命令。通过指定目标路径,用户可以快速导航到系统的不同目录。

1. 基本用法
  • 语法:

    cd [目录路径]
    
  • 功能:更改当前工作目录至指定的目录路径。

  • 此命令是否系统自带: 此命令是系统默认自带的内置命令,无需额外安装。


2. 常用参数
  • 无参数:回到用户的主目录。
  • -:切换到上一次所在的目录。
  • ..:切换到当前目录的上一级目录。
  • .:表示当前目录(通常用于脚本中,少用于直接操作)。
  • ~:表示用户的主目录路径。
  • /:表示系统的根目录。

3. 用法举例
  • 切换到 /home 目录:

    cd /home
    
  • 切换到上一级目录:

    cd ..
    
  • 切换到用户的主目录:

    cd
    
  • 使用 ~ 切换到主目录:

    cd ~
    
  • 返回上一次所在的目录:

    cd -
    
  • 切换到当前目录的某个子目录:

    cd ./subdirectory
    
  • 切换到系统根目录:

    cd /
    

4. 注意事项
  • 如果目标路径不存在或用户对该路径无权限,cd 会报错,如:

    bash: cd: /nonexistent: No such file or directory
    
  • 可以通过执行 pwd 查看切换后的当前工作目录。

  • cd 不会列出目录内容,需结合 ls 命令查看。

  • 脚本或命令执行过程中,如果涉及目录切换,推荐使用绝对路径以避免路径错误。

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐