位置变量$0 获取当前用户脚本的文件名包含路径$n 获取当前执行shell脚本的第n个参数,如果n大于9用大括号括起来${10}$# 获取当前执行shell脚本的参数个数$? 检查上一个命令是不是成功,如果成功返回0 0成功 2权限拒绝 125脚本运行错误系统相关 126找到命令无法执行 127没有要执行的命令 >128命令被系统强制停止$$ 进程号basename $0 &nb
原创
2015-02-26 17:34:20
488阅读
1.变量:name=value变量组成:变量名、指向的内存空间的某段空间的启始地址变量替换:把变量名出现的位置替换为其所指向的内存空间中数据;变量引用:${var_name},
$var_name
2.变量类型 变量类型--->变量内数值存储类型-
原创
2015-12-16 00:29:39
891阅读
BASH:主要的优点:命令编修能力;命令与文件补全功能;命令别名设置功能;工作控制、前景背景控制;程序化脚本;万用字符;1、什么是变量?1、让某一个特定的字符串代表不固定的内容。2、变量就是让一组文字或符号等来取代一些设置,或者是一串保留的数据。3、变量的格式:变量名=变量内容(变量名一般设置为大写字母,专业一些)。设置变量的规则:1、变量与变量内容以一个等号“=”来链接;2、等号两边不能直接接空
推荐
原创
2021-03-29 11:52:48
2201阅读
BASH:主要的优点:命令编修能力;命令与文件补全功能;命令别名设置功能;工作控制、前景背景控制;程序化脚本;万用字符;1、什么是变量?1、让某一个特定的字符串代表不固定的内容。2、变量就是让一组文字或符号等来取代一些设置,或者是一串保留的数据。3、变量的格式:变量名=变量内容(变量名一般设置为大写字母,专业一些)。设置变量的规则:1、变量与变量内容以一个等号“=”来链接;2、等号两边不能直接接空
原创
2019-08-25 12:37:29
4079阅读
位图(BitMap)索引 前段时间听同事分享,偶尔讲起Oracle数据库的位图索引,顿时大感兴趣。
原创
2022-08-17 00:49:45
67阅读
shell通配符(元字符)*匹配任意多个字符rm-rf*?匹配任意一个字符[]匹配括号中任意一个字符[abc][a-z][0-9]()在子shell中执行(cd/boot;ls){}集合touchfile{1..9}\转义字符预定义变量$0脚本名$*所有的参数$@所有的参数$#参数的个数$$当前进程的PID$!上一个后台进程的PID$?上一个命令的返回值0表示成功.变量的赋值方式:1.显示赋值ip
原创
2019-04-02 21:27:00
299阅读
$PWD 当前的文件目录CURRENT_PATH=$PWD
原创
2023-04-14 19:42:47
17阅读
Shell 脚本概述 在一些复杂的 Linux 维护工作中,大量重复性的输入和交互操作不仅费时费力,而且容易出错,而编写一个恰到好处的 Shell 脚本程序,可以批量处理、自动化地完成一系列维护任务,大大减轻管理员的负担。Shell 的作用 Linux 系统中的 Shell 脚本是一个特殊的应用程序,它介于操作系统内核与用户之间,充当了一个“命令解释器”的角色,负责接收用户输入的操作
原创
2022-02-25 16:50:56
193阅读
点赞
rsync
cut命令
grep、sed、awd处理文本
comm交集、并集
lsof
function的使用
转载
2017-12-21 11:14:51
402阅读
文章目录awk和sed的区别awk脚本的流程控制awk 记录和字段字段的引用awk表达式赋值操作符算数操作符系统变量(awk本身自定义,用于统...
原创
2022-11-04 11:30:54
39阅读
itpuber网友的总结特转载如下:建议大家看看原文 文档区可以下到..《Wait.Interface.A.Practical.Guide.to.Performance.Diagnostics.and.Tuning》 这本书写的不错.当处理enqueue等待时,熟记这些要点:1Enqueues 是应用到数据库对象的locks.与latch(应用于SGA内存)不同.2Enqueues 是由应用程序发
转载
精选
2013-08-15 16:59:56
511阅读
1.正则表达式元字符^行首定位符^love$行尾定位符love$.匹配单个字符l..e*匹配前导符0到多次ab*love.*任意字符[]匹配指定范围内的一个字符[Ll]ove[-]匹配指定范围内的一个字符[a-z0-9]ove[^]匹配不在指定范围内的字符\转义字符\<词首定位符\<love\>词尾定位符love\>\(..\)匹配稍后使用的字符标签x\{m\}字符x重复出
原创
2019-04-08 15:53:11
464阅读
点赞
1.Storm概念: storm是一个分布式的、容错的实时计算系统,它被托管在GitHub上,遵循 Eclipse Public License 1.0。Storm是由BackType开发的实时处理系统,BackType现在已在Twitter麾下。GitHub上的最新版本是Storm 0.5.2,基本是用Clojure写的。 Storm为分布式实时计算提供了一组通用原语
转载
精选
2015-03-15 18:36:57
1390阅读
1. Shell变量概述1. 什么是变量变量是Shell传递数据的一种方法,简单理解:用一个固定的字符串去表示不固定的内容,便于后续引用。2.变量命令规范变量定义时名称有要求:字母、数字、下划线几个组成,尽量字母开头,变量名最好具备一定的含义。ip=10.0.0.100
ip1=10.0.0.100
Hostname_Ip=10.0.0.100
hostname_IP=10.0.0.100等
总结linux环境几个特殊的shell变量
########################
总结几个特殊的shell变量:
########################
############################################################
#
#http://hi.baidu.com/xece/modify/
转载
精选
2011-07-29 11:55:22
595阅读
在实际的生产中,运维一般使用的shell语法还是比较多的,时不时的就要写一个简短shell脚本,大型的shell脚本用到的function 比较多,便于下一个脚本的引入,下面主要总结一些简单的shell命令,语法,便于今后shell脚本的书写。环境变量路径:[root@localhost ~]# set
原创
2016-04-03 12:48:02
484阅读
点赞
一套业务系统开发完了,也该总结下了:开发需求: 简单点:就是通过井下虹膜识别开锁,如果门禁报警,就保存当时系统的一些功能模块:...
原创
2022-10-28 16:37:35
95阅读
最近发现date命令特别好用(在mac里面不行)1、获取今天的日期[root@nd02 ~]# date +%Y%m%d201411232、获取某一天的日期[root@nd02 ~]# date -d "2014-11-12" +%Y%m%d20141112这个似乎是废话,不过没关系,继续看3、获取...
原创
2021-08-24 16:04:20
662阅读