每隔一段时间打印出当前时间的脚本,直接上代码。供初学者参考,高手请飘过吧。 复制代码 代码如下: #!/bin/bash date while [0] sleep 3600 do date done...
本文为大家介绍 linux shell 中的特殊符号,包括 字符串 比较、数字比较与计算、 特殊字符 等,希望对大家有所帮助。 shell 字符串比较 、 判断是否为数字 二元比较操作符,比较变量或者比较数字。注意数字与字符串的区别。 整数比较 -eq 等于,如:if [ $a -e...
Linux中的很多配置文件都会有太多的说明,自己删除真是太麻烦了,也不方便自己阅读。 使用 正则表达式 可以解决这个问题,下面给出一个单行 shell 命令代码: 复制代码 代码如下: grep ^[^#] test.conf aa.txt...
收集整理了一些 linuxShell常用的条件判断 ,记录在此,以备后查,并希望可以帮到需要的朋友。 -b file 若文件存在且是一个块特殊文件,则为真 -c file 若文件存在且是一个字符特殊文件,则为真 -d file 若文件存在且是一个目录,则为真 -e file 若文件存在...
有以下的文本内容: $cat test.txt 001 002 003 004 005 006 0000999 需要格式化成: 001 002 003 004 005 006 0000999 下面介绍几种实现方法,供大家参考。 方法一 、最好的答案是waker老大提供的,就不解释了: 复制代码 代码如下: xargs test.txt 方法二...
sed是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作。 在 shell 编程中sed可以说是无处不在。 刚才看酒哥的博客,一篇关于系统优化的 shell脚本 ,其中有一段: 复制代码 代码...
批量创建连续的系统账号 代码如下 #!/bin/bash #生成50个连续的用户名 test*** userlist=$(echo test{1..50}) for NAME in $userlist do /usr/sbin/useradd $NAME PASSWD=$(openssl rand -base64 10) #生成随机密码 echo $NAME $PASSWD passwd.txt #用户密码...
查看Apache的并发请求数及TCP连接状态,使用如下的一条单行命令即可实现。 复制代码 代码如下: netstat -n | awk /^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]} 注解 : SYN_RECV 正在等待处理的请求数 ESTABLISHED 正常数据传输状态 TIME_WAIT 处理完...
其实,就是 find命令 的应用,主要用到了参数-mtime而已。 供初学者参考。 复制代码 代码如下: [root@localhost audit]# ll 总用量 14788 -rw------- 1 root root 4632650 10月 19 09:12 audit.log -r-------- 1 root root 5243056 10月 16 18:32 audit.log....
shell命令获取linux下eth0的IP地址,用到的命令有ifconfig、 awk 、grep。 一、常规方法 复制代码 代码如下: [root@localhost ~]# ifconfig eth0 eth0 Link encap:Ethernet HWaddr BC:30:5B:C0:CD:4F inet addr:192.168.7.2 Bcast:192.168.7.255 Mask:255.25...