linux学习笔记
鸟哥的linux私房菜第八章 https://wizardforcel.gitbooks.io/vbird-linux-basic-4e/content/48.html
linux文件与目录管理
相对路径与绝对路径
绝对路径:路径的写法“一定由根目录 / 写起”,例如: /usr/share/doc 这个目录。
相对路径:路径的写法“不是由 / 写起”,例如由 /usr/share/doc 要到 /usr/share/man 下面时,可以写成: “cd …/man”,相对路径意指“相对于目前工作目录的路径!”
注意:绝对路径的准确度好,在写程序 (shell scripts) 来管理系统的条件下,务必使用绝对路径的写法。
目录管理
. 代表此层目录
.. 代表上一层目录
- 代表前一个工作目录
~ 代表“目前使用者身份”所在的主文件夹
处理目录的指令
- cd:变换目录
cd ..
# 表示回到上一层目录
cd -
# 表示回到上一个目录
cd ~
cd
## cd 和 cd ~都是回到主目录的意思
cd ~accout
- pwd:显示目前的目录
pwd [-P]
选项与参数:
-P :显示出确实的路径,而非使用链接 (link) 路径。
- mkdir:创建一个新的目录
mkdir test
# 创建一个名为test的目录
mkdir -p test1/test2/test3/test4
#同时创建多层目录
- rmdir:删除一个空的目录
rmdir [-p] 目录名称
选项与参数:
p :连同“上层”“空的”目录也一起删除
注意只能删除空目录
文件与目录的查看
- ls
ls [-aAdfFhi