
linux
yizhizouxiaqu
这个作者很懒,什么都没留下…
展开
-
notepad NppFTP插件连接linux(此处为debian)
在新建的debian linux虚拟机上,为了开发方便,使用notepad的ftp插件连接到虚拟机。步骤:1、在linux中安装ftp,使用命令apt-get install vsftpd。2、编辑vsftpd.conf。 即vi /etc/vsftpd.conf。将local_enable=YES(如果不去,可能会连接不上)和write_enable=YES(为了实现上传)的注释原创 2011-12-06 23:02:18 · 3738 阅读 · 0 评论 -
shell中向sed命令传递变量
使用shell中的sed命令时,发现不能把shell定义的变量传递进去,shell命令如下:sed -n ’${fileLength[$j]},$newline p‘ ${fileName[$j]} >> all.log发现只需要将sed -n '${fileLength[$j]},$newline p' ${fileName[$j]} >> all.log中的单引号,改成双引原创 2012-03-19 09:48:22 · 28533 阅读 · 0 评论 -
shell判断字符串是否为空
-z “str” :判断字符串为空-n "str":判断字符串不为空转载 2012-03-21 09:11:35 · 10597 阅读 · 0 评论 -
linux获取内存利用率
获取linux内存使用率内存使用率可以根据/proc/meminfo文件中得到我要分析MemTotal: 509232 kBMemFree: 173300 kBBuffers: 151296 kBCached: 137472 kB这四项数据,于是用shell取得这四列值total=`gr原创 2012-04-23 16:46:31 · 1573 阅读 · 0 评论 -
linux安装jdk脚本
每次安装linux操作系统都需要下载jdk,安装jdk,设置环境变量,很麻烦,这次写个脚本,一次搞定#!/bin/bashchmod u+x jdk-6u29-linux-i586.bininstallPath=/usr/javaif [ ! -d /usr/java ];then mkdir /usr/javafi./jdk-6u29-linux-i586.bin -D原创 2011-12-11 22:28:56 · 2211 阅读 · 0 评论 -
debian中shell脚本无法使用source的原因及解决方法
现象: shell脚本中source aaa.sh时提示 source: not found原因: ls -l `which sh` 提示/bin/sh -> dash这说明是用dash来进行解析的。改回方法: 命令行执行:sudo dpkg-reconfigure dash在界面中选择no再ls -l `which转载 2012-10-07 21:23:57 · 6483 阅读 · 0 评论 -
linux递归删除svn
#!/bin/sh function processFile { if [ -d $1 ]; then for currentFile in $1/* do if [ -d "$currentFile" ]; then contain=$(echo "$currentFile"转载 2012-10-30 22:34:28 · 1255 阅读 · 0 评论 -
shell查询执行脚本的路径
代码如下:#!/bin/bashbasepath=$(cd `dirname $0`; pwd)echo $basepath来源:http://sexywp.com/bash-how-to-get-the-basepath-of-current-running-script.htm转载 2014-01-16 17:44:57 · 893 阅读 · 0 评论