Shell
Πέτρος
这个作者很懒,什么都没留下…
展开
-
shell统计不能登录系统的用户
vim user.sh#!/bin/bashuser_num=`cat /etc/passwd | grep '/bin/bash' | wc -l`total_num=`cat /etc/passwd |wc -l`nologin_user=$(($total_num-$user_num))echo "不能登录系统的用户有: $nologin_user"原创 2021-03-19 23:03:55 · 412 阅读 · 0 评论 -
70个经典的shell脚本面试问题
1) 如何向脚本传递参数 ?./script argument 例子 : 显示文件名称脚本./show.sh file1.txtcat show.sh#!/bin/bashcat $12) 如何在脚本中使用参数 ? 第一个参数 : $1,第二个参数 : $2 例子 : 脚本会复制文件(arg1) 到目标地址(arg2)./copy.sh file1.txt /tmp/...原创 2020-03-13 16:05:26 · 254 阅读 · 0 评论 -
mysql脚本文件
vim mysql.sh #!/bin/bash# -------------------------------------------------------------------------------# FileName: check_mysql.sh# Revision: 1.0# Date: 2018/01/31# Author: c...原创 2020-03-10 20:14:08 · 394 阅读 · 0 评论 -
shell 编程 入门 到 实战 详解
一. shell变量、循环概述 Shell是一种具备特殊功能的程序,它提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令,并把它送入内核去执行。内核是Linux系统的心脏,从开机自检就驻留在计算机的内存中,直到计算机关闭为止,而用户的应用程序存储在计算机的硬盘上,仅当需要时才被调入内存。Shell是一种应用程序,当用户登录Linux系统时,Shell就会被调入内存去执行。Sh...原创 2020-03-06 20:01:18 · 549 阅读 · 0 评论 -
shell脚本企业级巡检命令
#对服务器CPU进行监控,并输出CPU的信息mpstat#能够对服务器内存进行监控,并输出内存剩余使用率信息free -m |grep Mem | awk '{print $4}'#对服务器网络进行监控,检测网络是否通畅,并输出结果ping -c1 127.0.0.1#对服务器上的服务进行监控,比如ftp服务,mysql服务,并输出结果netstat -lptnu |grep ...原创 2020-03-06 19:13:59 · 323 阅读 · 0 评论 -
生产脚本案例集锦
1、LVS客户端自动配置#/bin/bashVIP=(202.106.195.111 202.106.195.222)[ -e /etc/sysctl.conf ]&&rm -f /etc/sysctl.conf[ -e /etc/sysconfig/network-scripts/ifcfg-lo:0 ]&&rm -f /etc/sysconfig/net...原创 2020-03-05 21:30:11 · 238 阅读 · 0 评论 -
shell变量
了解系统变量系统定义的变量 意义BASH=/bin/bash Bash Shell 名称BASH_VERSION=4.1.2(1) Bash 版本HOME=/root 用户家目录LOGNAME=root ...原创 2019-12-28 21:28:50 · 408 阅读 · 0 评论 -
shell简介
1、了解什么是shellshell是指“提供使用者使用界面”的软件(命令解析器)。它类似于DOS下的command和后来的cmd.exe。它接收用户命令,然后调用相应的应用程序。2、shell概念Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。3、掌握什么是shell脚本Shell脚本与Windows/Dos...原创 2019-12-18 20:54:02 · 1234 阅读 · 0 评论