Linux 随手记(文件操作)

新建文件夹

mkdir  文件夹名

新建文件

touch  文件名

重命名

mv  文件名  新文件名

将/a目录移动到/b下,并重命名为c

mv /a /b/c

复制文件

cp [选项] 源文件或目录 目标文件或目录
cp file.php /usr/file_bak.php
cp file.php /usr/

- r 若给出的源文件是一目录文件,此时cp将递归复制该目录下所有的子目录和文件。此时目标文件必须为一个目录名

cp -r file /usr/

详解:http://www.cnblogs.com/cxscode/p/7402221.html

删除文件夹

rm -rf 文件夹名

 删除文件

rm -f  文件名

查询文件(文件夹)

find / -name  '文件名‘

星号代表模糊搜索

find / -name  '*文件名*'

 vi查询文件内容

/查询内容

 vi显示行号

:set nu

输入:n,代表跳转到第n行,如:68,就跳转到第68行。

68

删除m到n行

:m,nd

vi多行删除详解:http://blog.csdn.net/my2010sam/article/details/9287473

解压

解压tar包

tar -xvf 压缩包名.tar

解压tar.gz

tar -xzvf 压缩包名.tar.gz

解压zip

unzip file.zip

解压详解: http://www.cnblogs.com/qq78292959/archive/2011/07/06/2099427.html

X-shell上传文件

rz filename

X-shell下载文件

sz filename
 

压缩文件夹

zip -r file.zip file         -r表示递归

解压文件夹

unzip file.zip

在linux下的使用复制命令cp,不让出现“overwrite”(文件覆盖)提示的方法

编辑文件,注释掉别名。

# vi ~/.bashrc
在alias cp='cp -i'前加上“#”注释掉这行,wq!保存推出

  

原文地址:https://www.cnblogs.com/cxscode/p/7392734.html