随笔分类 -  shell

摘要:升级内核需要GCC编译器的支持,系统在安装的时候没有安装GCC编译器,不得不重新安装GCC编译器, 需要一起安装的组件:glibc-kernheadersglibc-headersglibc-develcppgcc 建立相应的目录以存放下载的组件包 mkdir /home/tmp直入相应的目录,以确保下载的文件在指定的目录 cd /home/tmp执行下面的命令下载组件包,确保网络... 阅读全文

posted @ 2008-10-08 13:55 古代 阅读(4577) 评论(0) 推荐(0)

摘要:1.解开压缩包 tar xzf squid-3.0.RELEASE-src.tar.gz cd /usr/local/squid/src/ squid-*.*.RELEASE / 2.安装到/opt/case/squid目录 ./configure --prefix=/opt/case/squid make make install 3.启动服务 (1)产生Squid所有的缓存目录... 阅读全文

posted @ 2008-05-06 09:18 古代 阅读(2384) 评论(0) 推荐(0)

摘要:系统是linux AS4, 网关被改过了,导致不能上网,只好重新配置网卡配好后准备做七巧游戏的下载服务器。按照如下步骤配置网卡[/root]#setup[/root]#cat /etc/sysconfig/network-scripts/if[/root]#cat /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0ONBOOT=yesBOOT... 阅读全文

posted @ 2007-11-19 11:37 古代 阅读(466) 评论(0) 推荐(0)

摘要:cygwin的中文显示和输入,除了修改puttycyg,还要修改cygwin 1.让bash命令行支持中文输入,启动cygwinvi ~/.inputrc,将下面几行的注释去掉:set meta-flag onset convert-meta offset input-meta onset output-meta on 2.打开putty,选择 Category中的Windows--->Appea... 阅读全文

posted @ 2007-05-30 16:23 古代 阅读(1271) 评论(0) 推荐(0)

摘要:while read linedo if [ "$line" != "" ] ; then echo $line else echo "empty line" fidone <tmp3.txt 阅读全文

posted @ 2007-02-28 10:34 古代 阅读(1031) 评论(0) 推荐(0)

摘要:我们看exec调用命令的输出,常常是空的。原因在于命令的输出不是输出到stdout的,而是stderr。exec("rm 1.txt" , $out);改为exec("rm 1.txt 2>&1" , $out);0(stdin,标准输入)、1(stdout,标准输出)、2(stderr,标准错误输出),默认与keyboard、monitor、monitor有关 [精华] I/O重定向 详解及例子... 阅读全文

posted @ 2007-01-31 13:19 古代 阅读(1203) 评论(0) 推荐(0)

摘要:造成大量未知输出的shell语句 , grepps -ax | grep ^.*smcCu$grep的参数-v或--revert-match 反转查找 ,意思是所有不符合表达式的行。-w或--word-regexp 只显示全字符合的列 ,意思是grep -w smc 可以匹配行 fdfds fds ./smc 但是不匹配 fdsdfd fdsf ./smcD 在shell里启动一c程序... 阅读全文

posted @ 2006-07-19 13:05 古代 阅读(501) 评论(0) 推荐(0)

摘要:bourne shell不支持数组,c shell korn shell,bash都支持,就bourne shell不支持 , NND,可恨的是我在chinaunix.com翻了一下午的帖子,翻了一下午的 unix shell编程指南(32章pdf格式的那个,巨全)。最终在一个兄弟的指点下,查.profile,发现自己用的正是bourne shell.靠。花了这么长的时间啊,我实在是太菜了,没办法... 阅读全文

posted @ 2006-07-13 23:11 古代 阅读(1141) 评论(2) 推荐(0)