Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >linux 常用命令之cd

linux 常用命令之cd

原创
作者头像
用户8832503
发布于 2022-03-02 05:57:37
发布于 2022-03-02 05:57:37
2.2K00
代码可运行
举报
文章被收录于专栏:php编辑php编辑
运行总次数:0
代码可运行

1.命令格式:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
cd   [目录名]

2.命令功能

切换当前目录至 [目录名]

3. 常用范例

1.进入系统根目录

命令:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
cd  / 

说明:进入系统根目录,上面命令执行完后拿ls命令看一下,当前目录已经到系统根目录了

输出:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
hc@hc-virtual-machine:~$ pwd
/home/hc
hc@hc-virtual-machine:~$ cd /
hc@hc-virtual-machine:/$ ls
bin    dev   initrd.img      lib64       mnt   root  snap      sys  var
boot   etc   initrd.img.old  lost+found  opt   run   srv       tmp  vmlinuz
cdrom  home  lib             media       proc  sbin  swapfile  usr

pwd的作用是查询当前所在目录

2. 返回父级目录

命令:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
cd  ..

输出:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
hc@hc-virtual-machine:~/PycharmProjects$ pwd
/home/hc/PycharmProjects
hc@hc-virtual-machine:~/PycharmProjects$ cd ..
hc@hc-virtual-machine:~$ pwd
/home/hc

3.进入当前目录的父目录的父目录

命令:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
cd  ../..

输出:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
hc@hc-virtual-machine:~/PycharmProjects$ pwd
/home/hc/PycharmProjects
hc@hc-virtual-machine:~/PycharmProjects$ cd ../..
hc@hc-virtual-machine:/home$ pwd
/home

4. 进入当前用户主目录

“当前用户主目录”和“系统根目录”是两个不同的概念。进入当前用户主目录有两个方法。

命令1:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
cd

直接输入cd,然后回车

输出:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
hc@hc-virtual-machine:~/PycharmProjects/my_test$ pwd
/home/hc/PycharmProjects/my_test
hc@hc-virtual-machine:~/PycharmProjects/my_test$ cd 
hc@hc-virtual-machine:~$ pwd
/home/hc

上面的命令是我在非root用户下操作的,现在我切换到root用户下再操作一遍

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
hc@hc-virtual-machine:~/PycharmProjects/my_test$ sudo su
root@hc-virtual-machine:/home/hc/PycharmProjects/my_test# pwd
/home/hc/PycharmProjects/my_test
root@hc-virtual-machine:/home/hc/PycharmProjects/my_test# cd 
root@hc-virtual-machine:~# pwd
/root

命令2:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
cd ~

输出

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
hc@hc-virtual-machine:~/PycharmProjects/my_test$ pwd
/home/hc/PycharmProjects/my_test
hc@hc-virtual-machine:~/PycharmProjects/my_test$ cd ~
hc@hc-virtual-machine:~$ pwd
/home/hc

5. 跳转到指定目录

命令

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
 cd /home/hc/PycharmProjects/my_test/

输出

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
hc@hc-virtual-machine:/$ pwd
/
hc@hc-virtual-machine:/$ cd /home/hc/PycharmProjects/my_test/
hc@hc-virtual-machine:~/PycharmProjects/my_test$ pwd
/home/hc/PycharmProjects/my_test

6.返回进入此目录之前所在的目录

命令:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
cd -

说明:自动跳转到进入此目录之前所在的目录,并输出所在目录名称

输出:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
hc@hc-virtual-machine:/$ pwd
/
hc@hc-virtual-machine:/$ cd /home/hc/PycharmProjects/my_test/
hc@hc-virtual-machine:~/PycharmProjects/my_test$ pwd
/home/hc/PycharmProjects/my_test
hc@hc-virtual-machine:~/PycharmProjects/my_test$ cd -
/
hc@hc-virtual-machine:/$ pwd
/

7. 把上个命令的参数作为cd参数使用

命令:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
cd !$

输出:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
hc@hc-virtual-machine:~/PycharmProjects/my_test$ pwd
/home/hc/PycharmProjects/my_test
hc@hc-virtual-machine:~/PycharmProjects/my_test$ ls /opt/
google
hc@hc-virtual-machine:~/PycharmProjects/my_test$ cd !$
cd /opt/
hc@hc-virtual-machine:/opt$ pwd
/opt

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
linux每日命令(3):ln命令
ln是linux中又一个非常重要命令,它的功能是为某一个文件在另外一个位置建立一个同步的链接.当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在 其它的目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间。
用户1214487
2018/11/09
1.6K0
linux每日命令(7):rmdir命令
rmdir是常用的命令,该命令的功能是删除空目录,一个目录被删除之前必须是空的。(注意,rm - r dir命令可代替rmdir,但是有很大危险性。)删除某目录时也必须具有对父目录的写权限。
用户1214487
2018/12/04
6780
linux每日命令(5):mkdir命令
linux mkdir 命令用来创建指定的名称的目录,要求创建目录的用户在当前目录中具有写权限,并且指定的目录名不能是当前目录中已有的目录。
用户1214487
2018/12/03
1.6K0
Linux/MacOs 下常用命令学习
本文总结一下常用的Linux文件操作指令,为后面的hadoop集群搭建做准备。本着够用即可的原则,文中所列出的命令只总结其常见用法,点到为止。如果需要进一步的学习,可以查阅网上相关资料。
超哥的杂货铺
2019/12/18
4050
Linux/MacOs 下常用命令学习
linux每日命令(1):ls命令
ls命令是linux下最常用的命令。ls命令就是list的缩写缺省下ls用来打印出当前目录的清单如果ls指定其他目录那么就会显示指定目录里的文件及文件夹清单。 通过ls 命令不仅可以查看linux文件夹包含的文件而且可以查看文件权限(包括目录、文件夹、文件权限)查看目录信息等等。ls 命令在日常的linux操作中用的很多!
用户1214487
2018/11/07
9.1K0
centos7系统常用命令
https://blog.csdn.net/weixin_39951988/article/details/87613816#2.5%C2%A0which%E5%91%BD%E4%BB%A4
GH
2020/03/19
8520
【Linux】常用命令大全(二)
在这一部分中,我们主要介绍几个常用的命令,让大家快速感受以下Linux指令的操作方式。主要包含以下几个指令:
陶然同学
2023/02/24
1.1K0
【Linux】常用命令大全(二)
linux常用命令之rm命令
rm是常用的命令,该命令的功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除。对于链接文件,只是删除了链接,原有文件均保持不变。
用户8832503
2022/03/02
1.4K0
Linux学习笔记(一)、常用指令
luxinshuo是当前用户名,@后面的luxinshuo-virtual-machine是机器名字。最后面的$表示当前用户是普通用户,我们可以在提示符后面输入命令。
根究FPGA
2020/06/30
6450
Linux学习笔记(一)、常用指令
Linux之文件目录常用命令
在上一篇Linux系列文章:Linux之系统操作命令,主要介绍了Linux登录与退出系统,关机,系统信息查看,用户信息查看等相关命令。以下,介绍Linux文件及目录常用命令。
可可的测试小栈
2020/04/02
5K0
【Linux】深入理解cd命令
在Linux系统中,cd命令是一个十分基础且常用的命令,用于改变当前工作目录。虽然它看似简单,但其实有许多有趣的细节和技巧。在本文中,我们将深入探讨cd命令的各种用法和技巧,帮助你更好地理解和利用这个命令。
人不走空
2024/03/03
6730
【Linux】深入理解cd命令
Shell常用命令大全[通俗易懂]
嵌入式开发用的最多就是Shell命令,Shell命令是所有的Linux系统发行版所通用的,并不是说我在Ubuntu下学会了Shell命令,换另外一个Linux发行版操作系统以后就没用了,所以学习Shell命令非常有必要。
全栈程序员站长
2022/11/02
1.6K0
linux 常用命令大全及其详解_linux命令分类
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/11/17
8940
Linux部分常用命令学习记录
ls -a 显示所有档案及目录(ls内定将档案名或目录名称为“.”的视为影藏,不会列出);
天钧
2019/09/24
8060
Linux部分常用命令学习记录
linux每日命令(6):rm命令
rm是常用的命令,该命令的功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除。对于链接文件,只是删除了链接,原有文件均保持不变。
用户1214487
2018/11/29
2.4K0
Linux 文件、目录结构及常用命令
目录 Linux-文件操作与目录管理 1.两种路径 2.目录结构 3.处理目录常用的命令 ls命令(列出目录) cd命令(切换目录) pwd命令(显示当前所在的目录) mkdir命令(创建新目录) rmdir命令(删除空目录) cp命令(复制文件或目录) stat命令(查看文件详细属性) rm命令(移除文件或目录) alias命令(系统别名) mv命令(移动文件或目录,或修改名称) 4.Linux文件内容查看 cat命令 tac命令 nl命令 more命令 less命令 head命令 tail命令 Linu
HammerZe
2022/05/09
2K0
Linux 文件、目录结构及常用命令
linux每日命令(8):mv命令
mv命令是move的缩写,可以用来移动文件或者将文件改名(move (rename) files),是Linux系统下常用的命令,经常用来备份文件或者目录。
用户1214487
2018/12/06
2.2K0
Linux操作系统基础(六):Linux常见命令(一)
作用 :ls 是英文单词list的简写, 其功能为列出目录的内容,是用户最常用的命令之一
Lansonli
2024/03/19
2950
Linux操作系统基础(六):Linux常见命令(一)
Linux 系统常用命令合集
命令简介 ls(英文全拼:list files)命令用于显示指定工作目录下之内容(列出目前工作目录所含之文件及子目录)。 命令语法
Skykguj
2022/09/09
1K0
Linux笔记:linux常用命令
-c  创建一个新tar文件 -v  显示运行过程的信息 -f  指定文件名 -z  调用gzip命令进行压缩 -t  查看压缩文件的内容 -x  解开tar文件
朝雨忆轻尘
2019/06/19
5.4K0
Linux笔记:linux常用命令
相关推荐
linux每日命令(3):ln命令
更多 >
LV.2
这个人很懒,什么都没有留下~
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验