cd命令概述

cdChange Directory的缩写,这是用来切换工作目录的命令。cd命令是一个内置命令,可以通过type命令查看,如下:

[root@localhost ~]# type cd
cd is a shell builtin

cd命令语法

cd [相对路径或绝对路径或特殊符号]
说明:
不加参数时,默认切换到用户主目录,即环境变量HOME指定的目录,如root用户的HOME变量为/root,那么cd命令不带参数时便切换到/root目录下。
绝对路径是从跟目录开始的,如/root/home/sgl,相对路径是相对于当前路径来说的,假如当前目录在/home/guo下面,那么前面的/home/sgl的相对路径就是../sgl,即当前目录的上级目录下的sgl目录。

特殊符号包括~-..等。
~表示用户主目录,即HOME变量指定的目录,如root用户的主目录为/root。
-表示前一个工作目录。
..表示上级目录。
.表示当前目录。

cd命令示例

[root@localhost ~]# pwd   #查看当前目录。
/root
[root@localhost ~]# cd /home  #参数为绝对路径。
[root@localhost home]# pwd
/home
[root@localhost home]# cd    #不加参数,默认切换到HOME变量指定的目录。
[root@localhost ~]# pwd
/root
[root@localhost ~]# cd -        # - 中划线,表示前一个工作目录,这里的前一个目录是/home。
/home
[root@localhost home]# pwd
/home
[root@localhost home]# cd ~   # ~ 波浪线表示用户主目录,和不加参数时类似。
[root@localhost ~]# pwd
/root
[root@localhost ~]# cd ../var/spool/mail/   #参数为相对路径,这里是相对于/root目录。
[root@localhost mail]# pwd
/var/spool/mail

注:本系列内容主要参考《鸟哥的linux私房菜》和CentOS系统自带的帮助文档以及网上相关资料,示例都是基于CentOS。

linux命令详解之cd命令相关推荐

  1. linux下载命令 scp,linux命令详解之scp命令

    作用 scp命令常用于linux之间复制文件和目录. scp是secure copy的缩写, scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令. 格式 从本地复制到远程 复制文件 sc ...

  2. Linux常用命令详解 ls -l命令详解

    Linux常用命令详解 ls -l命令详解 一.ls -l命令显示效果 使用ls -l会产生长列表格式输出,包含了目录中每个文件的更多的信息. 注:蓝色或/表示目录,如果带绿色或*号表示可执行文件. ...

  3. Linux命令详解之w命令

    Linux命令详解之w命令 1.命令详解 ··· NAMEw - Show who is logged on and what they are doing. w命令就是用来展示谁在登录,以及他们在做 ...

  4. Linux命令详解:md5sum 命令

    Linux命令详解:md5sum 命令 一.md5 算法介绍 二.md5sum 命令使用说明 三.md5sum 命令帮助 四.md5sum 命令选项.参数 语法 选项 参数 五.md5sum 命令实战 ...

  5. linux命令chgrp,Linux命令详解之–chgrp命令 | Linux大学

    摘要 Linux chgrp命令 可以用来变更文件与目录的所属群组,设置方式采用群组名称或群组识别码皆可. 我们在Linux命令详解之–chown命令 | Linux大学这篇文章中,我们介绍了更改文件 ...

  6. Touch命令详解【Shell命令】

    Touch命令详解[Shell命令] 创建一个文件shell命令:touch 文件名.文件扩展名 例如:touch hello.sh //创建一个名为hello的shell脚本文件

  7. linux vsftpd用法,Linux_LINUX系统下vsftpd 命令详解,FTP命令是Internet用户使用最频 - phpStudy...

    LINUX系统下vsftpd 命令详解 FTP命令是Internet用户使用最频繁的命令之一,不论是在DOS还是UNIX操 作系统下使用FTP,都会遇到大量的FTP内部命令. 熟悉并灵活应用FTP的内 ...

  8. 搜索系统中所有以.repo结尾的文件并删除(find命令详解及xargs命令详解)

    find / -name *.repo | xargs rm –rf //搜索以.repo结尾的文件并删除 find命令详解 精细查找文件或目录d find [ 查找范围 ] [ 查找条件表达式 ]常 ...

  9. VCS命令详解(一):编译命令

    VCS仿真命令详解 编译时候的命令(按字母排序) A B C D E F G H I J L M N O P Q R S T U V W Y 本文中所有命令基于VCS2014版 编译时候的命令(按字母 ...

最新文章

  1. Path Tracing
  2. C语言回溯算法解决N皇后问题
  3. python【数据结构与算法】Graph(图)的总结
  4. 下面不属于python第三方库的安装方法的是-Python第三方库安装和卸载
  5. Oracle 获取字符的位置并截取字符串
  6. 搜索推荐炼丹笔记:Transformer在搜索推荐中的应用
  7. Android对接实现内网无纸化会议|智慧教室|实时同屏功能
  8. 怎么把好几行弄成一行_我在git merge的时候遇到了冲突,怎么解决?
  9. VC2010 编译 Media Player Classic - BE (mpc-be)
  10. web端跨域调用webapi
  11. C#/winform 旅游管理信息系统
  12. Head First 系列书籍分享,Head First Python (中文版·第2版),Head First Java(中文版):第二版——涵盖Java 5.0...
  13. python如何循环sql语句_sql语句的for循环语句怎么写
  14. 澳大利亚域名_AU域名,澳大利亚域名,注册AU域名,au域名注册
  15. iov_iter操作
  16. 国际学术论文写作个人总结-引言(Introduction)部分
  17. java 男女 相邻交换 队形_调整队形+上机编程调整男孩女孩顺序
  18. c语言程序设计高速公路超速处罚,高速超速违章处理流程
  19. IDEA集成Docker插件实现项目打包镜像一键部署与Docker CA加密认证
  20. Unity3D 模型换肤技术

热门文章

  1. 你是我的好伙伴初识计算机教案,中班教案好伙伴
  2. STM32F103+W5500,HAL库
  3. python安装dlib遇到的错误:AttributeError:module ‘dlib’ has no attribute ‘get_frontal_face_detector’问题解决
  4. 15/18位身份证号码验证的正则表达式总结(详细版)
  5. 来自日本的品质传承 工机控股发布新品牌HiKOKI战略
  6. 从支付宝「蜻蜓」布局看线下支付场景的想象空间...
  7. OpenThreads库介绍——Block
  8. 电网电压的三相静止对称坐标系和三相电网电压的相量表示法
  9. 解决Win10家庭版没有‘本地用户和组’问题
  10. JavaScript - PC 端通过纯 js 播放音频文件(播放提示音)