ITlover00 2020-04-29
命令cd详解
命令cd(英文原意:change directory),命令路径及执行权限为:
可以看到它的路径为/usr/bin/cd,因此,它的执行权限是所有用户
基本功能是切换目录,例如:cd ../ 就是切换到当前目录的上一级目录
还可以切换到指定目录,例如:cd /tmp/xiandiying/Japan/cangjing
命令pwd详解
命令pwd(英文原意:print working directory),命令路径及执行权限为:
可以看到,它的路径是/usr/bin/pwd,因此,它的执行权限为所有用户
基本功能是显示当前目录的完整路径,例如:pwd
命令rmdir详解
命令rmdir(英文原意:remove empty directories),命令路径及执行权限为:
可以看到,它的路径是/usr/bin/rmdir,因此,它的执行权限是所有用户
基本功能是删除空的目录 (删除非空目录会报错),例如:rmdir /tmp/xiandiying/Japan/xiaoze
命令cp详解
命令cp(英文原意:copy),命令路径及执行权限为:
可以看到,它的路径我/usr/bin/cp,因此,它的执行权限为所有用户
基本功能是拷贝文件 (可同时拷贝多个文件,文件名以空格分隔)到指定目录下,相当于Windows下的Copy+Paste,例如:cp /etc/my.cnf /tmp
选项
cp -r [源目录] [目标目录] ,可以将某个目录拷贝到指定目录,例如:cp -r /tmp/xiandiying/Japan/cangjing /tmp
cp -p [源文件] [目标目录],可以拷贝文件到指定目录,同时保留源文件的属性,比如:最后一次修改时间,例如:cp -p /tmp/xiandiying/Japan/boduo /tmp
在复制目录中,还可以同时修改复制过去的目录名,例如:cp -r /tmp/xiandiying/Japan/cangjing /tmp/cangjing1
命令mv详解
命令mv(英文原意:move),命令路径及执行权限为:
可以看到,它的路径是:/usr/bin/mv,所以它的执行权限是所有用户
命令基本功能是移动文件 (同时可以重命名)或重命名,例如:mv /tmp/xiandiying/Japan/cangjing /tmp ,就是移动目录/tmp/xiandiying/Japan/cangjing 到 /tmp
也可以重命名当前目录下的文件名,例如:mv cangjing cangjing2
命令rm详解
命令rm(英文原意:remove),命令路径及执行权限为:
可以看到,它的路径为:/usr/bin/rm,因此它的执行权限为所有用户
命令的基本功能是删除文件,例如:rm my.cnf
选项
使用 rm -f [文件名],可以强制删除文件,例如:
使用 rm -rf [目录],可以强制删除目录及其子目录,例如:rm -rf /tmp/xiandiying
使用移动文件命令和删除命令一定要谨慎小心,做好备份,否则,可能就悲剧了。