命令合集

快速查看文件占比

du -h --max-depth=1
du -sh *

1.找出文件大于10G的
find / -type f -size +10G
2.查看 单个文件的大小
du -h /usr/local/apache2/logs/access_log
3.查看某文件夹下文件的个数
ls -l |grep "^-"|wc -l
4.文件名长度大于 30 的前 100 个文件
ls | awk '{if(length($0)>30){print $0}}'| head -n 100
5.统计当前有多少个dir文件夹的
ls -l|grep '^d'|wc -l
5.查当前有多少个文件,不包括文件夹
ls -l|grep '^-'|wc -l 

ls -lhS |head -n 40

删除近 5 天的日志

find ./ -type f -name "*.log" -mtime +5 -delete

Linux 文件按 修改时间排序

ls -lrt

linux如何查看系统占用磁盘空间最大的文件及让文件按大小排序

ls -lhS |head -n 40

显示每个文件和目录的磁盘使用空间

du -h --max-depth=1

检测内存状态 小于100M

free -m | awk '{print $4}'| head -2 | tail -1

ssh 公钥传输

ssh-copy-id -i ~/.ssh/id_rsa.pub xxx@1.1.1.1

szrz 使用

sz命令发送文件到本地:
sz filename
rz命令本地上传文件到服务器:
rz

查看端口是否打开

netstat -tunpl |grep 28386

查看php.ini位置

php -i |grep php.ini
php --ri swoole 检查 PHP 扩展swoole 存在
php -i | grep extension_dir

按内存/cpu升序排列

ps aux --sort=+rss
ps aux --sort=+%cpu

日志类型
[ 2021-xx-xx 12:54:02 ]~appid=1111111~idfa=29976979-6AFC-44EE-9629-19A692E337F6~idfa_url=http://1.1.1.1/i/tf/check_idfa?task_id=4743&idfa=29976979-6AFC-44EE-9629-19A692E337F6&ip=112.47.207.15&keyword=%E8%87%AA%E9%80%89%E8%82%A1&udid=48b7f9ad9abf8222cd13f9604da1ba9de22bd3bb&dev_key=2f2dfcf50872123dd580e5c639634401~fastid=2653103~http_code=200~result={"29976979-6AFC-44EE-9629-19A692E337F6": 0}

awk 取出 idfa

head 1325492101201908.log | awk -F '~idfa_url' '{print 1}' |awk -F '~idfa=' '{print2}' |awk '{a[$1]++} END{for(i in a){print i,a[i] | "sort -r -k 2"}}'

单独一个 idfa 请求的详情,awk 查询日志文件 ,按天算,每天的 0 和 1 的数量,按日期倒叙排列

awk -F '[ ,:,}]' '{print 2,8}' 1325492101201908.log | sort | uniq -c | sort -k 1 -n -r | awk '{if (1 > 100) print1,2,3}'| sort -k 2 -r

Linux/Centos服务器带宽异常跑满的排查解决办法

iftop -i eth1 -P
发现一个 ip 带宽过高,检查
netstat -ap | grep '(外网地址)' 
ps aux |grep 24739
干掉他

引用:https://blog.51cto.com/13613726/2460737

Linux 查找 PHP进程,并杀死

ps -ef --sort=start_time | grep php |grep -v 'php-fpm: pool www' | head -n 10 | cut -c 9-15|xargs kill -9

PHP 重启

sudo lsof -i:9000
ps aux | grep php-fpm | grep -v grep | awk '{print $2}' | xargs kill
mac下php 重启
brew services restart homebrew/php/php70


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容