随笔分类 - Shell
Shell编程
摘要:Shell中echo输出颜色字体🎨 CentOS/RedHat系统可以使用echo命令输出带有颜色的字体。 在 Shell 中,可以使用 echo -e 结合 ANSI 转义码来输出带有颜色的文本。以下是详细说明和示例,帮你在终端中实现彩色输出。 什么是 echo -e? echo 是 Shell
阅读全文
摘要:扫描局域网存活主机shell📢 一、使用ping命令 使用ping命令扫描局域网内存活主机,提前生成目标主机列表,存活主机会放到alive.txt,否则放到down.txt。 [root@localhost ~]# vim ping.sh #!/bin/bash #清空列表文件 >alive.tx
阅读全文
摘要:基于sshpass的非交互式SSH公钥免密推送方法🔑 一、普通用户免密登录🧫 在Anolis OS 8操作系统上,因root用户禁止登录系统,所以给普通用户做免密登录。(root用户也是如此,替换脚本中的USER变量即可) [root@localhost ~]# yum install -y s
阅读全文
摘要:Online_install_mysql.sh🌬️ 适用于CentOS7和OpenAnolis8系统 脚本执行效果: #!/bin/bash set -e red_start="\033[31m" red_end="\033[0m" blue_start="\033[36m" blue_end="
阅读全文
摘要:nmon监控🪸 nmon 是一个性能监控工具,主要用于 Linux 系统,它可以收集系统的各种性能指标,包括 CPU、内存、磁盘 I/O、网络、进程、文件系统、系统调用等。nmon 工具生成的报告可以帮助系统管理员诊断和优化系统性能。 官网地址:nmon and njmon | Site / Do
阅读全文
摘要:使用rsync批量部署🥑 在日常运维中,需要批量部署项目,可以使用rsync操作。 如果系统没有rsync命令,可以使用以下命令安装。 [root@localhost ~]# yum -y install rsync 1. 更新目录: [root@localhost ~]# vim rsync.s
阅读全文
摘要:Online_install.sh🪸🪼 适用于CentOS7和OpenAnolis8系统。 在线安装 #!/usr/bin/bash #Date:2024/04/03 #Author:Noleaf #color_print red_start="\033[31m" red_end="\033[0
阅读全文
摘要:Online_install_mem_redis.sh🔮 Online_install_mem_redis Online_remove_mem_redis [root@localhost ~]# vim Online_install_mem_redis.sh #!/usr/bin/bash #Da
阅读全文
摘要:检测CPU,内存,磁盘使用率shell 1.检测CPU,内存,磁盘使用率超过80%,则发送邮件告警 #!/bin/bash #当前主机ip HOST=$(ip a show eth0 | grep '\inet\b' | awk '{print $2}' | sed 's/\/.*//') #告警邮
阅读全文
摘要:shell语言🧿 原文链接:https://zlxian.com/index.php/archives/191/#3.%E5%8F%98%E9%87%8F 1. 简介 1.1. 什么是 shell Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。 Shell 既是一种命
阅读全文
摘要:分享五个比较经典的脚本 原文链接 https://mp.weixin.qq.com/s/KzgKhmVKZBCRrzxOg9dz9w 1、检测两台服务器指定目录下的文件一致性 #!/bin/bash######################################检测两台服务器指定目录下的
阅读全文
摘要:理解 shell 脚本中的常见用法: 2>&1 原文链接 https://learnku.com/articles/54352 在我们接触的 shell 脚本中,对 2>&1 一定不陌生,比如 ls foo > /dev/null 2>&1。 本文就来解释下 2>&1 究竟做了什么,并且是如何起作用
阅读全文
摘要:前言 1、Shell执行方式:子shell 本shell 子shell: bash sh (bash test.sh) 本shell: . source (. test.sh) 2、Shell与其他语言: 3、查看shell解释器: [root@orange ~]# cat /etc/shells
阅读全文
posted @ 2020-12-21 18:38
Noleaf

浙公网安备 33010602011771号