Linux命令
ls 列表
//常用显示命令 ls ls -al ll // 文件大小显示为**M或者**G ll -hl
cat 查看
//查看文件100到200行之间的代码,并写人新的文件 cat /logs/nginx/www.log| head -n 200 | tail -n +100 > /logs/test.log
cp 复制
//只拷贝修改过的文件 cp -Ruv /home/xuxu/www/520igo/trunk_new/app/* /data/httpdocs/igo/wwwroot/app/ cp -Ruv /home/xuxu/www/520igo/trunk_new/static/* /data/httpdocs/igo/wwwroot/static/
crontab 定时任务
//当前账户任务列表 crontab -l //修改自己的计划任务 crontab -e //重启任务列表 service crond restart //学习网址:https://www.cnblogs.com/juandx/archive/2015/11/24/4992465.html
find 查找
//查找“/”根目录下名字为error.log的文件 find / -name error.log //递归修改某个目录下所有文件权限 find /path -type f -exec chmod 644 {} \; 修改文件权限 find /path -type d -exec chmod 755 {} \;修改文件夹权限
//查找根目录下,文件大小大于200M的文件
find / -type f -size +200M
ps 进程
//查看nginx相关进程 ps aux | grep nginx
文件上传下载命令
//上传文件 rz -be [弹窗选择] //下载文件 sz file.zip
解压、压缩命令
//解压 tar -xzvf libevent-2.1.8-stable.tar.gz unzip asfd.zip
//压缩
tar -czvf conf.tar.gz conf
匹配命令
//www目录下所有文件中,查找内容 grep -rn "queue_worker send_email" /var/www
scp文件迁移
//将本地目录,复制到100.6.96.111服务器上 12000为端口号,默认为21 scp -r -P 11111 /usr/local/apache/htdocs/ root@111.6.96.213:/usr/local/apache/htdocs/
//不行就尝试倒过来
scp -r -P 11111 root@111.6.96.213:/usr/local/apache/htdocs/ /usr/local/apache/htdocs/
免密码参考:https://www.cnblogs.com/qq917937712/p/10221736.html