摘要: shell script 的追踪与 debugscripts 在运行之前,最怕的就是出现语法错误的问题了!那么我们如何 debug 呢?有没有办法不需要透过直接运行该 scripts 就可以来判断是否有问题呢?呵呵!当然是有的!我们就直接以 bash 的相关参数来进行判断吧![root@www ~]... 阅读全文
posted @ 2014-06-15 19:04 SEC.VIP_网络安全服务 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 1.dd:并不是删除,而是剪切,虽然剪切有删除的效果,但是有时会出错,加入用一行替换另一行:现复制(yy)一行,然后跳到另一行,“删除”(dd)该行,然后想要粘帖上之前复制的那行,按下(yy),贴上的是刚才删除的那行而非我们之前复制的那行。 阅读全文
posted @ 2014-06-15 18:14 SEC.VIP_网络安全服务 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 配置vim的方法是在用户主目录下建立个.vimrc文件,我一般使用root帐户,所以就在/root/下建立一个.vimrc文件:vi/root/.vimrc,以下是我的配置,直接复制粘贴进去即可。用户可以根据需求添加功能,关于set的使用方法可以在vim的命令状态下输入:sethelp获取帮助。××... 阅读全文
posted @ 2014-06-15 17:08 SEC.VIP_网络安全服务 阅读(1748) 评论(0) 推荐(0) 编辑
摘要: 利用 case ..... esac 判断上个小节提到的『 if .... then .... fi 』对於变量的判断是以『比对』的方式来分辨的,如果符合状态就进行某些行为,并且透过较多层次 (就是 elif ...) 的方式来进行多个变量的程序码撰写,譬如sh09.sh 那个小程序,就是用这样的方... 阅读全文
posted @ 2014-06-15 15:01 SEC.VIP_网络安全服务 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 在STL中基本容器有: vector、list、deque、set、mapset 和map都是无序的保存元素,只能通过它提供的接口对里面的元素进行访问set:集合, 用来判断某一个元素是不是在一个组里面,使用的比较少map:映射,相当于字典,把一个值映射成另一个值,如果想创建字典的话使用它好了底层采... 阅读全文
posted @ 2014-06-15 12:03 SEC.VIP_网络安全服务 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 对于头文件中为什么可以定义const变量(或对象),以及推荐用const代替#define宏定义,之前一直概念不清晰,今天就总结一下。之前在网上查过,解释的都不太到位,或者角度不一样(从编译原理、强弱定义?),总之不能清晰理解,发现《C++ Primer》上基本上涵盖了所有平常遇到的C/C++问题,... 阅读全文
posted @ 2014-06-15 10:13 SEC.VIP_网络安全服务 阅读(953) 评论(0) 推荐(0) 编辑