Fork me on GitHub
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 40 下一页
摘要: 一、普通方式 分别以脚本传参和read读入的方式写出两个脚本,并且需要对传入的参数进行是否为数字进行判断。 1、脚本传参方式 #!/bin/sh a=$1 b=$2 # 判断输入是否为空 if [ -z "$a" ] || [ -z "$b" ] then echo "must input" els 阅读全文
posted @ 2021-01-24 16:20 iveBoy 阅读(364) 评论(0) 推荐(0)
摘要: 一、if条件语句 (一)单分支结构 1、语法 # 写法一 if [条件] then 指令 fi # 写法二 分号相当于换行 if [条件];then 指令 fi 2、实例 比较大小 #方法一 #!/bin/sh if [ 2 -lt 10 ] then echo "2 < 10" fi #方法二 [ 阅读全文
posted @ 2021-01-24 10:37 iveBoy 阅读(458) 评论(0) 推荐(0)
摘要: 一、变量数值计算的命令 变量的数值计算主要有以下几个命令或者符号: (()) let expr bc $[] 二、(()) (一)运算符表 运算符 说明 ++ -- 增加 减少,可前置也可后置 + - !~ 一元正号 负号 逻辑与位的取反 + - * / % 加法、减法、乘法、除法、取余 < <= 阅读全文
posted @ 2021-01-17 15:39 iveBoy 阅读(727) 评论(0) 推荐(0)
摘要: 一、变量子串操作表 表达式 说明 ${#string} 返回$string的长度 ${string:position} 在$string中,从位置$position之后开始提取子串 ${string:position:length} 在$string中,从位置$position之后开始提取长度为$l 阅读全文
posted @ 2021-01-17 10:18 iveBoy 阅读(247) 评论(0) 推荐(0)
摘要: 一、特殊变量概述 在shell中有两类特殊的变量,一类被称为位置变量,另一类被称为进程状态变量。下面列出位置变量和进程状态变量的具体内容: 位置变量 变量 描述 $0 获取当前执行的shell脚本的文件名,包括脚本路径 $n 获取当前执行的shell脚本的第n个参数值,n=1...9,如果n>9,使 阅读全文
posted @ 2021-01-14 22:05 iveBoy 阅读(440) 评论(0) 推荐(0)
摘要: 一、变量的类型 变量可分为两类: 环境变量(全局变量) 局部变量 环境变量又被称为全局变量,可以在创建的shell以及任意子进程shell中使用。局部变量只能在创建的shell脚本中使用。 二、环境变量 (一)内置环境变量 环境变量用于定义Shell的运行环境,保证Shell命令的正确执行,Shel 阅读全文
posted @ 2021-01-12 23:25 iveBoy 阅读(740) 评论(0) 推荐(0)
摘要: 一、Shell脚本建立 1、什么是shell Shell是一个命令解释器,它在操作系统的最外层负责直接与用户对话,把用户的输入解释给操作系统,并且处理操作系统的输出结果,输出到屏幕给用户。这种对话方式可以是交互方式或者非交互式(脚本)的。 2、什么是Shell脚本 当Linux命令或者语句不在命令行 阅读全文
posted @ 2021-01-05 21:14 iveBoy 阅读(299) 评论(0) 推荐(0)
摘要: 一、用户身份切换 Linux系统中root用户具有超级管理员的权限,由于权限较大,稍不注意可能造成安全隐患,所以在工作中一般的使用普通用户来完成一些工作,但是如果涉及到的任务需要root用户的权限又该如何呢? 此时,可以使用两个重要的命令即su和sudo命令。 二、su命令 (一)介绍 su命令是用 阅读全文
posted @ 2021-01-02 22:39 iveBoy 阅读(425) 评论(0) 推荐(0)
摘要: 一、基本配置 (一)用户管理命令汇总 命令 说明 useradd 在系统中添加用户,同adduser命令 userdel 删除用户以及相关的配置或文件 passwd 可为用户设置密码 change 修改用户密码有效期 usermod 修改登录名、用户家目录等信息 id 查看用户的uid、gid及其所 阅读全文
posted @ 2020-12-24 23:39 iveBoy 阅读(244) 评论(0) 推荐(0)
摘要: 一、crond定时任务概述 1、什么是crond crond服务时Linux系统用来定期执行命令或者指定程序任务的一种服务或者软件。一般在Centos5/Centos6系统中默认安装。crond服务默认是每分钟检查系统中是否有定期执行的定时任务,如果有就会根据预先编写的程序来执行这个定时任务。 2、 阅读全文
posted @ 2020-12-15 23:13 iveBoy 阅读(384) 评论(0) 推荐(0)
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 40 下一页
TOP