在使用Centos7系统时,一般都需要管理大量的文件(文件夹),这样就要需要用到一些文件管理命令。本文以RAKsmartVPS为例,简单说说在CentOS7系统中复制、移动与删除文件的常用命令,这些命令基本都是很常用,基本上每天都会与它们打交道,一起来看看吧。
第一、文件(文件夹)复制命令
命令格式:cp[-adfilprsu] 源文件(source) 目标文件(destinatiON)
cp[option] source1 source2 source3… Directory
-a: 是指archive的意思,也说是指复制所有的目录。
-d: 若源文件为链接文件(link file),则复制连接文件属性而非文件本身。
-f: 强制(force),若有重复或其它疑问时,不会询问用户,而强制复制。
-i: 若目标文件(destination)已存在,在覆盖时会先询问是否真的操作。
-p: 与文件的属性一起复制,而非使用默认属性。
-r: 递归复制,用于目录的复制操作。
-s: 复制成符号连接文件(symbolic link),即快捷方式文件。
-u: 若目标文件比源文件旧,更新目标文件。
例如:将 /var/html/www/ 目录下的 file1 复制到 /var/html/ 目录下,并将文件名改为 file2,可输入以下命令:
第二、文件(文件夹)移动命令
命令格式:mv[-fiv] source destination
-f: force,强制直接移动而不询问。
-i: 若目标文件(destination)已经存在,就会询问是否覆盖。
-u: 若目标文件已经存在,且源文件比较新,才会更新。
例如,将 /var/www/html/ 目录下的 file1 移动到 /var/www/ 目录并重新命名为 file2,可输入以下命令:
例如,将 /var/www/html/ 目录下的 new 文件夹移动到 /var/www/ 下,则可输入以下命令:
注意:移动文件夹的话就不要再加/了。如果是移动文件夹下的所有文件的话,可以需要跟上/*,如 mv /var/www/html/* /var/www/。
第三、文件(文件夹)删除命令
命令格式:rm[fir] 文件或目录
-f: 强制删除
-i: 交互模式,在删除前询问用户是否操作
-r: 递归删除,常用在目录的删除。而在Centos7系统,一般使用 -rf 组合即可删除文件(文件夹)。
如删除 /var/www/html/ 目录下的 WordPress 文件夹,则可以输入以下命令:(如果当前已经是 html 目录,直接 rm -rf WordPress 即可)
以上就是在Centos7系统中关于文件(文件夹)复制、移动以及删除命令,对于文件及文件夹的管理来说是常用的命令,大家不妨多加了解一下。
标签: CentOS7、 学习、 移动与删除命令、 复制、 文件操作技巧、本文地址: https://yihaiquanyi.com/article/ec6d70ffa3b74041ef3d.html
上一篇:RAKsmart香港云服务器使用初体验性能评测RA...