linux基本功系列之cd命令实战

文章目录

  • 前言
  • [一. cd命令的介绍](#一. cd命令的介绍)
  • [二. 语法格式及常用选项](#二. 语法格式及常用选项)
  • [三. 参考案例](#三. 参考案例)
  • 总结

前言

居然发现了落下了CD命令,也不算落下把,主要是cd命令内容太少,撑不起一篇文章,今天也写一写,就当记个笔记吧

🏠个人主页:我是沐风晓月

🧑个人简介:大家好,我是沐风晓月

💕 座右铭: 先努力成长自己,再帮助更多的人 ,一起加油进步🍺🍺🍺

💕欢迎大家:这里是CSDN,我总结知识的地方,喜欢的话请三连,有问题请私信😘

一. cd命令的介绍

cd命令是Linux系统中的一个基础命令,用于改变当前的工作目录。cd是"change directory"的缩写。

二. 语法格式及常用选项

语法:

cd [目录路径]

常见用法:

cd:不带任何参数直接输入cd命令,会返回到当前用户的主目录,也就是home目录。

示例:cd

bash 复制代码
cd [目录路径]:指定需要切换到的目录路径,可以是相对路径或绝对路径。
示例:cd Documents [切换到当前用户的Documents目录下]

cd /etc [切换到根目录下的etc目录]

cd.. :表示返回上一级目录,相当于"cd ..."。
示例:cd ... [返回上一级目录]

cd -:表示返回上次所在的目录。
示例:cd - [返回上次所在的目录]

cd ~:表示返回当前用户的主目录,也就是home目录。
示例:cd ~ [返回当前用户的主目录]

cd /:表示切换到根目录。
示例:cd / [切换到根目录]

cd .../...:表示返回两级上层目录。
示例:cd .../... [返回两级上层目录]

注意事项:

目录路径中可以使用相对路径或绝对路径。相对路径指的是相对于当前所在目录的路径,而绝对路径是指从根目录开始的完整路径。

目录路径中如果包含空格或特殊字符,可以使用引号或反斜杠进行转义,例如:"my folder" 或 my\ folder。

如果切换目录失败,可能是由于权限问题或目录不存在。

三. 参考案例

3.1 切换到当前用户的主目录:

python 复制代码
[root@itlaoxin80 ~]# cd  /etc/
[root@itlaoxin80 etc]# cd
[root@itlaoxin80 ~]# pwd
/root

2.切换到绝对路径的目录:

python 复制代码
  cd /etc

3.切换到相对路径的目录:

python 复制代码
[root@itlaoxin80 ~]# mkdir a
[root@itlaoxin80 ~]# cd a
[root@itlaoxin80 a]# pwd
/root/a

4.返回上一级目录:

python 复制代码
 [root@itlaoxin80 a]# pwd
/root/a
[root@itlaoxin80 a]# cd ..
[root@itlaoxin80 ~]# pwd
/root

5.返回上次所在的目录:

python 复制代码
[root@itlaoxin80 a]# pwd
/root/a
[root@itlaoxin80 a]# cd ..
[root@itlaoxin80 ~]# pwd
/root
[root@itlaoxin80 ~]# cd -
/root/a

6.返回当前用户的主目录:

python 复制代码
   cd ~

7.切换到根目录:

python 复制代码
   cd /

8.返回两级上层目录:

python 复制代码
   cd ../..

总结

以上就是cd命令的全部内容了,简单吧

💕💕💕 好啦,这就是今天要分享给大家的全部内容了,我们下期再见!✨ ✨ ✨

🍻🍻🍻如果你喜欢的话,就不要吝惜你的一键三连了~


相关推荐
绵绵细雨中的乡音5 分钟前
Linux进程学习【基本认知】
linux·运维·学习
Johny_Zhao24 分钟前
MySQL 高可用集群搭建部署
linux·人工智能·mysql·信息安全·云计算·shell·yum源·系统运维·itsm
lLinkl1 小时前
项目笔记2:post请求是什么,还有什么请求
服务器·网络协议·http
珹洺1 小时前
Linux操作系统从入门到实战(三)Linux基础指令(上)
linux·运维·服务器
再睡一夏就好1 小时前
Linux常见工具如yum、vim、gcc、gdb的基本使用,以及编译过程和动静态链接的区别
linux·服务器·c语言·c++·笔记
归寻太乙2 小时前
Linux环境变量
linux·运维·服务器
Sapphire~2 小时前
Linux-06 ubuntu 系统截图软件使用简单记录
linux·运维·ubuntu
高级IT技术专家secops9982 小时前
在统信UOS/麒麟Kylin OS操作系统中配置APT和GIT代理
运维·服务器·git·系统安全·kylin
自由鬼2 小时前
开源漏洞扫描器:OpenVAS
运维·服务器·安全·网络安全·开源·漏洞管理
難釋懷2 小时前
Shell脚本-while循环语法结构
linux·运维·服务器·bash