随笔分类 - Linux学习

摘要:Linux Top界面 Linux界面详细解读:第一行显示的内容和uptime命令一样,【l】可以显示和隐藏这个区域:top这个没有什么意思,只是个名称而以01:47:56系统当前时间up 1:26系统开机到现在经过了多少时间2 users当前2用户在线load average:0.00,0.00,0.00系统1分钟、5分钟、15分钟的CPU负载信息第二行:Tasks英文意思是工作;任务;差事。38 total很好理解,就是当前有38个任务,也就是38个进程。1 running1个进程正在运行37 sleeping37个进程睡眠0 stopped停止的进程数0 zombie僵死的进程数Cpu. 阅读全文
posted @ 2012-08-01 15:34 Mr.Rico 阅读 (441) | 评论 (0) 编辑
摘要:Vim 中使用 OmniComplete 为 C/C++ 自动补全 OmniComplete 并不是插件的名字,而是 Vim 众多补全方式中的一种(全能补全)。说白了 OmniComplete 其实就是根据光标前的内容猜测光标后的内容,具体怎么猜取决于所采用的脚本。 而 OmniCppComplete 就是专为 C/C++ 编写的 OmniComplete 一个补全脚本。 那么经常和 OmniCppComplete 一起出没的 Ctags 又是什么呢?Ctags 全名 Exuberant Ctags,是一个独立的程序(也就是说,其实和 Vim 一点... 阅读全文
posted @ 2012-05-15 17:08 Mr.Rico 阅读 (15471) | 评论 (2) 编辑
摘要:set命令可以用来定制shell环境,使用选项“o”来打开或者关闭选项。例如打开选项:set -o 选项,关闭选项目:set +o 选项。 例如要打开vi交互式命令行编辑,则如下: [root@localhost ~]# set -o #查看当前设置情况 ...... privileged off verbose off vi off #关闭中 xtrace off ... 阅读全文
posted @ 2012-02-19 23:33 Mr.Rico 阅读 (522) | 评论 (0) 编辑
摘要:linux下的文件结构,看看每个文件夹都是干嘛用的:/bin 二进制可执行命令/dev 设备特殊文件/etc 系统管理和配置文件/etc/rc.d 启动的配置文件和脚本/home 用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示/lib 标准程序设计库,又叫动态链接共享库,作用类似windows里的.dll文件/sbin 系统管理命令,这里存放的是系统管理员使用的管理程序/tmp 公用的临时文件存储点/root 系统管理员的主目录(呵呵,特权阶级)/mnt 系统提供这个目录是让用户临时挂载其他的文件系统。/lost+found 这个目录平时是空的,系统非 阅读全文
posted @ 2011-09-21 15:25 Mr.Rico 阅读 (578) | 评论 (0) 编辑
摘要:方法1: 光标放到第6行, 输入:2yy 光标放到第9行, 输入:p 此方法适合复制少量行文本的情况,复制第6行(包括)下面的2行数据,放到第9行下面。 方法2: 命令行模式下输入 6,9 co 12 复制第6行到第9行之间的内容到第12行后面。 方法3: 有时候不想费劲看多少行或复制大量行时,可以使用标签来替代 光标移到起始行,输入ma 光标移到结束行,输入mb 光标移到粘贴行,输入mc 然后 :'a,'b co 'c 把 co 改成 m 就成剪切了 要删除多行的话,可以用 :5, 9 de 阅读全文
posted @ 2011-08-22 16:43 Mr.Rico 阅读 (66) | 评论 (0) 编辑
摘要:(一) 一个帖子引发的开源之路 20年前的10月5日,Linus Torvalds 在 comp.os.minix 新闻群组发布了以下帖子: Do you pine for the nice days of minix-1.1, when men were men and wrote their own device drivers? Are you without a nice project and just dying to cut your teeth on a OS you can try to modify for your needs? Are you finding it... 阅读全文
posted @ 2011-08-19 10:53 Mr.Rico 阅读 (96) | 评论 (0) 编辑
摘要:本文将举例对比PowerShell和Unix Shell,通常是Linux Bourne Shell(包括sh、ksh和bash等)。二者存在非常大的差异,最大不同是PowerShell将对象作为基本的操作单元,而Unix Shell将字符串作为基本单元;相似之处是二者均有数量巨大内置命令,而且允许用户扩展。1 实例:终止进程在Unix操作系统中为了终止所有以字母“p”开头的进程,需要在命令行中运行下面的命令:$ ps -e | grep " p" | awk '{ print $1 }' | xargs kill通过ps命令获取了当前进程的清单并将获取的文 阅读全文
posted @ 2011-07-24 16:26 Mr.Rico 阅读 (265) | 评论 (0) 编辑