【转】给力的运维shell命令
1.显示消耗内存/CPU最多的10个进程
ps aux | sort -nk +4 | tail
ps aux | sort -nk +3 | tail
2.查看Apache的并发请求数及其TCP连接状态
netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a
转载
精选
2011-09-01 23:44:50
640阅读
点赞
2评论
shell 命令
1.删除0字节文件
find -type f -size 0 -exec rm -rf {} \;
2.查看进程
按内存从大到小排列
ps -e -o "%C : %p : %z : %a"|sort -k5 -nr
3.按cpu利用率从大到小排列
ps -e -o "%
转载
精选
2012-02-28 13:49:23
251阅读
由 ` 反引号括起来的也是一条命令,Shell先执行该命令,然后将输出结果
原创
2022-03-23 15:42:06
78阅读
分类与注解 1. 应用管理 (Application Management) 主要用于安装、卸载、控制应用以及查询应用信息。 命令注解 adb shell am force-stop <p
系统连接状态篇:
1.查看TCP连接状态
netstat -nat |awk '{print $6}'|sort|uniq -c|sort -rn
netstat -n | awk '/^tcp/ {++S[$NF]};END {for(a in S) print a, S[a]}' 或
netstat -n | awk '/^tcp/ {++state[$NF]}; END {fo
转载
2012-02-28 13:45:00
265阅读
1.显示消耗内存/CPU最多的10个进程
ps aux | sort -nk +4 | tail ps aux | sort -nk +3 | tail
2.查看Apache的并发请求数及其TCP连接状态
netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'
3.找出自己最常用的10条命令及使用次数(或求访
转载
精选
2011-06-03 13:51:20
521阅读
1、linux启动过程
开启电源 --> BIOS开机自检 --> 引导程序lilo或grub --> 内核的引导(kernel boot)--> 执行init(rc.sysinit、rc)--> mingetty(建立终端) --> shell
2、网卡绑定多IP
ifconfig eth0:1 192.168.1.99 n
转载
2012-02-28 13:46:36
480阅读
shell日常运维shell命令集合
原创
2018-05-03 23:54:32
1091阅读
点赞
strace、netstat、perf、top、pidstat、mpstat、dstat、vmstat、slabtop、free、top、tcpdump、ip、nicstat、dtrace、ping、dtrace、blktrace、iptop、iostat、stap文本处理类的命令:wcwc [option] [file]... -l: 统计行数 -c: 统计字节数 ...
原创
2022-03-11 10:15:04
158阅读
1.显示消耗内存/CPU最多的10个进程ps aux | sort -nk +4 | tailps aux | sort -nk +3 | tail2.查看Apache的并发请求数及其TCP连接状态netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'3.找出自己最常用的10条命令及使用次数(或求访问最多的ip数)s
转载
精选
2015-02-06 15:57:29
351阅读
查看当前系统每个IP的连接数netstat -n | awk '/^tcp/ {print $5}'| awk -F: '{print $1}' | sort | uniq -c | sort -rNGINX:查看并发连接数netstat -n |
转载
2017-07-26 16:19:58
582阅读
列出你最常用的10条shellhistory | awk '{a[$2]++}END{for(i in a){print a[i] " " i}}' | sort -rn | headhistory | awk '{a[$4]++}END{for(i in a){print a[$i] " " i}}' | sort -rn | head grep -
转载
精选
2014-07-09 18:08:36
316阅读
工作过程中的一些常用shell命令,与大家分享下!
原创
2013-07-24 15:30:28
499阅读
点赞
列出你最常用的10条shellhistory | awk '{a[$2]++}END{for(i in a){print a[i] " " i}}' | sort -rn | headhistory | awk '{a[$4]++}END{for(i in a){print a[$i] " " i}}' | sort -rn | head grep -
原创
2015-09-14 10:40:59
528阅读
1、用shell脚本批量建立Linux用户 实现要求:创建用户student1到student50,指定组为student组!而且每个用户需要设定一个不同的密码!脚本实现如下: #!/bin/bash
for i in `seq 1 50`
do
useradd -G student student$i ;
echo student$i | passwd student
转载
2024-05-06 10:31:17
143阅读
前言许多运维工程师会使用 Python 脚本来自动化运维任务。 Python 是一种流行的编程语言,具有丰富的第三方库和强大的自动化能力,适用于许多不同的领域。在运维领域,Python 脚本可以用来实现各种自动化任务,例如:连接远程服务器并执行命令解析日志文件并提取有用信息监控系统状态并发送警报批量部署软件或更新系统执行备份和恢复任务运用 Python 脚本可以大大提高运维效率,并减少人工干预的错
转载
2023-09-04 13:09:10
274阅读
1、查看服务器正在运行的服务systemctl list-units --type=service --state=running2、查看服务器配置的开机自启服务systemctl list-unit-files --type=service --state=enabled
原创
2023-06-16 23:12:24
126阅读
点赞
使用命令重新设置一下root账户的密码 passwd root根据提示设置一下密码,然后使用sudo -i 时输入密码就可以切换到root账户了。ssh登陆以后,要用sudo -i命令给用户提权,提到超级管理员,然后输入密码才有用。
1.删除0字节文件find.-typef-size0-execrm-rf{}\;find.typef-size0-delete2查看进程,按内存从大到小排列ps-e-o“%C:%p:%z:%a”|sort-k5-nr3按cpu利用率从大到小排列ps-e-o“%C:%p:%z:%a”|sort-nr4打印说cache里的URLgrep-r-ajpg/data/cache/|strings|grep“
转载
2019-04-24 10:09:28
565阅读
点赞
shell 练习
原创
2017-07-30 15:28:31
1246阅读
点赞
2评论