Linux 随手记(文件操作)
新建文件夹
1 | mkdir 文件夹名 |
新建文件
1 | touch 文件名 |
重命名
1 | mv 文件名 新文件名 |
将/a目录移动到/b下,并重命名为c
1 | mv /a /b/c |
复制文件
1 2 3 | cp [选项] 源文件或目录 目标文件或目录 cp file.php /usr/file_bak.php cp file.php /usr/ |
- r 若给出的源文件是一目录文件,此时cp将递归复制该目录下所有的子目录和文件。此时目标文件必须为一个目录名
1 | cp -r file /usr/ |
详解:http://www.cnblogs.com/cxscode/p/7402221.html
删除文件夹
1 | rm -rf 文件夹名 |
删除文件
1 | rm -f 文件名 |
查询文件(文件夹)
1 | find / -name '文件名‘ |
星号代表模糊搜索
1 | find / -name '*文件名*' |
vi查询文件内容
1 | /查询内容 |
vi显示行号
1 | : set nu |
输入:n,代表跳转到第n行,如:68,就跳转到第68行。
1 |
删除m到n行
1 | :m,nd |
vi多行删除详解:http://blog.csdn.net/my2010sam/article/details/9287473
解压
解压tar包
1 | tar -xvf 压缩包名.tar |
解压tar.gz
1 | tar -xzvf 压缩包名.tar.gz |
解压zip
1 | unzip file.zip |
解压详解: http://www.cnblogs.com/qq78292959/archive/2011/07/06/2099427.html
X-shell上传文件
1 | rz filename |
X-shell下载文件
1 | sz filename |
压缩文件夹
1 | zip -r file.zip file -r表示递归 |
解压文件夹
1 | unzip file.zip |
在linux下的使用复制命令cp,不让出现“overwrite”(文件覆盖)提示的方法
编辑文件,注释掉别名。
1 2 | # vi ~/.bashrc 在alias cp= 'cp -i' 前加上“#”注释掉这行,wq!保存推出 |
标签:
Linux
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 通过 API 将Deepseek响应流式内容输出到前端
· 因为Apifox不支持离线,我果断选择了Apipost!