Linux进程管理脚本简述Linux定时器主要命令crontab里面具体内容进程管理脚本核心源码效果图写给读者的话简述最近一直在Linux上搞事情
原创
2022-10-31 20:24:59
186阅读
#!/bin/bashfunction mod_g(){ sudo usermod -G $2 $1}function mod_p(){ sudo passwd $1}function add_user() {
原创
2023-03-07 01:14:47
21阅读
四、其他控制语句
1.case分支格式:
case 变量值 in
模式1)
命令序列1
 
原创
2012-04-26 17:58:50
872阅读
一:Shell的作用及常见种类:Shell是一个特殊的应用程序,他介于操作系统内核与用户之间,负责接受用户输入的操作指令(命令)并进行解释,将需要执行的操作传递给内核执行。因此,Shell程序在系统中充当了一个“命令解释器”的角色,eg:微软的cmd.exe也属于Shell程序;在Unix/Linux操作系统中,能够使用的Shell程序有很多种,功能也比微软的“cmd.exe”要强大的多,下面就是
推荐
原创
2013-07-10 18:58:20
5052阅读
点赞
在Shell脚本中执行使用if语句的好处是:可以根据特定的条件(eg:判断备份目录是否存在)来决定是否执行某项操作,当满足不同的条件时执行不同的操作(eg:备份目录不存在则创建该目录,否则跳过操作)。该文将分别从条件测试操作,if语句结构,应用示例这三个方面讲解if语句在Shell脚本中的应用。1、条件测试操作:需要在Shell脚本中有选择性地执行任务时,首先面临的问题就是,如何设置命令执行的条件
原创
2013-07-10 23:39:51
9052阅读
点赞
1评论
# !/bin/bash
# 用for循环获取users.list文件中的每一行数据,保存到name变量中
for name in 'more users.list'
do
# name 变量不为空
if [-n "$name"]
then
#添加用户
useradd -m $name
echo
#设置用户口令
echo
原创
2012-11-03 15:38:50
311阅读
shell的作用及常见的种类
介于操作系统内核与用户之间,负责接收用户输入的命令指令并进行解释,即命令解释器
Bsh 实现了最基本的命令解释功能,同时作为脚本程序语言
Csh 因使用C语言风格而得名
Ksh 由AT&T贝尔实验室的David Korm开发完成,兼具Bsh的语法和Csh 的交互性
Bash 
原创
2012-04-23 12:06:56
1174阅读
编写Shell管理脚本(二)
一、if语句
1,条件测试
test 测试表达式是否成立,成立结果为0
测试文件状态:
-d 是否为目录
-e 目录或文件是否存在
-f 是否为文件
-r 当前用户是否有权限读取
-w 当前用户是否有权限写入
-x 当前用户是否可执行该文件
-L 是否
原创
2012-04-26 17:45:46
1570阅读
[精华] 用chkconfig 管理 Init 脚本[转贴]
[url]http://www.chinaunix.net[/url] 作者:sky-walker 发表于:2006-04-12 16:17:43
用红帽子的 chkconfig 管理 Init 脚本 Jim
转载
2008-12-06 11:39:22
599阅读
1.Shell的作用及常见种类
Shell是一个特殊的应用程序,它介于操作系统内核与用户之间,负责接收用户输入的操作指令并进行解释,将需要执行的命令交给内核执行。
常见种类有Bsh、Csh、Ksh、Bash、Zsh
2.shell环境的切换
查看当前Linux系统中能够使用的shell程序的列表
确认shell程序中存在的部分链接文件(tcsh是csh的兼容升级版本)
原创
2012-06-11 15:26:49
2318阅读
点赞
1评论
本文,我们将要学习 Linux 高级 Shell 脚本以及用户管理(重点)。下面,我们将开始探索几个使用的 Shell 脚本,然后介绍 Linux 中的用户管理。Shell 脚本1 创建动态目录首先,我们创建一个名为 create_directories.sh的脚本文件,这个将本将用于生成指定数量且具有动态名称的目录。以下是脚本的内容:#!/bin/bash
# 检查是否由 3 个参数
原创
2023-11-28 12:43:28
160阅读
service管理自定义服务
原创
2015-09-20 18:19:39
421阅读
初始目标:通过linux脚本读取redisserver的某个键值
脚本如下:
##########################################
# example1: ./getredis.sh [key]
# example2: ./getredis.sh [key] (ttl) #()include commands:get,ttl,
原创
2012-09-20 15:49:44
10000+阅读
使用!来调用过往命令!! 重复执行上一条指令!a 重复执行上一条以a为首的指令!nubmer 重复执行上一条在history表中记录号码为number的指令!-number重复执行前第number条指令ailas abc='cd xxxxxxxxxxx/xxxxxxxx/xxxxxxxxxxxxx'unalias abc" "将一串字符当成字符串来看,可以转译特殊字符' '将一串字符当成字符串来看
转载
精选
2014-07-24 14:30:01
691阅读
一、进程进程:init(1)-->系统的第一个进程,通过fork调用其他进程,自身由内核发起。通过pstree可以查看进程之间的父子关系。[root@localhost ~]# pstreeinit─┬─NetworkManager─┬─dhclient │  
原创
2017-04-18 13:29:09
673阅读
编写并执行shell脚本
1. 建立包含可执行语句的文本文件
允许环境设置 如:“#!/bin/bash”
注释行 “#”“#!”
可执行语句
2. 为脚本文件添加可执行权限
chmod a+x [脚本文件]
3.执行s
原创
2012-04-23 12:22:37
919阅读
分享一个从网络上搜集到的Java/Python管理脚本,方便在Linux操作系统下管理你的Java或Python应用程序,只需要对其进行稍加修改即可投入生产使用。建议将脚本修改为startup.sh,并赋予可执行权限:chmod +x startup.sh下面是完成的脚本:1.Java启动脚本在脚本中修改JAVA_HOME变量的地址及SERVICE_NAME中jar包的名称,将启动脚本与jar包置
原创
2023-11-27 08:34:51
135阅读
#完整删除用户账号
# !/bin/bash
#如果运行命令事未指定需要删除的用户账号,则返回提示信息并退出
if [ -z $1 ]
then
echo "please enter a username !"
# 否则统计passwd文件中指定用户的记录数
else
&nbs
原创
2012-11-03 16:01:33
555阅读
为了方便的管理系统分区,在/mnt目录下创建挂载点并自动挂载分区,自动更新/etc/fstab文件
#自动挂载所有windows分区的脚本
# !/bin/bash
#查找系统中所有的fat和ntfs 分区,并把分区保存到/tmp/temp$$.log文件中
fdisk -l |awk '$1~/\dev/&&$NF~/FAT/ | |
原创
2012-11-03 16:21:50
877阅读
1.条件测试语句能够让Shell脚本根据实际工作灵活调整工作内容,例如判断系统的状态后执行指定的工作,或创建指定数量的用户,批量修改用户密码,这些都可以让Shell脚本通过条件测试语句完成。if条件语句if条件语句分为单分支结构、双分支结构、多分支结构,复杂度逐级上升,但却可以让Shell脚本更加的灵活。 单分支结构:由if、then、fi关键词组成,只在条件成立后执行。单分支if语句:
转载
2023-09-16 20:50:20
56阅读