linux目录与路径
1.绝对路径相对路径
绝对路径:一定由根目录/写起,例如:/usr/share/doc
相对路径:不油根目录写起。例如由 /usr/share/doc 要到 /usr/share/man 底下
时,可以写成: 『cd ../man』这就是相对路径的写法啦!
2.目录相关的操作
. 代表此层目录
.. 代表上层目录
- 代表前一个工作目录
~ 代表“目前用户身份”所在的文件夹
~account 代表account这个用户的主文件夹
几个常见的目录处理命令:
cd (change diretory):切换目录
cd [相对或绝对路径] cd ~ydy;cd ..;cd -;cd ../usr.
pwd(print working directory):显示目前所在的目录
pwd [-P] -P链接文件显示完整路径
mkdir:(新建目录)
mkdir [-mp] 目录名
-m:配置文件的权限,直接设置,不默认
-p:递归创建目录
# mkdir -m 711 test1
# mkdir -p test/test1/test2/test3
rmdir : 删除空目录
# rmdir [-p] 目录名
# rmdir test(空目录,直接删除)
# rmdir -p test/test1/test2/test3/test4 非空目录,递归删除
3.关于执行文件路径的变量:$PATH
# echo $PATH
输出/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/home/dragon/.local/bin:/home/dragon/bin:root
PATH一定是大写,不同的用户输出不一样,目录用分号隔开。目录有顺序之分。