摘要:
把之前的一些命令串一下,简单写一个漏洞百出的kill脚本 #!/bin/bash #定义一个全局变量,用于存放服务的进程 processNum #定义个函数,用于获得进程,并将进程赋值给上面定义的变量 #这个函数逻辑为: # 1.通过jps -l命令,获得所有运行的java进程 # 2.通过awk命 阅读全文
摘要:
命令太多了,简单举几个例子作为抛砖引玉,我还是没事多看看Linux 命令大全吧 cut cut的工作就是“剪”,具体的说就是在文件中负责剪切数据用的。cut 命令从文件的每一行剪切字节、字符和字段并将这些字节、字符和字段输出。 语法 cut [选项参数] filename #选项 # -f 列号,提 阅读全文
摘要:
if 语法 方式一 if [ 条件判断式 ];then 满足条件做的事情 fi 方式二 if [ 条件判断式 ] then 满足条件做的事情 fi 注意事项: [ 条件判断式 ],中括号和条件判断式之间必须有空格 if后要有空格 Demo #!/bin/bash #输入一个值(read为控制台输 阅读全文
摘要:
运算符 语法 “\(((运算表达式))” 或 “\)[运算表达式]” expr +(加) , -(减) , \*(乘), /(除), %(余) Demo #1+1,注意运算符两侧空格 expr 1 + 1 #(1+1)*2 方式一 expr `expr 1 + 1` \* 2 #(1+1)*2 方式 阅读全文
摘要:
Shell变量 linux系统变量 #通过命令获取shell变量 set 自定义变量 基本语法 定义变量:变量=值 撤销变量:unset 变量 声明静态变量:readonly变量,注意:不能unset 命名规则 变量名称可以由字母、数字和下划线组成,但是不能以数字开头,环境变量名建议大写。 等号两侧 阅读全文
摘要:
Shell概述 为什么要学习Shell呢? 需要看懂运维人员编写的Shell程序。 工作中会编写一些简单Shell程序来管理集群、提高开发效率。 Shell是一个命令行解释器,它接收应用程序/用户命令,然后调用操作系统内核。 Shell还是一个功能相当强大的编程语言,易编写、易调试、灵活性强。 Sh 阅读全文