常用操作
文件(夹)
# 权限 ------sudo chmod -R 777 /usr # 文件夹# 查找 -----find ./ -name '*.sh' # 查找当前目录下所有后缀为.sh的文件find ./ -name '*' | grep -E '.*.\txt' # 利用正则查找grep 'nihao' . -R # 在当前目录查找文件内容含有nihao的文件grep '^a' 1.txt -E # 查找指定文件内容,完全按照正则表达式-n 显示行号-E 正则-R 遍历目录# 软连接ln -s 源文件 链接文件# 文本替换sed -i 's/host = 127.0.0.1/host = 172.17.81.135/' production.ini
压缩
#### tar.gz# 压缩tar -zcvf hello.tar.gz *.py# 解压tar -zxvf hello.tar.gz# tar -zxvf hello.tar.gz -C /指定文件夹### tar.bz2# 压缩:tar -jcvf hello.tar.bz2 *.py# 解压:tar -jxvf hello.tar.bz2#### zip# 压缩:zip myzpi *.*# 解压:unzip -d test myzip.zip
上传下载:scp
### 文件# 上传文件scp -P 22 /home/lnmp.gz root@ip:/usr/local/src/lnmp.gz# 下载文件scp -P 22 root@ip:/usr/local/src/lnmp.gz /home/lnmp.gz## 文件夹# 上传目录scp -P 22 -r /home/ root@ip:/usr/local/src/# 下载目录scp -P 22 -r root@ip:/usr/local/src/ /home/
查看系统信息
# 查看linux内核cat /proc/version# 查看系统版本lsb_release -a
