• Linux Shell 实现一键部署Rabbitmq

    时间:2023-04-07 19:02:43

    rabbitmq 前言 RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。RabbitMQ服务器是用Erlang语言编写的,而集群和故障转移是构建在开放电信平台框架上的。所有主要的编程语言均有与代理接口通讯的客户端库。 rabbitmq 参考 版本兼...

  • 浅谈Linux下的shell--BASH

    时间:2023-03-15 19:04:33

    shell的概念与作用我们已经学习并知道了操作系统实际上就是一款软件,一款用来管理计算机软硬件资源,为用户提供良好的执行环境的软件。假如该软件能被用户随意操作,就会有可能出现因操作不当而导致整个系统崩溃的情况。因此:操作系统是不能直接与用户沟通的。但是,计算机的使用一定是离不开操作系统的,基于此情况...

  • Linux-shell 练习题(一)

    时间:2023-02-27 09:33:27

    1、实现批量添加20个用户,用户名为user1-20,密码为user+123 #!/bin/bashcount=$1if [ -n "$count" ]then for ((i=1;i<=$count;i++)) do useradd -d /home/user_$i ...

  • Linux下使用Shell脚本实现进程监控

    时间:2023-02-27 08:03:38

    本文介绍一种在Linux系统下为实现某些关键进程状态的实时监控而使用shell脚本的编写方法。在这里主要通过监控某些进程是否退出作为判断依据,如果某个进程退出了,则进行对应的恢复处理,如重新拉起相关的进程等。 下面介绍该脚本的实现流程。 首先生成一个名为”process_check.sh”的脚本,...

  • Linux学习笔记<五>——

    时间:2023-02-26 21:06:52

    管道命令(pipe) 1.把一个命令的输出作为另一个命令的输入 ls -al /etc | less 2.选取命令:cut和grep cut命令可以将一段消息的某段切出来。 -d接分隔符,-f是取出第几段的意思,-c是以字符串为单位取出固定的字符串范围 ls -F | grep '/' -v | c...

  • Linux shell编写脚本部署pxe网络装机

    时间:2023-02-24 22:57:59

    Linux shell编写脚本部署pxe网络装机人工安装配置,Linux PXE无人值守网络装机  https://www.cnblogs.com/yuzly/p/10582254.html脚本实现PXE无人值守网络装机1.运行脚本:2.查看dhcp配置文件,看脚本是否成功执行3.查看/var/li...

  • Linux编程_Shell脚本练习题

    时间:2023-02-23 12:13:09

    1,编写shell脚本,计算1~100的和。 #! /bin/bashsum=0for i in `seq 1 100`;do sum=$[$i+$sum]doneecho $sum   2,编写shell脚本,输入一个数字n并计算1~n的和。 要求:如果输入的数字小于1,则重新...

  • Linux Shell 命令--rename

    时间:2023-02-22 21:11:52

    重命名文件,经常用到mv命令,批量重命名文件rename是最好的选择,Linux的rename 命令有两个版本,一个是C语言版本的,一个是Perl语言版本的,判断方法:输入man rename 看到第一行是RENAME(1) Linux Programmer’s Manual RENAME(1)这个...

  • 10个有趣的 Linux Shell 脚本面试与解答

    时间:2023-02-20 17:13:33

    Linux 的浩瀚无垠,使人总能每次都提交与众不同的内容。这些内容不仅对他们的职业生涯很有用,同时也让他们增长知识。在此,我们就尝试这么去做,至于能取得多大的成功,就由我们的读者朋友们来判断吧。在此,作为 shell 脚本的附加内容,在本文中我们将从面试的角度解读与 Linux Shell 相关的问...

  • [读书笔记]Linux命令行与shell编程读书笔记03 文件系统等

    时间:2023-02-20 10:27:11

    1. 文件系统的种类ext ext2 ext3 ext4 JFS XFS其中ext3 开始支持journal日志模式与raid卡类似 有 数据模式  排序模式 以及回写模式数据模式最安全 回写模式性能最高.2. 文件系统的命令:1) fdiskfdisk -l 首先查看磁盘情况.fdisk /dev...

  • Linux环境变量配置的三个方法--/etc/profile,~/.bashrc,shell

    时间:2023-02-17 21:52:44

    【环境配置的原因】在windows系统下,很多软件的安装都需要设置环境变量,比如安装JAVA JDK。如果不安装环境变量,在非软件安装的目录下运行javac命令,将会报告“找不到文件”类似的错误。那么,什么是环境变量呢?简要的说,就是指定一个目录,运行软件的时候,相关的程序将会按照该目录寻找相关文件...

  • Linux运维之shell脚本

    时间:2023-02-14 02:29:23

    一、bash漏洞1)bash漏洞bash漏洞是控制Linux计算机命令提示符的软件中存在的漏洞。bash是一个为GNU计划编写的Unix shell。它的名字是一系列缩写:Bourne-Again SHell ,Bourne shell是一个早期的重要shell,由史蒂夫·伯恩在1978年前后编写,...

  • Linux shell脚本编程基础之练习篇

    时间:2023-02-13 17:41:12

    shell脚本编程基础之练习篇。 1、编写一个脚本使我们在写一个脚本时自动生成”#!/bin/bash”这一行和注释信息。 #!/bin/bashif [ $# -ne 1 ]then echo "请输入一个参数" exitelse echo "参数...

  • Linux Shell编程学习笔记(一)变量和文件描述符

    时间:2023-02-12 21:59:53

    看了<Unix的设计思想>,情不自禁希望重新学习我曾经忽视的linux的shell脚本编程。我并不是随波逐流,也不是那种顽固的技术党,只是很纯粹的想了解这么技术,如果你有什么好的想法,也可以跟我交流,下面是我的微博地址: http://weibo.com/1752090185/profi...

  • Linux Shell常用脚本整理

    时间:2023-02-11 15:06:14

    轮询检测Apache状态并启用钉钉报警◆#!/bin/bashshell_user="root"shell_domain="apache"shell_list="/root/ip_list"shell_row=`cat $shell_list |wc -l`function trans_text()...

  • 《LINUX与UNIX SHELL编程指南》学习笔记

    时间:2023-02-10 22:11:42

    linux下文件的几种类型:目录,符号链接、套接字文件....。要注意,说到的文件类型是一个不一样的概念。linux下文件的类型不是后缀名上进行区别。"-"表示该文件是一个普通类型的文件。什么是普通类型文件?你得记住linux下几种类型的文件。不属于那里面列出的,就属于普通类型文件了。chmod 7...

  • Linux shell I/O 重定向 简单示例

    时间:2023-02-10 15:19:40

      exec 9>&1   comd1 2>&1 >&9 9>&- | comd2 9>&-  exec 9>&-   comd1和comd2代表任意的命令。 该脚本使comd1的...

  • linux shell grep/awk/sed 匹配tab

    时间:2023-02-09 22:26:23

    处理文件的命令实在是多, sed, awk, grep等。遇到了需要匹配tab的情况, 记录一下。 例子如下:找出文本中第一列是1的行。 文本a 1 2 312 3 3121 1 3 解法1 : 直接使用正则表达式, ^表示开头, \t表示tab grep ...

  • Linux Shell脚本攻略

    时间:2023-02-09 16:13:58

    -Linux Shell脚本攻略总结的来说,这本书很实践性和实用性强,都是给的具体的例子,直接可以在终端操作实践,比单纯只看不动手务实多了,另外就是,这本书涵盖的内容也比较广,从文本操作到服务器管理到远程ssh等等,都给出来作者挑选的一些比较经验实用的shell命令和shell脚本,不过也可以看出来...

  • Linux常用Shell脚本珍藏【转载】

    时间:2023-02-09 06:32:57

    我们在运维中,尤其是linux运维,都知道脚本的重要性,脚本会让我们的 运维事半功倍,所以学会写脚本是我们每个linux运维必须学会的一门功课,这里收藏linux运维常用的脚本。如何学好脚本,最关键的是就是大量的练习 和实践。根据以下脚本我们可以拓展,这样我们提高的很快!举一反三!1.用Shell编...