10.9 linux

mv 命令用于剪切文件或将文件重命名

格式:mv [选项] [源文件] [目标路径] [目标文件名]

参数说明

-b: 当目标文件或目录存在时,在执行覆盖前,会为其创建一个备份。

-i: 如果指定移动的源目录或文件与目标的目录或文件同名,则会先询问是否覆盖旧文件,输入 y 表示直接覆盖,输入 n 表示取消该操作。

-f: 如果指定移动的源目录或文件与目标的目录或文件同名,不会询问,直接覆盖旧文件。

-n: 不要覆盖任何已存在的文件或目录。

-u:当源文件比目标文件新或者目标文件不存在时,才执行移动操作。

[root@localhost ~]# ls
aaa  abXftp-7.0.0074p.exec  linuxprols  Xftp-7.0.0074p.exe  书记员最终录取结果.xlsx
abc  linuxprobe             ppt.pptx    xn
[root@localhost ~]# mv ppt.pptx ppt基本操作.pptx    #将当前目录的ppt.pptx移到ppt基本操作.pptx
[root@localhost ~]# ls
666  aaa  abc  linuxprobe  linuxprols  ppt基本操作.pptx  Xftp-7.0.0074p.exe  xn  书记员最终录取结果.xlsx
[root@localhost ~]# mv abc ./666      #将当前目录下的abc移到当前目录的666中
mv:是否覆盖"./666"? y
[root@localhost ~]# 

mv 参数设置与运行结果

命令格式运行结果
mv source_file(文件) dest_file(文件)
将源文件名 source_file 改为目标文件名 dest_file
mv source_file(文件) dest_directory(目录)
将文件 source_file 移动到目标目录 dest_directory 中
mv source_directory(目录) dest_directory(目录)
目录名 dest_directory 已存在,将 source_directory 移动到目录名 dest_directory 中;目录名 dest_directory 不存在则 source_directory 改名为目录名 dest_directory
mv source_directory(目录) dest_file(文件)
出错

 rm 命令用于删除文件或目录

格式:rm [选项] [文件]

参数

-i 删除前逐一询问确认。

-f 即使原档案属性设为唯读,亦直接删除,无需逐一确认。

-r 将目录及以下之档案亦逐一删除。

删除当前目录下的所有文件及目录,命令行为:

rm  -r  *

[root@localhost ~]# ls
aa.txt  Dev-Cpp_6.3_TDM-GCC_9.2_Portable.7z            HBuilderX.3.1.4.20210305.full.zip  演示ppt.pptx
a.png   Embarcadero_Dev-Cpp_6.3_TDM-GCC_9.2_Setup.zip  第6章数组.pptx                     演示文稿1.pptx
[root@localhost ~]# rm -r *
rm:是否删除普通文件 "aa.txt"?y
rm:是否删除普通文件 "a.png"?y
rm:是否删除普通文件 "Dev-Cpp_6.3_TDM-GCC_9.2_Portable.7z"?y
rm:是否删除普通文件 "Embarcadero_Dev-Cpp_6.3_TDM-GCC_9.2_Setup.zip"?y
rm:是否删除普通文件 "HBuilderX.3.1.4.20210305.full.zip"?y
rm:是否删除普通文件 "第6章数组.pptx"?y
rm:是否删除普通文件 "演示ppt.pptx"?y
rm:是否删除普通文件 "演示文稿1.pptx"?y
[root@localhost ~]# ll
总用量 0

 tar 用来建立,还原备份文件的工具程序,它可以加入,解开备份文件内的文件。

格式:tar [选项] [文件]

常用参数

-c或--create 建立新的备份文件。

-v或--verbose 显示指令执行过程。

-f<备份文件>或--file=<备份文件> 指定备份文件。

-x或--extract或--get 从备份文件中还原文件。

-t或--list 列出备份文件的内容。

-z或--gzip或--ungzip 通过gzip指令处理备份文件。

-r或--append 新增文件到已存在的备份文件的结尾部分。

 -j, --bzip2

-A或--catenate 新增文件到已存在的备份文件。

-m或--modification-time 还原文件时,不变更文件的更改时间。

。。。。。(这个命令的参数很多,就不一 一列举了)

[root@localhost ~]# ls
aa.txt      Xftp-7.0.0074p.exe                         演示ppt.pptx
a.png       第4章  JavaScript介绍.pptx                 最短路径(迪杰斯特拉算法).mp4
dijkstra.c  第六十四讲 最短路径(迪杰斯特拉算法).ppt
ha.tar      书记员最终录取结果.xlsx
[root@localhost ~]# tar -czvf 全部.tar ./*
./aa.txt
./a.png
./dijkstra.c
./ha.tar
./Xftp-7.0.0074p.exe
./第4章  JavaScript介绍.pptx
./第六十四讲 最短路径(迪杰斯特拉算法).ppt
./书记员最终录取结果.xlsx
./演示ppt.pptx
./最短路径(迪杰斯特拉算法).mp4
[root@localhost ~]# ls
aa.txt      Xftp-7.0.0074p.exe                         书记员最终录取结果.xlsx
a.png       第4章  JavaScript介绍.pptx                 演示ppt.pptx
dijkstra.c  第六十四讲 最短路径(迪杰斯特拉算法).ppt  最短路径(迪杰斯特拉算法).mp4
ha.tar      全部.tar

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

爱因斯坦乐

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值