linux 常用命令小结

基础 发表时间:2016-12-02 作者:七七 浏览次数:1289

1. 修改权限

    chmod -R 777 dirname or file name 
    

2.修改分组

    chown -R nginx:nginx dirnameor file name 
    
    
3.压缩

    tar -zcvf  FileName.tar.gz  
  tar -zxvf  FileName.tar.gz Dirname
  zip FileName.zip Dirname
  unzip FileName.zip
  
  实例: tar -zcvf  /tmp/etc.tar.gz /etc (将整个etc目录打包成/tmp/etc.tar)
  
  
4.删除

    rm -rf /var/log/httpd/access 

    
5.复制

cp --- 主要是用于在同一台电脑上,在不同的目录之间来回copy文件 
scp --- 主要是在不同的Linux系统之间来回copy文件
 
cp:
    cp -rf /home/Downloads/* /var/www (将/home/Downloads下所有的文件复制到/var/www 目录下)
scp:

    scp /tmp/etc.tar.gz root@123.45.6.78:/var/www (将本服务器/tmp/etc.tar.gz 复制到123.45.6.78 下 过程中会提示输入123.45.6.78的密码)


/*----------------------------------------------补充 2017/1/23 -----------------------------------------------------------*/

1.find / -name *php-fpm     在根目录下查找文件名以php-fpm结尾的

2.df -lh                    查看磁盘空间

3.ps aux                    查看进程

4.top                       监控系统状态

5.mysqlbinlog mysql-bin.000006 > mysql-bin.000006.txt  将sqlbinlog 日志转为txt格式