admin管理员组文章数量:1794759
linux解压缩,复制,重命名,删除,目录按更新时间排序,grep递归搜索文档
linux解压缩,复制,重命名,删除,目录按更新时间排序,grep递归搜索文档
1.解压缩 压缩命令
代码语言:javascript代码运行次数:0运行复制zip -p -r mymail-1026.zip mymail/
解压命令
代码语言:javascript代码运行次数:0运行复制unzip mymail-1026.zip
2.复制 将文件file1复制到dir1目录下的file2文件
代码语言:javascript代码运行次数:0运行复制cp file1 dir1/file2
将文件夹source_dir复制到target_dir目前并且修改文件夹名称new_name_dir
代码语言:javascript代码运行次数:0运行复制cp -r source_dir target_dir/new_name_dir
3.重命名 将文件test1重命名为test2
代码语言:javascript代码运行次数:0运行复制mv test1.txt test2.txt
cp会保留原来的文件,先复制改文件名,然后删除原文件。
代码语言:javascript代码运行次数:0运行复制cp test1.txt test2.txt
rm test1.txt
修改文件夹重命名
代码语言:javascript代码运行次数:0运行复制cp test1 test2
rm -r test1
如果是要对文件进行批量重命名请使用rename,rename是一个批量操作极强的命令。 rename命令的使用是“rename 老文件 新文件 需要重命名的老文件”
代码语言:javascript代码运行次数:0运行复制rename test1.log test2.txt test1.log
批量重命名文件名,把所有TestFile文件的文件名由TestFile变为tt。
代码语言:javascript代码运行次数:0运行复制rename TestFile tt TestFile*.log
批量重命名txt文件为log文件。
代码语言:javascript代码运行次数:0运行复制rename .txt .log *.txt
4.删除 删除文件
代码语言:javascript代码运行次数:0运行复制rm test1.txt
删除文件夹
代码语言:javascript代码运行次数:0运行复制rm -r test1 //需要确认的方式
rm -rf test2 //无需确认,递归删除
5.目录按更新时间排序 ll -t 命令进行时间排序,这样是默认为降序。写入到文件中查看排序
代码语言:javascript代码运行次数:0运行复制ll -t >> myDir.log
6.grep递归搜索文档 linux根据关键字搜索文档
代码语言:javascript代码运行次数:0运行复制grep '取消月报' ./mymail -Rn
如果是python项目,可以将项目打包下载 sz命令,然后在本地使用vsCode工具来搜索关键字。在本地开发,然后再通过rz命令上传。
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。 原始发表:2023-10-28,如有侵权请联系 cloudcommunity@tencent 删除搜索linuxgrep递归排序本文标签: linux解压缩,复制,重命名,删除,目录按更新时间排序,grep递归搜索文档
版权声明:本文标题:linux解压缩,复制,重命名,删除,目录按更新时间排序,grep递归搜索文档 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1754975599a1708911.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论