今天我们一起来认识下linux中的目录与路径及操作其的一些常用命令。
说起路径就有绝对与相对之分,虽然简单,我们还是再啰嗦一下:
- 绝对路径,从系统的根目录/开始的目录都是相对路径,比如/usr/bin、/usr/local
- 相对路径,不是从根目录开始的路径都是相对路径,比如 ./foo.sh、foo/bar.txt
然后我们来看下几个常用的命令
mkdir (make directory) 创建目录
- mkdir foo 在当前文件夹下创建目录foo
- mkdir -p test/unit/doc,-p参数代表如果它的父目录不存在的话,则顺带创建其父目录,再加上参数-v,就可以看出整个详细的过程,如下图示:
cd (change directory) 切换当前的目录
- cd test/unit/doc 切换到当前路径下的某个子目录
- cd /user/bin 使用绝对路径切换目录
- cd .. 回到上一级
- cd ~ 回到当前用户的主目录,如下图示从~/test/unit/doc目录切换到当前用户的主目录,~在shell环境中代表用户的主目录
- cd 等价于上一条命令,也是回到当前用户的主目录
- cd - 回到上次的目录,接着上条命令我们再接着执行:
?
pwd (print working dirctor) 打印当前所在的目录
- pwd 打印当前所在目录,通常等价于echo $PWD:
时间: 2024-10-03 22:54:12