1、显示当前系统上root、fedora或user1用户的默认shell;idroot&>/dev/null&&grep"^root\>"/etc/passwd|cut-d:-f7idfedora&>/dev/null&&grep"^fedora\>"/etc/passwd|cut-d:-f7iduser1&>/dev/null&&grep"^user1\>"/etc/p..
分类:
其他好文 时间:
2016-09-05 17:37:46
阅读次数:
162
1、显示当前系统上root、fedora或user1用户的默认shell;#!/bin/bash
foruserinrootfedorauser1
do
id$user&>/dev/null
if[$?-eq0]
then
cat/etc/passwd|grep^$user|cut-d:-f7
fi
done
//输出:
//下面是或的输出
/bin/bash
#!/bin/bash
foruserinrootmysql
do
id$user&..
分类:
其他好文 时间:
2016-09-04 17:53:04
阅读次数:
228
我测试成功后,写成了脚本,内容如下:#!/bin/bash#在yum可用的情况下运行此脚本serviceiptablesstop&>/dev/null&&echo“关闭防火墙”echo“安装vsftpd”yuminstall-yvsftpd&>/dev/nullif[$?-eq0]thenecho“服务正在下载安装中…”elseecho“服务下载安..
分类:
其他好文 时间:
2016-08-30 22:59:04
阅读次数:
277
1.在/etc/profile的最后添加如下部分:USER_IP=`who-uami2>/dev/null|awk‘{print$NF}‘|sed-e‘s/[()]//g‘`exportHISTTIMEFORMAT="[%F%T][`whoami`][${USER_IP}]"2.source/etc/profile3.随便执行一下什么命令,4.执行history,看效果:311[2013-08-2814:39:20][root][192.168...
分类:
系统相关 时间:
2016-08-25 21:58:36
阅读次数:
202
hwclock-s同步时间date查看时间1、编写每隔1分钟同步一次系统时间#whichhwclock查看命令的绝对路径/sbin/hwclock#crontab-e编辑计划任务文件*/1****/sbin/hwclock-s&>/dev/null#crontab-l查看该计划任务
分类:
其他好文 时间:
2016-08-21 17:04:02
阅读次数:
134
程序输出的返回值标准输出返回值:0标准错误输出返回值:1-255echo$?来获取返回值/dev/null:设备数据(数据黑洞)可将无用的信息输出至/dev/null如ls/var&>/dev/nullset-c:在覆盖前提示用户用户&组:实现资源分派的核心要素组:用户和权限的容器,方便管理权限相同的..
分类:
系统相关 时间:
2016-08-21 16:57:41
阅读次数:
301
1、扫描/etc/passwd文件每一行,如发现GECOS字段为空,则填充用户名和单位电话为62985600,并提示该用户的GECOS信息修改成功。#!/bin/bash
whilereadline;do
ifecho"$line"|cut-d:-f5|grep"^$"&>/dev/null;then
name=`echo"$line"|cut-d:-f1`
chfn-f$name$name&>..
分类:
其他好文 时间:
2016-08-21 01:03:31
阅读次数:
308
1、每隔3秒钟到系统上获取已经登录的用户的信息;#!/bin/bash
untilfalse
do
ifw|grep"^hacker\b"&>/dev/null;then
w|grep"^hacker\b">>/var/log/login.log
echo"pleaselogoutthesystem"
else
echo"theuserisnotonlin"
fi
sleep3
done2、随机生成10以内的数字,实..
分类:
其他好文 时间:
2016-08-18 21:32:36
阅读次数:
248
操作系统标识宏 查看gcc所定义的宏的命令:cpp -dM /dev/null 命令一: cpp -dM /dev/null 命令二: gcc -dM -E - < /dev/null 1:OS MACRO: WINDOWS: _WIN32、WIN32; UNIX/LINUX: unix、__uni ...
分类:
其他好文 时间:
2016-08-18 19:54:25
阅读次数:
159
zabbix中需要自定义添加对rabbitmq的监控,以及时响应rabbitmq出现的问题,所以在zabbix_agented.conf中添加了一项#UserParameter=rabbitmq,rabbitmqctlstatus&>/dev/null&&echo‘0‘||echo‘1‘之后重启agent测试#/usr/local/zabbix/sbin/zabbix_agentd-trabbitmq..
分类:
其他好文 时间:
2016-08-04 19:51:43
阅读次数:
325