shell脚本中一些特殊符号 Linux
在shell中常用的特殊符号罗列如下:# ; ;; . , / \ 'string'| ! $ ${} $? $$ $*"string"* ** ? : ^ $# $@ `command`{} [] [[]] () (())|| && {xx,yy,zz,...}~ ~+ ~- & \<...\> +
标签: linux
常用Linux Shell进阶部分小结 Linux
如何计算当前目录下的文件数和目录数 # ls -l * |grep ^-|wc -l ---- to count files # ls -l * |grep ^d|wc -l ----- to count dir 如何只列...
标签: linux
Shell中eval的用法示例 Linux
功能说明:告知shell取出eval的参数,重新运算求出参数的内容。 语 法:eval [参数] 补充说明:eval可读取一连串的参数,然后再依参数本身的特性来执行。 参 数:参数不限数目,彼此之间用分号分开。 1.执行命令行之前扫描它...
标签: linux
脚本实现SSH登录邮件报警 Linux
登录保护是一个非常重要的环节,下面通过图文并茂的方式给大家详细讲解下:前两天@cyy 给我发了一个图
Notice: Undefined index: CMSdown in /data/webroot/gc
标签: linux
Shell脚本去重的几种方法实例 Linux
测试文件
[root@bogon ~]# cat >test
jason
jason
jason
fffff
jason
按 Ctr + D保存1、sort -u
[root@bogon ~]# sort -u test
fffff
jason
2、uniq
[root@bogon ~]# uniq test
jas
标签: linux
Shell脚本实现批量生成nagios配置文件 Linux
如果管理的站点和服务器较多的情况下,每次修改配置文件都相当痛苦。因而想到了用shell脚本来批量生成配置文件和配置数据。下面这个脚本是为了批
标签: linux
Linux系统中掩耳盗铃的sudo配置 Linux
今天在这里讨论Linux系统中一个非常滑稽的系统配置失误,就是sudo,为什么说是滑稽的配置呢,就是因为如果配置不当的话,普通用户非常容易就可以提权到root用户,而且没有一点技术含量,系统管理员自己以为已经做好了权限管理,其实如果配置不...
标签: linux
Linux Shell脚本系列教程(六):数组和关联数组 Linux
一、数组和关联数组 数组是Shell脚本非常重要的组成部分,它借助索引将多个独立的独立的数据存储为一个集合。普通数组只能使用整数作为数组索引,关联数组不仅可以使用整数作为索引,也可以使用字符串作为索引。通常情况下,使用字符串做索引更容易被人...
标签: linux
Linux中搭建FTP服务器的方法 Linux
Linux是以后操作系统的趋势所在,目前的大部分国产操作系统,甚至于安卓系统都是与Linux离不开关系。其中,FTP作为其中共享手段存在已久,我们今天就来看看怎么搭建简单的FTP服务器吧。 FTP 是文件传输协议(File Transfer...
标签: linux
Linux Shell脚本系列教程(三):变量和环境变量 Linux
一、玩转变量和环境变量 变量是任何一种编程语言都必不可少的组成部分,用于存放各种类型的变量。脚本语言大多是弱类型语言(动态语言),也就是说在使用变量时,不需要事先声明变量的类型,只需要直接赋值就可以。在Bash中,每一个变量的值都是字符串。...
标签: linux