0X01、查找目录、文件夹
find / -name xugj520.cn -type d
0X02、显示目录占用的磁盘空间
du -sh *
0X03、从远程服务器下载文件到本地
scp <用户名>@<ssh服务器地址>:<文件> <本地文件路径>
需要是在本地终端输入以上命令
0X04、查看服务器是否被DDOS攻击的方法
netstat -ntu | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -n
0X05、vim查找字符串转义 /
如查找2019/03/22 2019\/03\/22
0X06、批量删除文件
find /home/prestat/bills/test -name "*.l" -type f -mtime +20 -exec rm {} \
说明:/home/prestat/bills/test:待查找的开始目录,搜索其下的子目录•-type f : 文件类型为普通文件 若查找的目标文件是目录,则用 -type d
•-name ".l" : 表示文件名与".l"匹配,双引号不能少!
•rm {} : 删除时,不提示,{}表示查找到的文件
•-mtime:按照文件的更改时间来查找文件, -n表示文件更改时间距现在n天以内,+n表示文件更改时间距现在n天以前。
{} 和之间需要加空格
0X07 统计当前文件夹下文件的个数
包括子文件夹里的
ls -lR|grep "^-"|wc -l
统计文件夹下目录的个数,包括子文件夹里的
ls -lR|grep "^d"|wc -l
统计当前文件夹下文件的个数
ls -l |grep "^-"|wc -l
统计当前文件夹下目录的个数
ls -l |grep "^d"|wc -l
0X08 文件夹的文件按照时间倒序或者升序排列
按照时间升序
命令:ls -lrt 详细解释: -l use a long listing format 以长列表方式显示(详细信息方式) -t sort by modification time 按修改时间排序(最新的在最前面) -r reverse order while sorting (反序)
按照时间降序(最新修改的排在前面)
命令:ls -lt 详细解释: -l use a long listing format 以长列表方式显示(详细信息方式) -t sort by modification time 按修改时间排序(最新的在最前面)
0X09 占用CPU最高的10个进程
ps aux | sort -k3nr | head -n 10
0X010 占用内存最高的10个进程
ps aux | sort -k4nr | head -n 10
评论已关闭