shell
文章平均质量分 87
凉城凉心凉忆悲
运维工程师使用的运维平台和工具包括:
Web服务器:apache、tomcat、nginx、lighttpd
监控:nagios、ganglia、cacti、zabbix
自动部署:ansible、sshpt、salt
配置管理:puppet、cfengine
负载均衡:lvs、haproxy、nginx
传输工具:scribe、flume
备份工具:rsync、wget
数据库:mysql、oracle、sqlserver
分布式平台:hdfs、mapreduce、spark、storm、hive
分布式数据库:hbase、cassandra、redis、MongoDB
容器:lxc、doc
展开
-
Linux dialog详解(图形化shell)
dialog的使用方法,虽然命令不多,但是写起来也需要下很大功夫,而且不一定写得更好,在网上发现一篇linux shell图形化脚本文件,于是转过来了.格式:dialog --menu text height width menu-height tag1 item1 tag2 item2 …解读嵌入式“\ Z”的对话框中的特殊文本序列,序列由下面的字符 0-7, b B, u, U等,恢复正常的设置使用“\Zn”。使用up/down(或ctrl/ N,ctrl/ P)在使用领域之间移动。原创 2022-11-25 12:22:06 · 1181 阅读 · 0 评论 -
linux下脚本批量格式化硬盘和挂载 parted方式
#!/bin/bashPATH=/bin:/sbin:/usr/bin:/usr/sbinexport PATHi=1while [ $i -lt 13 ] #硬盘数量,除系统盘之外是12块doj=`echo $i|awk '{printf "%c",97+$i}'`#系统盘是sda,如果是其它的需要修改脚本parted /dev/sd$j <<FORMAT mklabel gptmkpart prima...原创 2020-12-23 13:37:02 · 705 阅读 · 0 评论 -
linux下脚本格式化磁盘分区
#!/bin/bashfdisk-l|grep-o"/dev/[a-z].*d[a-z]"|uniqread-p"qingxuanzeyaogeshihuadediskqisexit:"diskif[$disk==q]thenecho"exit#######################33"exit1fiuntilfdisk-l|grep-o"/dev/[a-z]....原创 2020-12-23 13:34:43 · 309 阅读 · 0 评论 -
shell脚本安装nginx服务
我们首先创建一个文件为test.sh,执行此文件的方法有以下四种方式:web服务器需要配置nginxnginx-1.14.0.tar.gz下载链接:http://nginx.org/download/nginx-1.14.0.tar.gz1、下载nginx安装包2、./test.sh(必须chmod赋予执行权限)3、sourse test.sh4、[shell] test.sh (shell类型可以为bash、dash、tcsh、csh、sh等)apache脚本如下:..原创 2020-07-15 14:57:33 · 820 阅读 · 0 评论 -
shell脚本安装apache服务
首先先创建一个文件为test.sh,执行此文件的方法有以下四种方式:1、下载apache安装包2、./test.sh(必须chmod赋予执行权限)3、sourse test.sh4、[shell] test.sh (shell类型可以为bash、dash、tcsh、csh、sh等)web服务器需要配置httpd:httpd-2.2.17.tar.gz下载链接:https://excellmedia.dl.sourceforge.net/project/mapn/sour...原创 2020-07-15 14:49:06 · 1045 阅读 · 0 评论 -
常用shell脚本命令
0. shell 调试复制代码代码如下:sh -x somefile.sh在somefile.sh 文件里加上set+x set-x1. 用 && || 简化if else复制代码代码如下:gzip -t a.tar.gzif [[ 0 == $? ]]; then echo "good zip"else echo "bad zip"fi原创 2018-01-10 14:20:20 · 418 阅读 · 0 评论 -
日常的一些shell脚本
1.模拟linnux登录shell复制代码代码如下:#/bin/bashecho -n "login:"read nameecho -n "password:"read passwdif [ $name = "cht" -a $passwd = "abc" ];thenecho "the host and password is right!"else e原创 2018-01-10 14:05:45 · 295 阅读 · 0 评论 -
Shell 脚本常用命令
Shell脚本是Linux开发工作中常用的工具,但是我一直没有找到一个适合自己的简明扼要的HandBook。在工作过程中整理了一下,贴在这里已备查看。 1 Shell中的特殊符号1.1 $ 美元符号。用来表示变量的值。如变量NAME的值为Mike,则使用$NAME就可以得到“Mike”这个值。1.2 #转载 2018-01-08 17:38:44 · 3339 阅读 · 0 评论