- 博客(11)
- 问答 (3)
- 收藏
- 关注
翻译 系统启动运行级别
centos 有7个运行级别 0 1 2 3 4 5 60 关机..3 命令行界面.5 图形界面6 重启修改系统运行级别可以用命令 init + 级别号不可设置 0 和 6否则无法开机可以使用runlevel来查看运行级别在/etc/initab 可以在文件内修改
2016-09-14 20:27:13 354
翻译 日志轮替
日志的命名规则存在dateext参数EX: XX-20160923无参数t -> t.1 -> t.2 ,以此轮替日志轮替文件在/etc/logtotate.confEX:把appache服务加入日志轮替绝对路径/usr/local/apache2/logs/access_log{daily 每天备份create 创建新的日志rotate
2016-09-14 20:16:06 365
翻译 系统定时任务
crontab这是一个比较常用的命令crond服务管理,执行此命令时会打开一个文本编辑器-l 查询-e 编辑定时任务-r 删除格式为 * * * * * + command分别代表一个小时的第几分钟,一天的第几个小时,一个月的第几天,一年的第几个月, 星期几EX:0 0 * * * , 表示每天的00:00 执行命令其他的字符,
2016-09-10 20:50:32 567
转载 进程管理
top终止进程kill-l + PIDpkill 进程名 -t 剔除用户killall [选项] [信号] 进程名工作组管理让某一进程后台运行EX ls /etc &查看后台工作 jobs -l恢复工作fg (%)工作号 到前台bg (%)工作号到后台系统资源查看vmstat [刷
2016-09-08 19:33:38 219
转载 系统服务管理
系统服务分两种1.源码包2.rpm包1)独立服务2)基于xinnetd服务下面讲chkconfig --list命令 ,可以查看服务自启动,可以查看rpm包服务RPM 默认安装 /etc/rc.d/init.d/ 与 /etc/init.d 软连接源码包 默认安装 /usr/local1.独立服务启动,与自启动设置服务自
2016-09-06 18:31:19 348
转载 linux小结
1 赋值与test的区分 (= / -eq)2 shell接受传递外部参数,$0为脚本名字,$1为第一个参数,$2第二个……$9第九个,如果需要更多参数需要使用大括号,如${10}$MINPARAMS 设置脚本需要传递的参数个数$# 实际传递给shell的参数的个数if [ $# -lt $MINPARAMS ];then echo "error,need at least
2016-09-05 19:29:54 237
转载 shell while循环
while [ 条件判断语成立 ] do done until 与 while相反 until [ 条件式判断不成立 ]不举例子了,很简单,和c语言yi
2016-09-04 19:25:00 249
转载 shell for 循环
语法1 for 变量 in 值1 值2 do doneEX1#!/bin/bashcd /homels *.tar > tar.log//覆盖该文件y=1for i in /home/tar.logdo echo $yy=$(($y + 1))tar -zxvf $i >> ztar.l
2016-09-04 16:41:53 230
原创 case语句
举个简单的例子 1 #!/bin/bash 2 3 #author 4 5 6 7 echo 'input "1" ' 8 9 echo 'input "2" ' 10 11 echo 'input "3" ' 12 13 read -p "input you
2016-09-03 18:24:15 284
原创 if语句
1单分支语句2多分支语句例子 判断apache是否运行#!/bin/bash#authorport=$(nmap -sT IP地址 | grep tcp | grep httpd | awk '{print $2}')if [ "$port"==open ]then echo "$(date) htt
2016-09-03 17:26:15 283
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人