首页
AI 平台
AI 推理服务
AI Infra
AI 应用实践
AI RCA
平台工程
Kubernetes
云原生
容器平台
交付平台
微服务治理
网关与流量治理
服务网格
可观测性
链路追踪
日志收集
指标监控
运维与Linux
运维
Linux
大数据
散宜生的个人博客
累计撰写
238
篇文章
累计创建
148
个标签
累计收到
0
条评论
栏目
首页
AI 平台
AI 推理服务
AI Infra
AI 应用实践
AI RCA
平台工程
Kubernetes
云原生
容器平台
交付平台
微服务治理
网关与流量治理
服务网格
可观测性
链路追踪
日志收集
指标监控
运维与Linux
运维
Linux
大数据
目 录
CONTENT
以下是
zhanjie.me
的文章
2016-11-21
源码编译安装
源码编译安装 在日常管理工作中,大部分软件都是通过源码安装的。安装一个源码包,是需要我们自己把源代码编译成二进制的可执行文件。使用源代码的好处有可以自定义修改源代码,还可以定制相关的功能,因为源代码在编译时是可以附加额外的选项的。 源码包的编译用到了linux系统的编译器,常见的源码包一般都是用C语
2016-11-21
0
0
0
Linux
2016-10-16
shell 数组
shell 数组 (1)数组定义,一对儿括号表示是数组,数组元素用 空格 分隔开。 [root@133 ~]# a=(1 2 3 4 5) [root@133 ~]# echo $a 1 (2)数组的读取 获取数组的元素个数 [root@133 ~]# echo ${#a[@]} 5 [roo
2016-10-16
7
0
0
Linux
2016-10-15
shell 函数
shell 函数 函数就是把一段代码整合在了一个小单元中,并给这个小单元起了一个名字,当用到这段代码时直接调用这个小单元的名字即可。 格式: function f_name() { command } 函数必须放在最前面。 例: [root@133 ~]# vim f
2016-10-15
1
0
0
Linux
2016-10-14
shell 中断继续退出
shell 中断继续退出 break 直接结束本层循环 #!/bin/bash for i in `seq 1 5` do echo $i if [ $i == 3 ] then break fi echo $i done echo aa
2016-10-14
0
0
0
Linux
2016-10-12
while 循环
while 循环 while 循环常常用来写死循环脚本,用于监控某项服务。 简单的while脚本 [root@133 ~]# vim while.sh #!/bin/bash a=5 while [ $a -ge 1 ];do echo $a a=$[$a-1] done 执行结果:
2016-10-12
5
0
0
Linux
2016-10-11
for 循环
for 循环 简单的 for 循环脚本: [root@133 ~]# vim for.sh #!/bin/bash for i in `seq 1 5`;do echo $i done 脚本中的seq 1 5表示输出一个从1到5的序列。脚本的执行结果为: [root@133 ~]# sh
2016-10-11
0
0
0
Linux
2016-10-10
case 选择
case 选择 在shell脚本中,除了用 if 来判断逻辑之外,还有一种常用的方式,那就是case了。具体格式为: case 变量 in value 1) command ;; value 2) command ;; value 3) command
2016-10-10
0
0
0
Linux
2016-10-09
if 判断的几种用法
if 判断的几种用法 (1)和文档相关的判断: shell 脚本中 if 还经常判断关于文档属性,比如判断是普通文件还是目录,判断文件是否有读写执行权限等。常用的也就几个选项: -e:判断文件或目录是否存在 -d:判断是不是目录,并是否存在 -f:判断是否是普通文件,并存在 -r
2016-10-09
2
0
0
Linux
2016-10-09
if 逻辑判断
if 逻辑判断 (1)不带 else 格式如下: if 判断语句;then command fi 例: [root@133 ~]# vim if1.sh #!/bin/bash read -p "Please input your score:" a if ((a<60));th
2016-10-09
6
0
0
Linux
2016-10-08
shell 自定义变量
shell 自定义变量 简单的脚本: [root@133 ~]# vim variable.sh #!/bin/bash ##In this script we will use variables. d=`date +%H:%M:%S` echo "The script begin a
2016-10-08
0
0
0
Linux
1
...
18
19
20
...
24