1、压缩文件
tar -zcvf demo.tar.gz * //将目录里所有文件打包成tar
tar -zcvf backup.tar.gz .[!.]* * //压缩所有文件 包括隐藏文件
2、 解压
tar –xvf backup.tar //解压 tar包
tar -xzvf backup.tar.gz //解压tar.gz
tar -xjvf backup.tar.bz2 //解压 tar.bz2
tar –xZvf backup.tar.Z //解压tar.Z
unrar e backup.rar //解压rar
unzip backup.zip //解压zip
3、显示当前目录下隐藏文件
ls -ah
4、vi按键盘字母 i 进入insert模式
5、vi按键盘左上角"Esc"退出insert模式
6、vi输入":wq",按回车键即可保存并退出
7、修改文件的所有者和所属组
chown root:root aa -R
递归的更改aa文件夹下所有的文件
root:root所有者:所属组
8、mac用密钥登录远端服务器
brew install putty//安装putty
puttygen /Users/dige/Desktop/private.ppk -O private-openssh -o /Users/dige/Desktop/private.pem//用puttygen把.ppk转化成.pem
ssh -i /Users/dige/Desktop/private.pem root@141.141.11.110//登录
9、删除文件
rm [选项] 文件…
如果没有使用 -r选项,则rm不会删除目录。
该命令的各选项含义如下:
- f 忽略不存在的文件,从不给出提示。
- r 指示rm将参数中列出的全部目录和子目录均递归地删除。
- i 进行交互式删除。
使用rm命令要格外小心 例:[root@VM_54_101_centos ~]# rm -rf wwwroot
10、修改权限
chmod -R 775 app/storage
ls -l//查看权限
11、编辑文件
vi index.php
12、下载文件
wget是linux最常用的下载命令, 一般的使用方法是: wget + 空格 + 要下载文件的url路径,-c 断点续传
wget -c http://www.domain.com/xxxx/xxx.tar.gz
13、查看centos磁盘容量
df -h