1、查找大文件
find / -size +100M
du -S /|sort -rn|sed '{11,$D; =}'|sed 'N;s/\n/ /'
2、查看内存使用
ps -eo rss,pmem,pcpu,vsize,args | sort -k 1 -r -n | less
3、端口状态统计
netstat -n | awk '/^tcp/ {++state[$NF]} END {fo
原创
2021-07-04 08:00:54
645阅读
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
转载
2016-07-13 15:20:00
147阅读
2评论
1、写一个脚本查找最后创建时间是三天前,后缀是*.log的文件并删除find .-ctime +3 -name '*.log' | rm -rf2、统计ip访问情况,要求分析nginx访问日志,找出访问页面数量在前十位的ipcataccess.log | awk '{print $1}' | uniq -c | sort -rn | head -103、使用tcpdump监听主机为192.168.
原创
2024-04-11 11:22:58
254阅读
目录 0. 用户管理 1. 文件管理 2. 任务管理 3. 网络管理 4. 系统维护 5. 日志文件 6. 颜色管理 7. 快捷键 [8. 目录树(#8、目录树) 0、用户管理 # useradd -d /home/bob -s /bin/bash -m bob ## 新建普通用户时指定家目录 ## ...
转载
2021-10-04 17:47:00
184阅读
2评论
操作系统:Centos※,Ubuntu,Redhat※,suse,Freebsd网站服务:nginx※,apache※,lighttpd,php※,tomcat※,resin数据库:MySQL※,Mysql-proxy,MariaDB,PostgreSQLDB中间件:MyCat,atlas,cobar,amoeba,MySQL-proxy代理相关:lvs,keepalived,haproxy,ng
转载
2019-07-11 13:59:56
496阅读
1、查看TCP连接状态 2、查找请求80端口最多的20个IP连接 3、查找较多time_wait连接 4、找查较多的SYN连接 5、根据端口列进程 6、获取Web访问前10位的ip地址 7、访问次数最多的文件或页面,取前20 8、列出传输最大的几个rar文件 9、列出输出大于200000byte(约
转载
2017-06-13 09:13:00
263阅读
一、根据PID过滤进程所有信息#! /bin/bash
# Function: 根据用户输入的PID,过滤出该PID所有的信息
read -p "请输入要查询的PID: " P
n=`ps -aux| awk '$2~/^'$P'$/{print $11}'|wc -l`
if [ $n -eq 0 ];then
echo "该PID不存在!!"
exit
fi
echo "---------
原创
2023-07-28 08:55:39
132阅读
在Linux系统中,运维工作是至关重要的,通过编写脚本可以简化重复的操作,并提高工作效率。本文将介绍一些Linux运维常用脚本,并示范如何编写这些脚本。
### 流程概述
首先,让我们来看看整个流程是如何进行的:
| 步骤 | 操作 |
| ------ | ------ |
| 1 | 编写脚本,包括脚本的功能和逻辑 |
| 2 | 赋予脚本执行权限 |
| 3 | 执行脚本 |
接下来,
原创
2024-05-15 11:17:14
48阅读
### 从零开始学习常用的 Linux 运维
作为一名开发者,熟练掌握 Linux 系统的运维能力是非常重要的。在这篇文章中,我将向你介绍常用的 Linux 运维方法,并通过代码示例来帮助你快速入门。
#### 步骤总览
让我们首先来看一下学习常用的 Linux 运维的整体流程:
| 步骤 | 内容 |
|------|-----------
原创
2024-05-15 11:18:25
74阅读
1、vmstat 报告虚拟内存统计信息
vmstat [-V] [-n] [delay [count]] delay是两次输出之间的延迟时间;count是指按照这个时间间隔统计的次数。 例如: vmstat -n
原创
2011-09-14 13:37:20
1365阅读
点赞
1评论
Linux基础运维 :
1. 查看主机型号:
dmidecode |grep Product
2. 查看CPU:
查看逻辑cpu个数:
grep processor /proc/cpuinfo |wc -l
查
原创
2012-02-17 09:53:59
545阅读
1.删除0字节文件find -type f -size 0 -exec rm -rf {} \; find -type f -size 0 |xargs rm -fr2.查看进程按内存从大到小排列ps -e -
原创
2013-07-13 14:53:18
5205阅读
点赞
14评论
dmidecode -t processor | grep Socket (物理cpu个数)
dmidecode | grep Size | grep MB | awk '{a+=$2}END{print a}' (物理内存大小M
原创
2014-05-08 21:25:30
1037阅读
点赞
2评论
Linux运维常用脚本整理在日常工作过程中,经常要对服务器进行一些操作,整理了一些常用的一句话shell命令,使运维人员工作起来更加得心应手,如果您有什么好的一句话脚本,欢迎留言! 1、查找当前目录下占用为0字节的文件并删除find ./ -type f -size 0 -exec rm -rf {}\; #此命令不要用于对根目录0字节文件的操作2、将
转载
2017-11-15 17:43:15
2204阅读
发布时间 2022-10-26:15:37接上节<5分钟快速搭建nodejs web应用>,我们部署完web应用后,就会遇到一些维护问题,比如外网无法访问,比如我们要重启,结束进程等等,本节重点列举几个常用指令。这里还是用的三丰云免费云服务器,免费虚拟主机在这里不适用就不介绍了,安装的Centos7版本。命令行工具在如下截图位置:一、某端口访问不通。1、查看防
原创
2022-10-26 15:37:28
237阅读
在Kubernetes(K8S)相关的开发和运维工作中,经常需要编写一些Shell脚本来实现自动化管理和操作系统的一些任务,通过Shell脚本可以提高工作效率,减少重复劳动,并且确保操作的一致性和准确性。在Linux系统下,Shell脚本是一种方便、灵活的编程工具,可以通过简单的代码完成各种复杂的任务。下面我将向你介绍如何编写一些常用的Linux运维Shell脚本。
整个过程可以分为以下步骤:
原创
2024-05-27 11:13:24
123阅读
今天给大家整理一下Linux常用的命令,希望对大家能有所帮助!MYSQL相关 1、查看mysql版本status;select version()2、...
原创
2021-08-10 16:30:44
145阅读
系统管理员(sysadmins)负责日常维护生产系统和服务。其中一个关键任务就是保证功能性服务能24小时工作。为了这个,他们得很小心地计划备份方式,灾难管理策略,定时维护,安全审查,等等。和任意其他管理一样,系统管理员也有他们的必备工具。在正确的时间正确的情况下使用合适的工具,可以帮助维护操作系统的健壮,达到最小的服务中断时间和最大的运行时间。本篇内容会介绍一些系统管理员日常活动中最常用和有效的命
转载
2024-04-07 05:59:12
6阅读
linux命令无效-bash: ls: command not found一次重启后开机,基本所有的命令都不可用,只有少数的命令可用[root@centos-1 ~]# ll-bash: ls: command not found[root@centos-1 ~]# pwd/root[root@centos-1 ~]# shutdown -r now-bash: shutdown: command
原创
2014-06-16 20:23:01
4542阅读
Linux系统相关几个命令使用last查看用户成功登录信息/var/log/wtmp 文件记录了用户成功登录的信息。使用last可以查看lastb 查看用户不成功登录的信息who 查看已登录的用户w查看登录用户的活动e2label 查看或更改分区卷标e2label 命令可以用来查看或修改 ext2/ext3 分区的卷标。语法为:e2label 设备 [新卷标]下面的命令可以查看/dev/sda1
原创
2014-07-23 16:50:27
1334阅读