|NO.Z.00010|——————————|LinuxBasicEnd|——|Linux&常用命令.V04|——|目录文件|

一、目录和文件都能操作的命令:rm 命令
### --- rm 命令

~~~     rm 是强大的删除命令,不仅可以删除文件,也可以删除目录。这个命令的基本信息如下。
~~~     命令名称:rm。
~~~     英文原意:remove files or directories。
~~~     所在路径:/bin/rm。
~~~     执行权限:所有用户。
~~~     功能描述:删除文件或目录。
### --- 命令格式
~~~     选项:
~~~     -f:强制删除(force)
~~~     -i:交互删除,在删除之前会询问用户
~~~     -r:递归删除,可以删除目录(recursive)

[root@localhost ~]# rm [选项] 文件或目录
### --- -i必须添加的,默认就是-i选项

[root@server21 ~]# rm -ir yanqi目录/
rm: remove directory `yanqi目录'? y
二、cp 命令
### --- cp 是用于复制的命令,其基本信息如下:

~~~     命令名称:cp。
~~~     英文原意:copy files and directories。
~~~     所在路径:/bin/cp。
~~~     执行权限:所有用户。
~~~     功能描述:复制文件和目录。
### --- 命令格式
~~~     选项:
~~~     -a:相当于-dpr 选项的集合,这几个选项我们一一介绍
~~~     -d:如果源文件为软链接(对硬链接无效),则复制出的目标文件也为软链接
~~~      -i:询问,如果目标文件已经存在,则会询问是否覆盖
~~~     -p:复制后目标文件保留源文件的属性(包括所有者、所属组、权限和时间)
~~~     -r:递归复制,用于复制目录

[root@localhost ~]# cp [选项] 源文件 目标文件
### --- 复制目录需要添加-r选项,递归复制
### --- 辅助后文件时间发生变化

[root@server21 ~]# ll
total 4
-rw-r--r-- 1 root root 2861 Feb  4 18:28 yanqi
[root@server21 ~]# cp yanqi  /tmp/
[root@server21 ~]# ll /tmp/
total 4
-rw-r--r-- 1 root root 2861 Feb  4 18:44 yanqi
### --- 被复制的文件和源文件参数都一致,包括系统时间保持一致
### --- -a:保持目标文件和源文件保持一致

[root@server21 ~]# ll yanqi 
-rw-r--r-- 1 root root 2861 Feb  4 18:28 yanqi
[root@server21 ~]# cp -a yanqi /tmp/
[root@server21 ~]# ll /tmp/
total 4
-rw-r--r-- 1 root root 2861 Feb  4 18:28 yanqi
三、mv 命令
### --- mv 是用来剪切的命令,其基本信息如下。

~~~     命令名称:mv。
~~~     英文原意:move (rename) files。
~~~     所在路径:/bin/mv。
~~~     执行权限:所有用户。
~~~     功能描述:移动文件或改名。
### --- 命令格式
~~~     选项: 
~~~     -f:强制覆盖,如果目标文件已经存在,则不询问,直接强制覆盖
~~~     -i:交互移动,如果目标文件已经存在,则询问用户是否覆盖(默认选项)
~~~     -v:显示详细信息

[root@localhost ~]# mv [选项] 源文件 目标文件
### --- 文件移动或重命名
### --- 移动

[root@server21 ~]# mv yanqi /tmp/
[root@server21 ~]# ll /tmp/
total 4
-rw-r--r-- 1 root root 2861 Feb  4 18:28 yanqi
### --- 改名
~~~     剪贴后源文件消失
~~~     源文件和目标文件在同一个目录下就是重命名,若是不在同一个目录下,就是剪贴

[root@server21 ~]# ls
yanqi
[root@server21 ~]# mv yanqi /tmp/yanqi_gaiming
[root@server21 ~]# ll /tmp/
total 0
-rw-r--r-- 1 root root 0 Feb  4 18:49 yanqi_gaiming

 
 
 
 
 
 
 
 
 

Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of life.It sinks, and I am ready to depart
                                                                                                                                                   ——W.S.Landor

 

 

posted on   yanqi_vip  阅读(25)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示