找回密码
 立即注册

QQ登录

只需一步,快速开始

s19d1oXNuWdersZt.jpg
在一样平常工作过程中,常常要对服务器举行一些操纵,这些操纵说简朴也不简朴,写个脚本实现又太浪费时间和本钱,于是笔者整理了一些常用的一句话shell下令,使咱们运维职员工作起来更加得心应手,假如您有什么好的一句话脚本,接待留言!
1、查找当前目次下占用为0字节的文件并删除
find ./ -type f -size 0 -exec rm -rf {} \; #此下令不要用于对根目次0字节文件的操纵2、将体系历程按内存占用巨细分列表现出来
ps -e -o "%C : %p : %z : %a"|sort -k5 -nr3、将体系历程按CPU占用巨细分列表现
ps -e -o "%C : %p : %z : %a"|sort -nr4、匹配某文件中某一行并举行内容更换
sed -i '/Root/s/no/yes' /etc/ssh/sshd_config #先匹配到Root,再将此行no更换为yes5、表现全部运行级别为3并开机启动的服务
ls /etc/rc3.d/S* |cut -c 15- #rc3.d中S开头即为运行级别3的服务,并用cut截取第15个字符背面的内容6、取得eth0网卡的IP地点
方法1:ifconfig | grep 'inet addr:'| grep -v '127.0.0.1' | cut -d: -f2 | awk '{ print $1}'方法2:ifconfig eth0 |grep "inet addr:" |awk '{print $2}'|cut -c 6-7、TCP抓包工具分析80端口数据流
tcpdump -c 10000 -i eth0 -n dst port 808、查询昨天的日期
date --date=yesterday9、删除全部空目次
find /data -type d -empty -exec rm -rf {} ; #最好不要在/目次下实行此下令10、删除5天前的文件
find /data -mtime +5 -type f -exec rm -rf {};11、逼迫踢出终端用户
pkill -KILL -t pts/112、未来自80端口的哀求转发到8080端口
iptables -A PREROUTING -p tcp -m tcp --dport 80 -j DNAT --to-destination 127.0.0.1:808013、linux服务器之间传文件
scp ~/test.txt root@192.168.0.10:/data/ #将个人主目次下test.txt传到长途主机的/data目次下14、对大文件举行分割
split -l 1000 message.log message #按每个文件1000行来分割split -b 5m message.log message #按每个文件5M来分割
分享至 : QQ空间
收藏

0 个回复

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册