#!/bin/bashecho " ___ ___ ___ / /\ / /\ /__/\ / /:/_ / /::\ \ \:\ / /:/ /\ / /:/\:\ \ \:\ / /:/ /::\ / /:/~/:/ _____\__\
原创 2022-08-31 20:51:26
205阅读
Linux作为一种开源操作系统,拥有庞大用户群体,其用户群体中有许多运人员。在Linux系统中,脚本人员经常使用工具,能够帮助他们快速、高效地完成各种系统管理任务。红帽作为一家知名Linux发行版供应商,也为其用户提供了丰富脚本工具。 首先,Linux脚本作用是什么?Linux系统由于其开放性和可定制性,需要人员不断地对其进行维护和管理。而脚本就是一种能够简
原创 2024-03-20 10:01:59
111阅读
Python Python 是一种简单易学、高效且功能强大编程语言,它拥有丰富第三方库和工具,让工作更加轻松和高效。下面我们将介绍 Python 在运常见应用。自动化脚本Python 在运领域中最常见应用就是编写自动化脚本,它可以帮助我们完成各种繁琐任务,如系统配置、部署、监控和维护等。以下是一个简单 Python 自动化脚本示例: pythonCopy code
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阅读
一、根据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日常中,shell脚本是每个IT人员必备利器,熟练编写生产环境shell脚本,能帮助我们更轻松,更好、更快完成日常工作,那我们来看几个简单脚本。欢迎指正,一起相互学习! 一、自动备份Mysql脚本: 如下脚本为mysql自动备份脚本,仅供参考,可以根据实际情况修改。 #!/bin/sh  #auto backup mysql&
转载 精选 2012-12-17 16:06:01
972阅读
 在Linux日常中,shell脚本是每个IT人员必备利器,熟练编写生产环境shell脚本,能帮助我们更轻松,更好、更快完成日常工作,那我们来看几个简单脚本。欢迎指正,一起相互学习! 一、自动备份Mysql脚本: 如下脚本为mysql自动备份脚本,仅供参考,可以根据实际情况修改。 #!/bin/sh  #auto backup 
原创 2012-12-16 22:03:39
1210阅读
(目录) 1、用户权限检查脚本 #!/bin/bash # 检测本机当前用户是否为超级管理员,如果是管理员,则使用 yum 安装 vsftpd,如果不 # 是,则提示您非管理员(使用字串对比版本) if [ $USER == "root" ] then yum ‐y install vsftpd else echo "您不是管理员,没有权限安装软件" fi
原创 2024-05-07 09:08:12
0阅读
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阅读
自动安装python环境脚本1.首先判断是不是root用户2.判断是否安装3.是否下载成功(网络可能有问题)4.是否解压成功(文件下载可能缺少)5.安装配置python环境# coding=utf-8 import os import sys if os.getuid()==0: pass else: print "当前用户不是root用户,请登录root用户执行脚本" sys.exit(1)
 使用说明备份指定目录# 备份指定目录文件到指定目录,备份文件名称为:备份目录最后一层目录+"_"+日期.tar.gz # 第一个参数:backdir 第二参数:备份文件保存目录 第三个参数:备份目录/文件 sh script.sh backdir /root/ /home查看CPU、磁盘、内存使用率sh script.sh baseinfo返回结果2023-04-03 13:08:44
原创 精选 2023-08-20 22:23:47
494阅读
1. Linux系统1.1 找出占用CPU 内存过高进程ps -eo user,pid,pcpu,pmem,args --sort=-pcpu |head -n 5 ps -eo user,pid,pcpu,pmem,args --sort=-pmem |head -n 51.2 一键查看服务器资源利用率#!/bin/bash function cpu() { NUM=1 w
原创 2023-11-04 21:42:57
141阅读
Linux常用脚本整理在日常工作过程中,经常要对服务器进行一些操作,整理了一些常用一句话shell命令,使人员工作起来更加得心应手,如果您有什么好一句话脚本,欢迎留言! 1、查找当前目录下占用为0字节文件并删除find ./ -type f -size 0 -exec rm -rf {}\;    #此命令不要用于对根目录0字节文件操作2、将
转载 2017-11-15 17:43:15
2201阅读
在Kubernetes(K8S)相关开发和工作中,经常需要编写一些Shell脚本来实现自动化管理和操作系统一些任务,通过Shell脚本可以提高工作效率,减少重复劳动,并且确保操作一致性和准确性。在Linux系统下,Shell脚本是一种方便、灵活编程工具,可以通过简单代码完成各种复杂任务。下面我将向你介绍如何编写一些常用LinuxShell脚本。 整个过程可以分为以下步骤:
原创 2024-05-27 11:13:24
123阅读
目录前言一、使用psutil获取系统负载数据1、安装psutil2、获取系统cpu占用率、内存占用率和Load Averagea)cpub)内存c)Load Average3、获取进程及其子进程cpu、内存占用率a)获取当前正在运行所有进程pidb)获取指定进程对象c)获取指定进程子进程d)获取指定进程cpu占用率e)获取指定进程内存占用率二、使用xlsxwriter生成Excel表格
          Linux处理及监控脚本Linux之道之脚本案例】Linux日常工作一个一个命令搞是一件苦事情,作为新一代IT工作者,在工作中不断探索提升效率方法和经验,摸索出不少脚本,减轻日常工作量。脚本出现后给工作带来一扇曙光。以下让我们一起走进Linux脚本世界,
原创 2014-01-10 14:33:49
8878阅读
31点赞
17评论
Linux处理及监控脚本Linux之道之脚本案例】Linux日常工作一个一个命令搞是一件苦事情,作为新一代IT工作者,在工作中不断探索提升效率方法和经验,摸索出不少脚本,减轻日常工作量。脚本出现后给工作带来一扇曙光。以下让我们一起走进Linux脚本世界,一起分享这份经验。 分享场景一:过程通过脚本批量删除文件。时遇到在tmp文件目录下存放大最&nbsp
转载 2017-11-15 17:41:53
779阅读
1、查看当前占用端口命令netstat -tanlpps -ef|grep javalsof -i:端口号 2、docker删除none镜像docker rmi $(docker images | grep "none" | awk '{print $3}') 3、grep -C 100  '关键字' xxx.log
转载 2020-12-31 10:53:00
366阅读
2评论
docker操作脚本根据容器名称查询容器ID并删除# 第一种写法 docker stop `docker ps -a| grep project | awk '{print $1}' ` docker rm `docker ps -a| grep project | awk '{print $1}' ` # 第二种写法 docker stop `docker ps -aq --filter
  • 1
  • 2
  • 3
  • 4
  • 5