最近在准备录制一节网络调优的课程,所以更新内容可能就不那么及时频繁了。课程还是着重在网络和系统之间的。设计一批写脚本的方法和方...
bash的特性之多命令执行的逻辑关系:1.命令替换COMMAND1$(COMMAND2)2.管道COMMAND1|COMMAND2|COMMAND3...3.顺序执行结构COMMAND1;COMMAND2;COMMAND3...4.选择执行结构:如果...那么...要么...要么...逻辑运算:与:逻辑乘法,1--真,0--假,&&,双目操作符1&&1=11&
原创
2018-06-15 13:50:53
450阅读
<--目录-->1)脚本模块名2)代码框架3)函数规范4)脚本存放规范5)补充规范19条6)优秀的开发习惯【脚本模块名】1、常规Shell脚本使用统一后辍:.sh,例:wsyht.sh2、模块的启动和停止脚本统一命名为start_{模块名}.sh和sop_{模块名}.sh3、监控脚本可以*_mon.sh为后辍,控制脚本以*_ctl.sh为后辍4、模块(及其脚本和二进制程序)命名应该代表
原创
精选
2017-05-30 09:02:21
7191阅读
点赞
shell的特性~/.bash_history命令历史存放文件,登出后保存。 $HISTSIZE命令历史条数,允许~/.bash_history文件存储的命令条数,默认1000.!!:上一条命令!$:上一条命令的最后一个参数!命令标号:执行history输出中的对应的命令*:通配符,任意个任意字符;?:通配符,一个任意字符 在当前shell定义的alias只在当前
原创
2016-01-23 16:35:52
553阅读
1.对编程有浓厚的兴趣,由兴趣能驱动自己的探索和钻研精神,优秀程序员一般喜欢用业余时间探索和自己琢磨点东西,研究点开源框架和源代码,关注新技术,喜欢研究和探索算法,逻辑方面的内容。 2 优秀程序员一般比较懒于做重复的事情,对于重复事情有独有的程序员思维,即通过程序或其它自动化方式解决重复问题,而留更多时间去思考。 3 优秀程序员移到对安全...
原创
2023-04-21 00:49:03
40阅读
1. 开头指定脚本解释器#!/bin/sh 或 #!/bin/bash2. 开头提供功能描述、作者以及版本等信息#Description:
#Author:
#Contact:
#Last edited:
#Version: 注:可以修改/etc/vimrc或者~/.vimrc让以上信息在每次创建shell脚本时自动生成3
原创
2014-09-22 17:23:49
681阅读
Bash是Bourne-Again Shell的缩写。 Bourne shell是传统的Unix shell程序,最初是由斯蒂芬·伯恩编写的。所有Bourne shell的内建命令在Bash中都可用。评价和引用的规则是基于POSIX规范的'标准'的Unix shell。
原创
2014-12-05 21:44:55
982阅读
history 命令历史 root用户命令历史文件:ls ~/.bash_history 默认保存1000条,这个数值是由系统变量设置的: [root@wy ~]# echo $HISTSIZE 1000&nb
原创
2017-01-12 14:22:08
451阅读
history 命令历史-c 清空命令历史-d 删除指定位置的命令-w 保存命令历史至历史文件中命令历史文件:~/.bash_history 家目录下echo $HISTSIZE 历史信息变量PATH //命令搜索路径!!----表示上一条命令!$-
原创
2016-06-08 17:02:46
333阅读
history : 命令历史。可以查到曾经用过的命令。root用的户的命令历史在 ~/.bash_history。这是一个保存命令历史的文件,默认只保存1000条,多出的是保存在内存里面的。通过echo $HISTSIZE 可以看到是定义的是1000条。!!:表示上一条的命令。!$ :显示上一条命令的参数。指定history中的命令 如!92 执行history中的92条命令。!c是h
原创
2016-03-08 21:02:49
615阅读
记录命令历史我们敲过的命令,linux是会有记录的,预设可以记录1000条历史命令。这些命令保存在用户的家目录中的.bash_history文件中。有一点需要你知道的是,只有当用户正常退出当前shell时,在当前shell中运行的命令才会保存至.bash_history文件中。与命令历史有关的有一个有意思的字符那就是 ‘!’ 了。常用的有这么几个应用:1) 连续两个 ‘!’, 表示执行上一条指令;
原创
2017-06-12 16:19:22
633阅读
【Kafka】优秀特性的底层分析目前市面上各种中间件层出不穷,我们在做具体的选型时难免会纠结,在这里阐述点粗浅的看法,其实
原创
2024-04-26 09:44:20
38阅读
bash特性之多命令执行: ~]# command1 $(command2) ~]# command1 | command2 .... 进程之间通信(IPC) 顺序执
原创
2017-04-07 11:55:03
1152阅读
shell脚本学习二 文章目录shell脚本学习二1.echo2.read3.变量概念与解析4.变量分类5.定义变量6.数组7.数据的比较运算总结 1.echo代码如下(示例):简介:一个程序需要有0或以上的输入,一个或者多个输出。
功能:将内容输出到默认设备
语法:echo 选项 内容
-n: 不要自动换行。以为echo会自动换行的
-e: 出现一下字符要特殊处理,不会以一般
转载
2024-03-18 21:00:35
49阅读
bash shell 脚本的方法有多种,假设我们编写好的shell脚本的文件名为hello.sh,文件位置在/data/shell目录中并已有执行权限。方法一:切换到shell脚本所在的目录(此时,称为工作目录)执行shell脚本:复制代码代码如下:cd /data/shell./hello.sh./的意思是说在当前的工作目录下执行hello.sh。如果不加上./ ,bash可能会响
转载
2024-01-11 11:26:24
95阅读