Linux中shell脚本的case判断语句及示例

语法 case $name in 1);; esac   示例 #!/bin/bash # Program echo 'Please input your number.' read number case $number in 1) echo 'You input number is 1.';; 2) echo 'You input number is 2.';; 3) echo 'You input number is 3.';; *) echo 'I dont know what you input.';; esac

Linux中shell脚本的if单分支、双分支及多分支判断语句

单分支判断 if [];then echo statement; fi   双分支 if []; then echo statement else echo statement fi   多分支 if []; then elif echo statement elif echo statement fi   示例 #!/bin/bash # Program echo 'Please input your number.' read number if [ $number == 1 ];then echo 'You input number is 1.' elif [ $number == 1 ] echo 'You input number is 2.' elif [ $number ==...

Linux系统shell的条件判断中((、[、[[使用的注意事项笔记

1、(())用于条件判断时,可以支持条件嵌套如 if((10==10||2==2));then...fi,如果是比较字符串不支持用单引号,必须是双引号。 2、[]用于条件判断时,必须在括号、变量和运算符号间加空格,比如 if [ 10 == 10 ]; then....fi,不支持多重嵌套,如上例的判断语句改为如下方式 if [ 10 ==10 || 2 == 2 ];then...fi会报错,字符串比较支持单引号和双引号。 3、[[]]支持条件嵌套如上如果改为 if [[ 10 ==10 || ...

Linux系统的shell头信息定义以及脚本变量定义和引用

linux头信息一般这样写: #!/bin/bash 这个指定的是脚本解析器的路径,你的shell脚本将使用这个路径下的脚本解析器执行,此处bash为shell一种, 其中#可以用$替换,#表示超级用户,$表示普通用户 定义shell变量: param="test" echo ${param} 其中{}不是必须的,但是为了方便阅读代码最好加上
PHOTO

Linux用户管理命令笔记

相关配置文件 etc/passwd 用户配置 etc/shadow 密码配置 etc/group 组信息 etc/vim gshadow 组密码   用户增删改 useradd 用户名 usermod -l 原用户名 新用户名 #修改用户名 userdel -r 用户名 #删除用户及用户目录 groupadd 组名 #创建标准组 groupmod -n 原名称 新名词 #修改组名称 groupdel 要删除的组名 #删除组 useradd -G 组名 用户名 #创建用户并加入到指定组中,用户加入到改组后,系统仍然会...

Linux通过源码包安装应用程序

Linux通过源码包安装应用程序
1、安装gcc rpm -qa | grep gcc 查看gcc是否已安装 2、yum search gcc 通过yum查找gcc yum install gcc 安装gcc 3、下载程序源码包(.tar.gz), wget http://xxxx.com/xxx.tar.gz 4、tar zxf 源码包名称.tar.gz,解压源码包 5、cd 源码包/src 6、执行configure ./configure   安装排除:如果安装过程结尾抱错提示./configure: error: the ........ requires the xxxxxx library.....,请使用yum命令安...

CentOS中如何替换yum软件仓库源(以网易为例)

CentOS中如何替换yum软件仓库源(以网易为例)
1、备份repo文件 /etc/yum.repos.d/CentOS-Base.repo 2、下载网易仓库源文件到/etc/yum.repos.d/目录下 先打开http://mirrors.163.com/.help/centos.html,找到对应版本的源文件,右键复制文件链接地址 比如我是CentOS5的,我就复制5的地址,然后cd /etc/yum.repos.d/,执行如下命令 wget http://mirrors.163.com/.help/CentOS5-Base-163.repo 等待下载完成。 3、执行 yum clean all yum makecache

CentOS中yum命令的使用

1、yum update:更新整个系统 2、yum update xxx:更新指定的程序 3、yum search xxx:查找指定软件的版本信息 4、yum install xxx:安装指定的软件,通常是yum search所罗列的软件版本名称,如httpd.i386 5、yum remove xxx:卸载指定的软件 6、yum list xxx:列出指定软件的版本
Copyright © 大师级 保留所有权利.   Theme  大师级 桂ICP备14003638号

用户登录

分享到: