1) 创建目录 make directory
>mkdir 目录名字
>mkdir -p newdir/newdir/newdir //通过递归的方式创建多个级别关系目录
>mkdir dir/newdir //不用-p参数
>mkdir -p dir/newdir/newdir //需要使用-p参数
2) 移动目录(文件和目录)
>mv dir1 dir2 //把dir1移动到dir2目录下
>mv dir1/dir2 dir3 //把dir2移动到dir3目录下
>mv dir1/dir2 dir3/dir4 //把dir2移动到dir4目录下
>mv dir1/dir2 ./ //把dir2移动到目前目录下
3) 改名字(文件和目录)
>mv dir1 newdir //修改dir1的名字为newdir
mv是“移动” 和 “改名字” 合并的指令
>mv dir1 ./newdir //dir1移动到当前目录下,并改名字为newdir
>mv dir1/dir2 dir3 //dir2移动到dir3目录下,并改名字为“原名”
>mv dir1/dir2 dir3/newdir //dir2移动到dir3目录下,并改名字为“newdir”
>mv dir1/dir2 dir3/dir4 //dir2移动到dir4目录下,并改名字为“原名”
>mv dir1/dir2 dir3/dir4/newdir //dir2移动到dir4目录下,并改名字为“newdir”
4) 目录复制(文件和目录)
>cp file1 dir/newfile2 //file1被复制一份到dir目录下,并改名字为file2
>cp file1 dir //file1被复制一份到dir目录下,并改名字为“原名”
>cp dir1/file1 dir2/newfile //file1被复制一份到dir2目录下,并改名字为“newfile”
目录的复制(需要设置-r[recursive递归]参数,无视目录的层次)
>cp -r dir1 dir2 //dir1被复制到dir2目录下,并改名字为“原名”
>cp -r dir1/dir2 dir3/newdir //dir2被复制到dir3目录下,并改名字为“newdir”
>cp -r dir1/dir2 dir3/dir4 //dir2被复制到dir4目录下,并改名字为“原名”
>cp -r dir1/dir2 dir3/dir4/newdir //dir2被复制到dir4目录下,并改名字为“newdir”
>cp -r dir1 ../../newdir //dir1被复制上两级目录下,并改名字为“newdir”
5)删除(文件和目录)
>rm 文件
>rm -r 目录 //-r[recursive递归]递归方式删除目录
>rm -rf 文件/目录 //-r force 递归强制方式删除文件
rm -rf / (可以执行,但Linux会崩溃)