linux目录处理命令/文件处理命令

mkdir 创建一个目录(make dictionary)
命令所在路径 /bin/makdir
执行权限:所有用户
语法:madir -p [目录名]
-P 用来递归创建目录
示例:mkdir -p /tmp/hand/lijun
mkdir /tmp/hand/lijun /tmp/hand/xiaoming (一次创建多个文件目录)

cd 切换目录 (change dirctionary)
命令所在路径 shell内置命令
执行权限:所有用户
语法:cd [目录]
示例:cd /tmp/hand 切换到指定目录
cd .. 回到上一级目录

pwd 打印当前目录 (print working dictionary)
命令所在路径:/bin/pwd
执行权限:所有用户
语法:pwd

rmdir 删除空目录 (remove empty dictionary)
命令所在路径:/bin/rmdir
执行权限:所有用户
语法:rmdir [目录名]

rm 删除文件 (remove)
命令所在路径:/bin/rm
执行权限:所有用户
语法:rm -rf [文件或目录]
-r 删除目录
-f 强制执行(不询问是否删除----用于目录下子文件很多的情况下)

cp 复制目录或文件(copy)
命令所在路径:/bin/cp
执行权限:所有用户
语法:cp -rp [原文件或目录][目标目录]
-r 复制目录 (复制文件不需要加任何参数)
-p保留文件属性(比如文件的创建时间等)

可以在复制的过程中更改名称

mv 剪切目录或文件(move)
执行权限:所有用户
语法:mv [原目录或文件][目标目录] (不需要加任何参数)
可以在剪切的过程中改名(如果在同一个目录下移动且改名即这个命令具有改名的功能)