for in do doneusers=$(cut -d ':' -f1 /etc/passwd)for username in $usersdo echo $usernamedonefor do doneread -p "echo number " nufor((i=0; i<$nu...
分类:
系统相关 时间:
2015-02-09 00:39:52
阅读次数:
167
linux,shell2015-02-07 1.计划任务:corntab -e 编写计划任务 corntab -l查看计划任务 corntab -r清除所有的计划任务 如果要清除某一项计划任务,就是进入计划任务的编辑页面,逐个删除就可以了 2.任务计划编写与执行 内容: 格式 ...
分类:
系统相关 时间:
2015-02-09 00:35:41
阅读次数:
204
1111111111111清除/var/log下messages日志文件的简单命令脚本
/var/log/下日志文件时系统文件,必须有root权限:
$UID是系统的全局变量:
make && make install 表示前面成功了,执行后面的
make || make install 表示前面不成功,执行后面的
清空日志的三种方法:适合保留文件,清空内容的场合
①echo " ">...
分类:
系统相关 时间:
2015-02-08 15:31:51
阅读次数:
194
nagios对网络的监控,当达到某个设定的值,那么就报警借助于网上提供的资源,做下面的操作https://github.com/cloved/check_traffic/releases下载最新版本的shell脚本下载check_traffic.shV1.4.0,在附件已经上传#被监控端/客户端cd/usr/local/nagios/libexec/#下载此脚本
chmo..
分类:
移动开发 时间:
2015-02-07 19:05:20
阅读次数:
274
cp 命令用来复制文件或者目录,是Linux系统中最常用的命令之一。一般情况下,shell会设置一个别名,在命令行下复制文件时,如果目标文件已经存在, 就会询问是否覆盖,不管你是否使用-i参数。但是如果是在shell脚本中执行cp时,没有-i参数时不会询问是否覆盖。这说明命令行和shell脚本的 执...
分类:
系统相关 时间:
2015-02-07 06:48:27
阅读次数:
255
1. 批量将Excel转为CSV文件XLSX2CSV:https://github.com/dilshod/xlsx2csvsudo easy_install xlsx2csv #安装Xlsx2CSVfind ./ -name "*.xls*" -print | xargs -t -I {} xls...
分类:
系统相关 时间:
2015-02-06 23:03:14
阅读次数:
191
#!/bin/bash#2015-01-15echo"正在创建用户zhangsan"useraddzhangsanecho"正在为用户zhangsan创建密码"echo123123|passwd--stdinzhangsanecho"创建完成"
分类:
系统相关 时间:
2015-02-06 19:05:59
阅读次数:
160
配置文件如下 ##########BACKUP?MYSQL?CONFIG#######
#database?name
db_name=test
db_user=root
db_pass=123456
#####backup?day?config begin?#####
day_backupdir=/home/backup/db/day
day_backup_fi...
分类:
系统相关 时间:
2015-02-06 17:02:54
阅读次数:
186
出现这种情况,通常都是在window下写好的shell脚本,拷贝到linux机器执行 才会出现原因就是:windows下每一行的结尾是\n\r,而在linux下文件的结尾是\n这样window写编辑的shell脚本拷贝到linux下时每一行的结尾就会多出来一个字符\r这个\r字符会被显示为^M所以就...
分类:
系统相关 时间:
2015-02-06 14:42:35
阅读次数:
226
参数处理说明$#传递到脚本的参数个数$*以一个单字符串显示所有向脚本传递的参数$$脚本运行的当前进程ID号$!后台运行的最后一个进程的ID号$@与$#相同,但是使用时加引号,并在引号中返回每个参数。$-显示Shell使用的当前选项,与set命令功能相同。$?显示最后命令的退出状态。0表示没有错误,其...
分类:
系统相关 时间:
2015-02-06 12:48:37
阅读次数:
155