1、Touch——创建新文件或修改已有文件时间戳2、Mv——移动/重命名已有文件或目录3、Cp——复制指定的源路径至目标路径4、Rm——删除指定的文件或目录作为一个使用Linux系统的用户。本文目录导读:1、Touch——创建新文件或修改已有文件时间戳2、Mv——移动/重命名已有文件或目录3、Cp——复制指定的源路径至目标路径4、Rm——删除指定的文件或目录
作为一个使用Linux系统的用户,我们经常需要对文件进行各种操作。而其中最基本的四个命令分别是:touch、mv、cp和rm。Touch——创建新文件或修改已有文件时间戳
在Linux下,如果要创建一个空白的文本文件,可以使用touch命令。比如我想在当前目录下创建一个名为test.txt的文本文件,则只需输入以下命令:
```
$ touch test.txt
此时就会在当前目录下生成一个名为test.txt的空白文本文件。除了用于创建新文件外,touch还可以用来修改已有文件的时间戳。例如:
$ touch -c -t 202201011200.00 test.txt
这条命令将把test.txt这个文本文件设置成2022年1月1日12:00:00这个时间点。Mv——移动/重命名已有文件或目录
Mv(move)指定源路径和目标路径即可实现移动/重命名功能。例如我想将当前目录中以txt结尾且包含“abc”的所有txt格式文档移到另外一个mydocs子目录里面去,则只需执行以下两行代码:
```shell
$ mkdir mydocs # 新建mydocs子目录
$ mv *abc*.txt ./mydocs/
当然也支持给原文件重命名,例如将test.txt改名为newname.txt:
$ mv test.txt newname.txtCp——复制指定的源路径至目标路径
Cp(copy)功能用于在Linux系统中复制文件或者目录。如果要把当前目录下所有以".txt"结尾的文件都拷贝到另一个mydocs子目录里面去,则可以执行以下代码:
$ cp *.txt ./mydocs/
cp还支持递归复制和保留原有权限等选项。Rm——删除指定的文件或目录
Rm(remove)是最常用、也是最危险的命令之一,它可以永久性地从你的计算机中删除任何东西。比如我想在当前工作空间下删除test1和test2两个文本文档,则只需输入以下命令:
$ rm test1.txt test2.txt
当然rm还支持递归删除、强制删除等选项。
总结:
本文题目:Linux下的touch、mv、cp、rm,让你轻松管理文件
浏览路径:http://www.csdahua.cn/qtweb/news26/330776.html
网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网