linux命令详解之cd命令
cd命令概述
cd
是Change 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命令相关推荐
- linux下载命令 scp,linux命令详解之scp命令
作用 scp命令常用于linux之间复制文件和目录. scp是secure copy的缩写, scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令. 格式 从本地复制到远程 复制文件 sc ...
- Linux常用命令详解 ls -l命令详解
Linux常用命令详解 ls -l命令详解 一.ls -l命令显示效果 使用ls -l会产生长列表格式输出,包含了目录中每个文件的更多的信息. 注:蓝色或/表示目录,如果带绿色或*号表示可执行文件. ...
- Linux命令详解之w命令
Linux命令详解之w命令 1.命令详解 ··· NAMEw - Show who is logged on and what they are doing. w命令就是用来展示谁在登录,以及他们在做 ...
- Linux命令详解:md5sum 命令
Linux命令详解:md5sum 命令 一.md5 算法介绍 二.md5sum 命令使用说明 三.md5sum 命令帮助 四.md5sum 命令选项.参数 语法 选项 参数 五.md5sum 命令实战 ...
- linux命令chgrp,Linux命令详解之–chgrp命令 | Linux大学
摘要 Linux chgrp命令 可以用来变更文件与目录的所属群组,设置方式采用群组名称或群组识别码皆可. 我们在Linux命令详解之–chown命令 | Linux大学这篇文章中,我们介绍了更改文件 ...
- Touch命令详解【Shell命令】
Touch命令详解[Shell命令] 创建一个文件shell命令:touch 文件名.文件扩展名 例如:touch hello.sh //创建一个名为hello的shell脚本文件
- linux vsftpd用法,Linux_LINUX系统下vsftpd 命令详解,FTP命令是Internet用户使用最频 - phpStudy...
LINUX系统下vsftpd 命令详解 FTP命令是Internet用户使用最频繁的命令之一,不论是在DOS还是UNIX操 作系统下使用FTP,都会遇到大量的FTP内部命令. 熟悉并灵活应用FTP的内 ...
- 搜索系统中所有以.repo结尾的文件并删除(find命令详解及xargs命令详解)
find / -name *.repo | xargs rm –rf //搜索以.repo结尾的文件并删除 find命令详解 精细查找文件或目录d find [ 查找范围 ] [ 查找条件表达式 ]常 ...
- 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版 编译时候的命令(按字母 ...
最新文章
- Path Tracing
- C语言回溯算法解决N皇后问题
- python【数据结构与算法】Graph(图)的总结
- 下面不属于python第三方库的安装方法的是-Python第三方库安装和卸载
- Oracle 获取字符的位置并截取字符串
- 搜索推荐炼丹笔记:Transformer在搜索推荐中的应用
- Android对接实现内网无纸化会议|智慧教室|实时同屏功能
- 怎么把好几行弄成一行_我在git merge的时候遇到了冲突,怎么解决?
- VC2010 编译 Media Player Classic - BE (mpc-be)
- web端跨域调用webapi
- C#/winform 旅游管理信息系统
- Head First 系列书籍分享,Head First Python (中文版·第2版),Head First Java(中文版):第二版——涵盖Java 5.0...
- python如何循环sql语句_sql语句的for循环语句怎么写
- 澳大利亚域名_AU域名,澳大利亚域名,注册AU域名,au域名注册
- iov_iter操作
- 国际学术论文写作个人总结-引言(Introduction)部分
- java 男女 相邻交换 队形_调整队形+上机编程调整男孩女孩顺序
- c语言程序设计高速公路超速处罚,高速超速违章处理流程
- IDEA集成Docker插件实现项目打包镜像一键部署与Docker CA加密认证
- Unity3D 模型换肤技术
热门文章
- 你是我的好伙伴初识计算机教案,中班教案好伙伴
- STM32F103+W5500,HAL库
- python安装dlib遇到的错误:AttributeError:module ‘dlib’ has no attribute ‘get_frontal_face_detector’问题解决
- 15/18位身份证号码验证的正则表达式总结(详细版)
- 来自日本的品质传承 工机控股发布新品牌HiKOKI战略
- 从支付宝「蜻蜓」布局看线下支付场景的想象空间...
- OpenThreads库介绍——Block
- 电网电压的三相静止对称坐标系和三相电网电压的相量表示法
- 解决Win10家庭版没有‘本地用户和组’问题
- JavaScript - PC 端通过纯 js 播放音频文件(播放提示音)