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