xml地图|网站地图|网站标签 [设为首页] [加入收藏]
来自 新闻动态 2019-11-10 09:51 的文章
当前位置: 新濠国际登录平台 > 新闻动态 > 正文

记录学习时间,该命令的各项选项含义如下

rm命令Remove,功能:1)删除目录,2)删除文件。  (可以递归的删除指定目录的所有文件及子目录)

记录学习时间:2016-11-27上午08:11-晴(补录2016-11-26命令)

Linux文件的复制,删除和移动命令

注意:rm是一个危险的命令,使用的时候要特别当心,尤其对于初学者来说。

rm命令:

rm命令可以删除一个目录中的一个或多个文件或目录,也可以将某个目录及其下属的所有文件及其子目录均删除掉。对于链接文件,只是删除整个链接文件,而原有文件保持不变。

注意:使用rm命令要格外小心。因为一旦删除了一个文件,就无法再恢复它

1.cp命令:该命令的功能是将给出的文件或目录拷贝到另一文件或目录中,同MSDOS下的COPY命令一样,功能十分强大。

1、用法

语法:

rm (选项)(参数)

语法:cp[选项]源文件或目录,目标文件或目录

rm [选项] [参数]      (参数为目录或文件)

选项:

-d:直接把欲删除的目录的硬连接数据删除成0,删除该目录;

-f:强制删除文件或目录;(谨慎使用)

-i:删除已有文件或目录之前先询问用户;

-r或-R:递归处理,将指定目录下的所有文件与子目录一并处理;

--preserve-root:不对根目录进行递归操作;

-v:显示指令的详细执行过程。

说明该命令把指定的源文件复制到目标文件或把多个源文件复制到目标目录中。

2、命令选项

参数:

文件:指定被删除的文件列表,如果参数中含有目录,则必须加上-r或者-R选项。

新濠国际登录平台,此命令不作实例。

该命令的各项选项含义如下:

-f:不提示,强制删除文件或目录;
-i:删除已有文件或目录之前先询问用户;
-r,-R:递归删除,将指定目录下的所有文件与子目录一并删除;
-v:显示指令的详细执行过程。

-a:该选项通常在拷贝目录是使用。他保留链接,文件属性,并递归地拷贝目录,其作用等于dpr选项的组合。

3、实例

-d:拷贝是保留链接

[root@mini ~]# tree test/
test/
├── test1
│   └── test2
│       └── test3
│           └── aa.txt
└── test.txt

3 directories, 2 files
[root@mini ~]# rm -ir test/
rm:是否进入目录"test/"? n
[root@mini ~]# rm -fr test/
[root@mini ~]# ll
总用量 4
-rw-------. 1 root root 1530 7月  19 19:24 anaconda-ks.cfg

-f:删除已经存在的目标文件而不提示。

 

-I:和 f选项相反,在覆盖目标文件之前将给出提示要求拥护确认。回答y时目标文件将被覆盖,是交互式拷贝。

-p:此时cp除复制源文件的内容外,还将把其修改时间和反问权限也复制到新文件中。

本文由新濠国际登录平台发布于新闻动态,转载请注明出处:记录学习时间,该命令的各项选项含义如下

关键词: