
Linux操作系统基础四
文章平均质量分 61
第四本书
炭火烤鹌鹑
加油
展开
-
Linux系统工程师 4.6 -- shell的运算
1.运算符号 + ##加法 - ##减法 * ##乘法 / ##除法 % ##除法后的余数 ** ##乘方 ++ ##自加一 -- ##自减一 < ##小于 <= ##小于等与 > ##大于 >= ##大于等与 >= ##等于 += j+=i ##j=j+i *= *##j=j*i /= ##j=j/i %= ##j=j%i 2.运算指令 (()) #...原创 2021-09-08 18:29:30 · 78 阅读 · 0 评论 -
Linux系统工程师 4.1 -- shell命令
目录 shell中常用的命令 1.diff 2.patch 3.cut 4.sort 5.uniq 6.tr 7.test 8.&& || 判断 shell中常用的命令 1.diff 用法:diff [OPTION]... files|directorys 输出信息: [num1,num2][a|c|d][num3,num4] num1,num2 第一个文件中的行 a 添加 c 更改 d 删除 < 第一个文件中的内容 > 第二个文件...原创 2021-08-14 00:24:14 · 108 阅读 · 0 评论 -
Linux系统工程师 4.5 -- shell的执行流控制
脚本中语句的执行顺序(从上到下) 1.for语句 为循环执行动作 for语句结构 for 定义变量 do 使用变量,执行动作 done 结束标志 for语句的基本格式 格式1: #!/bin/bash for WESTOS in {1..10} 1-10连续选择 do echo $WESTOS done 格式2: for WESTOS in `seq 1 2 10` 用命令执行结果赋予for的变量 2表示显示间隔为2 do echo $W...原创 2021-09-08 18:29:41 · 109 阅读 · 0 评论 -
Linux系统工程师 4.2 -- shell文本处理工具
grep grep 支持基础正则表达式 egrep=grep -E 还支持扩展,搜得更全面 grep格式 grep 匹配条件 处理文件 grep root passwd 显示含有root关键字的行 grep -i root passwd 忽略大小写 grep -E "/<root" passwd root字符前不能有字符 grep -E "root>/" passwd 后不能有字符 grep -数字 显示过滤行以及上下几行 grep -n 显示匹...原创 2021-08-16 21:02:00 · 93 阅读 · 0 评论 -
Linux系统工程师 4.3 -- shell脚本的基础知识
1.什么是脚本 脚本中命令的解释器 2.shell脚本的意义 记录命令执行的过程和执行逻辑,以便以后重复执行,脚本可以批量处理主机,脚本可以定时处理主机 3.如何创建shell脚本 vim自动添加脚本首部,在脚本中通常要书写大量的脚本信息,这些信息可以通过vim的设定使其自动出现 vim /etc/vimrc 全局生效 cd切换到家目录 vim ~/.vimrc 只对当前用户生效 1 set nu ts=2 et ai 3 autocmd B...原创 2021-08-16 21:44:07 · 125 阅读 · 0 评论 -
Linux系统工程师 4.4 -- shell脚本中的变量
目录 1.变量的定义 2.shell脚本变量的定义方法 3.变量名称 4.变量的转译 5.Linux中命令的别名设定 6.用户环境变量的更改 7.变量的指定 8.脚本函数 1.变量的定义 ## 定义本身 变量就是内存一片区域的地址 ## 变量存在的意义 命令无法操作一直变化的目标 用一串固定的字符来表示不固定的目标可以解决此问题 2.shell脚本变量的定义方法 当直接输入a=1后 echo $1 -->显示1 sh file.sh 无法显示,因为这是...原创 2021-08-16 22:20:55 · 106 阅读 · 0 评论