摘要: indent命令参数: 根据喜欢的Linux风格稍作修改:-nbad -bap -nbc -bbo -hnl -bli0 -bls -c33 -cd33 -ncdb -ce -ci4-cli0 -d0 -di1 -nfc1 -i4 -ip0 -l80 -lp -npcs -nprs -npsl -sai-saf -saw -ncs -nsc -sob -nfca -cp33 -ss -ts4 -il1 -nut indent配置文件:如上参数可写入用户目录下的文件:".indent.pro" 作为运行indent的确省参数。indent首先会查找环境变量INDENT_PRO 阅读全文
posted @ 2012-06-24 09:45 Grant_688 阅读(187) 评论(0) 推荐(0)
摘要: 第一步、用apt-get工具安装vsftpd:$sudoapt-getinstallvsftpd第二步、配置FTP配置是在/etc/vsftpd.config。我们通过下边命令,用vi打开配置文件(ps:当前操作的都是系统文件,命令前要加sudo才可以修改)。$sudogedit/etc/vsftpd.conf进入后,找到第26~29行(我的安装版本是这几行),确定26行的local_enable=yes。并把29行write_enable=yes前边的#去掉(有#是注释行)。26行的意思是:是否允许本地用户登录;29行:是否允许上传文件。第三步、一切OK,重启一下FTP服务,使修改后的配置文 阅读全文
posted @ 2012-06-22 21:08 Grant_688 阅读(198) 评论(0) 推荐(0)
摘要: 使用expect实现自动登录的脚本,网上有很多,可是都没有一个明白的说明,初学者一般都是照抄、收藏。可是为什么要这么写却不知其然。本文用一个最短的例子说明脚本的原理。 脚本代码如下: ############################################## #!/usr/bin/expect settimeout30 spawnssh-lusername192.168.1.1 expect"password:" send"ispass\r" interact ###################################### 阅读全文
posted @ 2012-06-22 21:07 Grant_688 阅读(362) 评论(0) 推荐(0)
摘要: 1.sh脚本之间参数传递:a.shFILE=xxxshb.sh$FILEb.shcp$1/usr/local/2.sh脚本给expect脚本传参a.sh#!/bin/shexportDEBUG=true;DEBUG_ECHO(){if["$DEBUG"="true"];thenecho$@ fi}JENKINS_FILE_NAME=/home/grant/jenkins/jenkins.warDEBUG_ECHO"$JENKINS_FILE_NAME"START_CI_CMD=sudojava-jar$JENKINS_FILE_NAM 阅读全文
posted @ 2012-06-22 21:06 Grant_688 阅读(1050) 评论(0) 推荐(0)
摘要: ubuntu在安装的时候会让你输入一个主机名,如果安装之后觉得不好,又想改,怎么办?方法很简单,打开“终端”,输入:gedit/etc/hostname,然后在弹出的窗口中直接修改,修改完按保存即可。上面这条命令是必须在root环境下才能打开的,也就是说你当前登陆ubuntu的用户名必须是root,如果不是在root环境下,即输入这个命令:sudogedit/etc/hostname,同样修改完后保存,重启系统后,可生效。但是这样操作会产生另一个问题:在执行sudo命令时,会提示sudo:unabletoresolvehostchen-new,亦即无法解析主机chen-new。不过幸好sud. 阅读全文
posted @ 2012-06-22 21:05 Grant_688 阅读(523) 评论(0) 推荐(0)
摘要: 【1】编程环境:程序员来应该关注的是编程本身,也许等你熟悉VI/EMACS/GCC之后(也许1个月,也许1年)你还是会发现自己一行程序也写 不出来。所以我推荐新手使用CodeBlocksLinux版本,它是一个成熟而完整的IDE,当然你也可以用Eclips.当然高效率的编辑还是要用 专业的编辑器,但是有一点是肯定的,人脑是最重要的,电子文档还是你思维的电子呈现,那么多高效率的专业打字员里面能够编程的寥寥无几。【2】 学习方向:阶段1:看书,做书上的习题,掌握文件,系统调用,线程、进程、网络编程等基本知识(还是C的部分)加深对语言和系统的了解。阶段2:上SF上 面下载一些别人的代码研究,阶段3: 阅读全文
posted @ 2012-06-22 21:04 Grant_688 阅读(168) 评论(0) 推荐(0)