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!保存推出

  

 

posted @   程序生(Codey)  阅读(152)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 通过 API 将Deepseek响应流式内容输出到前端
· 因为Apifox不支持离线,我果断选择了Apipost!
点击右上角即可分享
微信分享提示