Linux/unix
hgsunyong
这个作者很懒,什么都没留下…
展开
-
功能强大的shell:if条件语句
功能强大的shell:if条件语句 if语句测试条件,测试条件返回真(0)或假(1)后,可相应执行一系列语句。if语句结构对错误检查非常有用。其格式为:if 条件1then 命令1elif 条件2then 命令2else 命令3fi–b 当file存在并且是块文件时返回真 -c 当file存在并且是字符文件时返回真 -d 当pathname存在并且是一个转载 2011-11-09 11:46:55 · 338 阅读 · 0 评论 -
Linux shell判断文件是否存在
Linux shell判断文件是否存在shell判断文件,目录是否存在或者具有权限 #!/bin/sh myPath="/var/log/httpd/" myFile="/var /log/httpd/access.log" #这里的-x 参数判断$myPath是否存在并且是否具有可执行权限 if [ ! -x "$myPath"]转载 2014-08-27 16:30:19 · 688 阅读 · 0 评论 -
Crontab杂记
最近写了个定时任务,顺便小结一下:1、定时任务Crontab的格式: 第1列分钟1~59 第2列小时1~23(0表示子夜) 第3列日1~31 第4列月1~12 第5列星期0~6(0表示星期天) 第6列要运行的命令 分 时 日 月 星期 要运行的命令 例子:原创 2014-08-05 17:10:10 · 411 阅读 · 0 评论 -
linux命令:wc命令
Linux系统中的wc(Word Count)命令的功能为统计指定文件中的字节数、字数、行数,并将统计结果显示输出。1.命令格式:wc [选项]文件...2.命令功能:统计指定文件中的字节数、字数、行数,并将统计结果显示输出。该命令统计指定文件中的字节数、字数、行数。如果没有给出文件名,则从标准输入读取。wc同时也给出所指定文件的总统计数。3.命令参数:转载 2014-04-13 11:13:57 · 570 阅读 · 0 评论 -
linux上ln命令详细说明
ln是linux中又一个非常重要命令,它的功能是为某一个文件在另外一个位置建立一个同不的链接,这个命令最常用的参数是-s,具体用法是:ln –s 源文件 目标文件。 当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在 其它的目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间。例如:ln转载 2014-04-03 11:12:08 · 422 阅读 · 0 评论 -
/bin/sh: : Permission denied
/bin/sh: : Permission deniedshell文件执行时,缺少执行权限,mark下。chmod +x filename原创 2014-03-11 19:59:33 · 8123 阅读 · 0 评论 -
test.sh: line 8: syntax error near unexpected token `fi'
看似简单,查起原因却耗人,mark一下,直接上代码:#!/bin/bashecho "...start beginning.."n=0echo "n value is"echo "$n"if [ $n -eq 0 ];thenecho "es is started successfully"fi运行后,总是报错test.sh: line 8: syn原创 2014-03-11 11:09:21 · 7346 阅读 · 0 评论 -
Io exception: Connection refused(DESCRIPTION=(ERR=1153)(VSNNUM=169870336).......(ERROR=(CODE=303)
500 Servlet ExceptionIo exception: Connection refused(DESCRIPTION=(ERR=1153)(VSNNUM=169870336).......(ERROR=(CODE=303) 由于在本机和另外一台服务器上,部署一切正常,换台服务器主机后,部署报错。 解决办法: 1、把原创 2014-01-03 12:00:01 · 5960 阅读 · 0 评论 -
[show] java.lang.IncompatibleClassChangeError:Implementing class
此错误,折腾将近2天,查起来相当费神,特别是,在你本地部署一切OK,到unix服务器上运行不出预期效果。再此mark一下,以示谨记! 再次也多谢网络上各种帖子,各种思路。1、web项目本身的jar包冲突。2、web项目的jar包与web服务器中的jar包冲突。原创 2013-12-31 16:02:33 · 5706 阅读 · 1 评论 -
linux下vi命令大全
linux下vi命令大全进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处 vi -r filename转载 2013-06-24 17:42:16 · 419 阅读 · 0 评论 -
Linux文件查找命令find,xargs详述
目录前言:关于find命令一、find 命令格式1、find命令的一般形式为;2、find命令的参数;3、find命令选项;4、使用exec或ok来执行shell命令;二、find命令的例子;1、查找当前用户主目录下的所有文件;2、为了在当前目录中文件属主具有读、写权限,并且文件所属组的用户和其他用户具有读权限的文件;3、为了查找系统中所转载 2011-11-10 12:00:14 · 288 阅读 · 0 评论 -
linux命令 gzip命令
减少文件大小有两个明显的好处,一是可以减少存储空间,二是通过网络传输文件时,可以减少传输的时间。gzip是在Linux系统中经常使用的一个对文件进行压缩和解压缩的命令,既方便又好用。gzip不仅可以用来压缩大的、较少使用的文件以节省磁盘空间,还可以和tar命令一起构成Linux操作系统中比较流行的压缩文件格式。据统计,gzip命令对文本文件有60%~70%的压缩率。1.命令格式:g转载 2014-08-27 16:39:44 · 510 阅读 · 0 评论