#!/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阅读
linux利用sdkman 管理jdk多版本命令。linux启动多个java项目命令。linux停止多个java项目命令。
原创
2024-10-21 14:35:44
15阅读
linux利用sdkman 管理jdk多版本命令。linux启动多个java项目命令。linux停止多个java项目命令。
Linux进程管理脚本简述Linux定时器主要命令crontab里面具体内容进程管理脚本核心源码效果图写给读者的话简述最近一直在Linux上搞事情
原创
2022-10-31 20:24:59
186阅读
Linux项目管理是红帽公司的一项重要业务,红帽作为一家开源软件公司,致力于为全球用户提供稳健可靠的Linux解决方案。在开源社区中,红帽一直以来都是一个备受尊重的领导者,其在Linux项目管理方面也有着丰富的经验和专业知识。
首先,Linux项目管理是红帽公司的核心竞争力之一。红帽公司始终坚持开放、透明、协作的原则,在Linux项目管理中,他们致力于保持社区的活跃性和多样性,鼓励开发者们积极参
原创
2024-03-05 09:29:13
99阅读
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阅读
server.sh#!/bin/bashcd `dirname $0`CUR_SHELL_DIR=`pwd`CUR_SHELL_NAME=`basename
原创
2022-07-01 19:52:31
130阅读
[精华] 用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评论
四、其他控制语句
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阅读
1. 写在前面 Linux系统作为一个高级系统,其调度机理、调度链路非常复杂,仅仅是初启动阶段就非常复杂。如果要深究Linux系统的启动服务,需要理解Linux系统原理、文件管理、脚本链接等。但,如果是作为初学者,以“使用”为目的时,比如“期望在系统启动的时候自动执行指定程序”,则只需知道如何配置启动脚本即可。正比如,学开车,一开始并不需要知道发动机是如何工作的,会操控即可。2. 启动脚本2.1
转载
2024-03-21 09:58:10
107阅读
Java后端变成运维的道路在部署项目在服务器的时候,重新启动一个jar文件总是要三部曲,查询服务进程,停止服务进程,重新启动jar包,刚开始可以记一记,重启的多了,就像流水线般了,所以查看了一些前辈的博客,记录下第一次写脚本的经历。获取到指定的线程Id# $1变量是自己shell运行后面跟的第一个参数
# grep -v grep 是在列出的进程中去除含有关键字 grep 的进程
# grep -
转载
2024-06-05 14:04:54
250阅读
使用!来调用过往命令!! 重复执行上一条指令!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阅读
## Linux搭建Java项目启动脚本
作为一位经验丰富的开发者,我将教你如何在Linux环境下搭建Java项目启动脚本。下面是整个过程的步骤:
| 步骤 | 描述 |
| ---- | ---- |
| 1. | 创建启动脚本文件 |
| 2. | 编写脚本内容 |
| 3. | 赋予执行权限 |
| 4. | 启动脚本 |
### 1. 创建启动脚本文件
首先,我们需
原创
2024-01-17 09:10:56
191阅读