PHP高级工程师|全栈工程师|WX: Aben_Ring

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

 

posted @ 2018-04-19 10:48  懒牛拉车  阅读(190)  评论(0编辑  收藏  举报