文件和目录管理
cd
变换目录
pwd
显示目前的目录
pwdx pid
显示具体 PID 的路径
mkdir
建立一个新目录
rmdir
删除一个里面是空的空目录
mv /data/lib{,.bak}
表示备份一下/data/lib.bak,逗号前面空表示目录本身
注意几个特殊的路径:
当前路径 : .
上一层路径: ..
家目录:~
根目录:/
pushd、popd
pushd 目录
入栈, popd 第一个目录出栈 popd n
把pushd栈里面的第几个移除掉
目录 将该目录加入到栈顶,并执行"cd 目录",切换到该目录
+N 将第N个目录移至栈顶(从左边数起,数字从0开始)
-N 将第N个目录移至栈顶(从右边数起,数字从0开始)
-n 将目录入栈时,不切换目录
+N 将第N个目录删除(从左边数起,数字从0开始)
-N 将第N个目录删除(从右边数起,数字从0开始)
-n 将目录出栈时,不切换目录
dirs -p
一行行的显示栈内目录