通过vim打开多个文件(可以通过ctags或者cscope)
“:ls”查看当前打开的buffer(文件)
“:b num”切换文件(其中num为buffer list中的编号)
可以用到的命令有
“:bn” — next buffer in the buffer list
“:bp” — previous buffer in the buffer list
“:b#” — previous buffer you was in
vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也是Linux中最基本的文本编辑器,学会它后,您将在Linux的世界里畅行无阻。 More …
当我修改了/etc/profile文件,我想让它立刻生效,而不用重新登录;这时就想到用source命令,如:source /etc/profile,对source进行了学习,并且用它与sh 执行脚本进行了对比,现在总结一下。 More …
/sbin/init程序是系统中所有程序的父进程。这个进程的PID总是1,它负责启动组成Linux操作系统的其他进程。那些使用过一段时间Linux操作系统的用户都知道,Ubuntu服务器上的init程序与大家之前习惯使用的init程序不同。它们在如何初始化UNIX操作系统方面有一些不同的标准,但是绝大多数传统Linux发行版都使用著名的System V init模型(马上就会讲到),然而一些现代Linux发行版选择使用其他系统,如Upstart,或者最近的systemd。例如,Ubuntu服务器选择使用Upstart,但它仍然保留了System V init程序的杰出结构,如运行等级(runlevel)和针对向后兼容的/etc/rc?.d文件夹,而且Upstart现在开始处理底层所有的工作。因为服务器上最常使用的两种init系统是Sytem V init和Upstart,所以下面就分别介绍它们。 More …
相当一部分软件都是区分系统版本的(难道不能做的更智能一点?),所以在下载这些软件之前首先要确定自己所用操作系统到底是32位还是64位,查阅了一些资料,结合实际情况,简单总结了一下。 More …
ln是linux中又一个非常重要命令,它的功能是为某一个文件在另外一个位置建立一个同不的链接,这个命令最常用的参数是-s,s 是代号(symbolic)的意思。具体用法是:ln –s 源文件 目标文件。 More …
添加yum源前先安装fastestmirror/downloadonly插件和axelget插件:
1.安装fastestmirror/downloadonly插件
由于yum中有的mirror速度是非常慢的,如果yum选择了这个mirror,这个时候yum就会非常慢,对此,可以下载fastestmirror插件,让系统yum的时候自动选择最快的镜像: More …