
shelll
行者游学
这个作者很懒,什么都没留下…
展开
-
shell if
[ -a FILE ]如果 FILE 存在则为真。 [ -e FILE ]如果 FILE 存在则为真。 [ -b FILE ]如果 FILE 存在且是一个块特殊文件则为真。 [ -c FILE ]如果 FILE 存在且是一个字特殊文件则为真。 [ -d FILE ]如果 FILE 存在且是一个目录则为真。 [ -f FILE ]如果 FILE 存在且是一个普通文件则为原创 2012-12-05 23:13:39 · 311 阅读 · 0 评论 -
kill指定的进程脚本,并重启指定服务
利用shell kill指定的进程脚本,并重启指定服务原创 2015-09-15 11:57:52 · 714 阅读 · 0 评论 -
服务器会用到的SHELL
#!/bin/bash #httpd_restart.sh SERVER_STATUS = 'ps -ef |grep -v grep|grep httpd|wc -l' if [$SERVER_STATUS -eq 0] then /usr/sbin/apachectl start fi centos 定时任务 cron 用户任务在/var/spool/cron/* 全局任务/e原创 2012-12-05 22:04:36 · 385 阅读 · 0 评论 -
Shell 学习杂记二
测试 test expression || [ expression ] 方括号与表达式之间有空格 判断 if [ expression ]; then command else if [ expression ]; then command fi fi case "$VAR" IN var1) command1 ;; #;;结束边界 var2) command2原创 2016-12-29 08:51:09 · 251 阅读 · 0 评论 -
shell 学习杂记一
变量 作用域: 命名空间不同进程ID默认为不同的命名空间 从定义的地方开始直到unset或结束都有效,函数内也可以读写 为了解决协同开发变量名同名的问题,局部变量要加local 变量名=变量值(中间无空格),值中带空格需要要""或'',如:"hello world" 变量取值,$变量名,严格如:${变量名} 变量值也是变量时,用"",''会阻止shell解释$ unset 销毁变量原创 2016-12-02 19:36:14 · 272 阅读 · 0 评论