网站首页 > 开源技术 正文
linux中cd命令的全称是change directory,具有切换目录的作用,是最为常用的Linux命令之一。除了学会命令的基本用法,还要知道绝对路径和相对路径的概念,面试中常会问到这个问题。
本文用这个小实验,带大家一起掌握cd命令的基本用法和高级玩法。
linux中cd命令注释:
1、ls / 查看主目录。
2、cd /tmp 切换到/tmp目录下。前面[]里的内容会发生变化,由[root@csy ~]# 变成了[root@csy tmp]#。
3、cd 切换到用户主目录下
4、cd ~ 是同样的作用
5、cd ~chensiyuan 跑到其他用户的主目录下
6、cd - 切换到上一个执行的目录下,我们上一个执行的是/root下。
7、cd - 再执行一遍,又切回来,这两目录可以用cd -来回的切换。
8、看一下真实原因,其实靠下面这两个变量支撑的。
echo $PWD
echo $OLDPWD
一个存当前的路径,一个存上一个路径,就这样来回切换。
linux目录概念解释
Linux中所有的文件夹都放在根目录中,“/”用反斜杠表示。在这个目录下有很多文件夹,为了方便大家理解,我这里列了4级目录:
先说两个概念:
绝对路径:以根目录开始的路径;比如:cd /home/zhang/a。这就是一个绝对路径。
相对路径:以当前目录为参照;比如:
现在在这个home目录下,我想到zhang用户的a文件夹下,直接执行cd zhang/a 就可以了。
cd.. 就代表当前 目录的上一级目录,这个点点就是相对路径,代表了当前路径的上一级路径。比如:当前在/home目录下,如何切换到/dev。cd ../dev就可以了。想切换到上级目录的上级目录怎么办呢?
比如:现在在/home/lisi目录下,想切换到/dev下,啥办? 直接输入cd ../../dev 就OK了。
cd . cd一个点和cd是一个效果,写不写都一样。
关于linux中cd命令讲解结束了,如果本文对你有所帮助,请点赞、关注、转发哦!
猜你喜欢
- 2024-10-03 Linux下执行system(“cd /某个目录“),为什么路径切换不成功?
- 2024-10-03 linux cd主目录区别(linux cdrom目录)
- 2024-10-03 Linux学习总结4(linux学到了什么知识点)
- 2024-10-03 Linux磁盘分区及文件系统格式化和挂载
- 2024-10-03 linux学习9,查看源码全靠它了,五分钟把vim打造成代码阅读神器
- 2024-10-03 小猿圈学习Linux之shell脚本中cd命令无效的解决方法
- 2024-10-03 探索Linux的神秘世界:CD和LS命令的使用宝典
- 2024-10-03 Linux系统上挂载CD-ROM系统镜像和iso文件作为yum本地仓库
- 2024-10-03 Linux下简单几步安装AI开发环境-ROS(超有意思)
- 2024-10-03 Linux环境下的持续集成/持续部署(CI/CD)实践
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)
本文暂时没有评论,来添加一个吧(●'◡'●)