linux常见命令(三)
cp/rm/rmdir/mv
basename/dirname
cp 复制(备份常用)
将文件复制到另一个目录并改名
cp file.txt /data/test_file.txt
复制前询问是否覆盖 n不覆盖,y覆盖
cp -i file.txt /data/test_file.txt
将整个目录复制
cp -r /data /data01
复制一个连接档
cp -s(软连接) -l(硬连接) bash test_bash
rm/rmdir 删除
删除前询问是否删除 n不删除,y删除
rm -i file*
删除一个空目录
rmdir data01
删除一个目录
rm -r /data
强制删除整个目录(慎用)
rm -rf /data
mv 移动或改名
给目录改名
mv /data /data01
移动文件
mv file.txt /data01
basename 显示文件名
basename /data/data01/file.txt 返回file.txt
dirname 只显示目录名
dirname /data/data01/file.txt 返回/data/data01
要想了解测开更多的技巧,或者想和更多大神交流,加入qq群

【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)