shell
琅琊山二当家
这个作者很懒,什么都没留下…
展开
-
linux shell if 语句写法
if true; then echo aaa if true; then echo bbb else echo ccc fi echo end fi输出为:aaabbbend原创 2016-07-26 12:08:24 · 702 阅读 · 0 评论 -
Linux shell自动监控tomcat宕机重启
参考网上例子 整了个 linux 的自动检测tomcat宕机的shell脚本以后就可以自己重启了 出了问题。。(有时间放到linux定时任务计划里面)\下面检测的是一个工程里面的图片 来检测tomcat 是否正常echo 001 这种打断点使用的 可以自己去掉#!/bin/bash#author: flyerNOL=$(ps -ef |grep tomcat|原创 2016-07-26 16:50:48 · 3904 阅读 · 0 评论 -
如何设置XShell最大的显示行数
XShell默认的显示行数有点小。如果我们使用pstack查看进程堆栈信息时,由于内容会很多,这样显示的时候就会被截掉一部分内容,显然这给我们在分析堆栈信息时带来不方便。本文介绍如何设置XShell最大的显示行数工具/原料XShellWindows 7方法/步骤选择会转载 2016-08-24 14:52:41 · 6145 阅读 · 0 评论 -
linux 判断文件是否存在
# !/bin/shecho "请输入你要判断的文件的完整路径:"read filepathif [ -f $filepath ];thenecho "文件存在!"echo "文件在$filepath"elseecho "文件不存在或者您输入的路径有误"fi#end原创 2016-08-01 11:55:33 · 1291 阅读 · 0 评论 -
linux wget 命令用法详解
Linux wget是一个下载文件的工具,它用在命令行下。对于Linux用户是必不可少的工具,尤其对于网络管理员,经常要下载一些软件或从远程服务器恢复备份到本地服务器Linux wget是一个下载文件的工具,它用在命令行下。对于Linux用户是必不可少的工具,尤其对于网络管理员,经常要下载一些软件或从远程服务器恢复备份到本地服务器。如果我们使用虚拟主机,处理这样的事务我转载 2016-07-19 18:32:51 · 1372 阅读 · 0 评论 -
/bin,/sbin,/usr/sbin,/usr/bin 目录之简单区别
/bin,/sbin,/usr/sbin,/usr/bin 目录 这些目录都是存放命令的,首先区别下/sbin和/bin: 从命令功能来看,/sbin 下的命令属于基本的系统命令,如shutdown,reboot,用于启动系统,修复系统,/bin下存放一些普通的基本命令,如ls,chmod等,这些命令在Linux系统里的配置文件脚本里经常用到。 从用户权转载 2016-07-19 17:40:33 · 506 阅读 · 0 评论 -
shell自定义函数及参数调用解析
与其它的脚本语言一样,bash同样支持函数。本文为大家介绍在bash中定义与使用函数的方法,有需要的朋友可以参考下一、定义函数复制代码代码如下:function fname(){statements;}或复制代码代码如下:fname(){statements;}二、调用函转载 2016-07-19 16:19:34 · 963 阅读 · 0 评论 -
Linux awk命令
awk工作流程是这样的:先执行BEGING,然后读取文件,读入有/n换行符分割的一条记录,然后将记录按指定的域分隔符划分域,填充域,$0则表示所有域,$1表示第一个域,$n表示第n个域,随后开始执行模式所对应的动作action。接着开始读入第二条记录······直到所有的记录都读完,最后执行END操作。简介awk是一个强大的文本分析工具,相对于grep的查找,sed转载 2016-07-19 12:04:37 · 436 阅读 · 0 评论 -
shell一个实例$(($a+1))
#/bin/basha=1a=$($a+1)echo $a输出root@Server:/home/bowen# ./startup.sh./startup.sh: 行 3: 1+1: 未找到命令#/bin/basha=1a=$(($a+1))echo $a输出root@Server:/home/bowen# .原创 2016-07-19 11:23:29 · 1576 阅读 · 0 评论 -
linux shell 指令 诸如-d, -f, -e之类的判断表达式
文件比较运算符-e filename 如果 filename存在,则为真 [ -e /var/log/syslog ]-d filename 如果 filename为目录,则为真 [ -d /tmp/mydir ]-f filename 如果 filename为常规文件,则为真 [ -f /usr/bin/grep ]-L filename 如果 filename为符号链接,转载 2016-07-26 16:55:44 · 1834 阅读 · 0 评论 -
shell调用自定义函数及传参
1 单个参数#!/bin/bash function LoopPrint() { count=0; while [ $count -lt $1 ] ; do echo $count; let ++count; sleep 1; done return 0; }read...原创 2016-07-25 12:20:26 · 70210 阅读 · 1 评论