Posts Tagged ‘linux’
二
Ubuntu使用技巧(不定期整理)
作者: boke ,分类: 操作系统&应用程序
总是记不住Ubuntu的那些复杂的命令,在这里整理一下。
1、配置桌面显示项
打开终端,输入gconf-editor ,打开配置编辑器。然后依次这样选择进入桌面项目配置图标:apps -> nautilus -> desktop
- computer_icon_visible (计算机图标)
- home_icon_visible (主文件夹图标)
- trash_icon_visible (回收站图标)
- vomules_visible (自动挂载的磁盘)
2、终端加到右键菜单
sudo apt-get install nautilus-open-terminal
3、右键单击文件或文件夹,以管理员打开
sudo apt-get install nautilus-gksu
4、激活root
sudo -i
sudo passwd root
5、允许root登录
“系统管理”->“登录窗口”->“安全”,选中“允许本地系统管理员登录”。
6、英文环境下安装中文输入法
如果已经装了scim,就不需要sudo apt-get install scim了。终端中输入sudo apt-get install scim-chinese,回车安装。安装完后,在/etc/X11/Xsession.d目录下新建文件95xinput,文件内容如下:
/usr/bin/scim -d
XMODIFIERS=”@im=SCIM”
export XMODIFIERS
export GTK_IM_MODULE=scim
这样scim就可以随机启动,并且在GTK程序里也可以使用了。
一
linux vi文本编辑器使用
作者: boke ,分类: 操作系统&应用程序
·一般模式:以 vi 处理一个档案的时后,一进入该档案就是一般模式了。在这个模式中,你可以使用『上下左右』按键来移动游标,您可以使用『删除字元』或『删除整行』来处理档案内容,也可以使用『复制、贴上』来处理您的文件资料。
·编辑模式:在一般模式中可以处理删除、复制、贴上等等的动作,但是却无法编辑的!要等到您按下『i, I, o, O, a, A, r, R』等字母之后才会进入编辑模式。注意了!通常在 Linux 中,按下上述的字母时,在画面的左下方会出现『 INSERT 或 REPLACE 』的字样,才可以输入任何字来输入到您的档案中!而如果要回到一般模式时,则必须要按下『Esc』这个按键即可退出编辑模式。
·指令列命令模式:在一般模式当中,输入『 : 或 / 』就可以将游标移动到最底下那一行,在这个模式当中,可以提供您『搜寻资料』的动作,而读取、存档、大量取代字元、离开 vi 、显示行号 等等的动作则是在此模式中达成的!
简单的说,我们可以将这三个模式想成底下的图示来表示之:

闲话不多说,我们底下以一个简单的例子来进行说明吧!
简易执行范例
我们怎幺使用 vi 建立一个档名为 test.txt 的资料呢?也是很简单的啦,
1.使用 vi 进入一般模式;
[root @test root]# vi test.txt
直接输入『 vi 档名』即可进入 vi 了!如下图所示,左下角还会显示这个档案目前的状态!如果是新建档案会显示 [New File],如果是以存在的档案,则会显示目前的档名、行数与字元数,例如:『”/etc/man.config” 145L, 4614C』

2.按下 i 进入编辑模式,开始编辑文字;
在一般模式之中,只要按下 I, o, a 等字元,就可以进入编辑模式了!在编辑模式当中,您可以发现在左下角会出现 –INSERT- 的画面,那就是可以输入任意字元的提示啰!这个时候,键盘上除了 [Esc] 这个按键之外,其他的按键都可以视作为一般的输入按钮了,所以您可以进行任何的编辑啰!(注:在 vi 里面, [tab] 这个按钮所得到的结果与空白字元所得到的结果是不一样的,特别强调一下!)

3.按下 [ESC] 按钮回到一般模式;
好了,假设我已经按照上面的样式给他编辑完毕了,那么应该要如何退出呢?是的!没错!就是给他按下 [Esc] 这个按钮即可!马上你就会发现画面左下角的 – INSERT – 不见了!
4.在一般模式中按下 :wq 储存后离开 vi !
OK,我们要存档了,存档并离开的指令很简单,输入『:wq』即可存档离开!(注意了,按下 : 该游标就会移动到最底下一行去!)这时你在提示字元后面输入『 ls -l 』即可看到我们刚刚建立的 test.dat 档案啦!整个图示有点像底下这样:

如此一来,您的档案 test.txt 就已经建立起来啰!很简单吧!需要注意的是,如果您的档案权限不对,例如为 -r–r–r– 时,那么可能会无法写入,那么可以使用『强制写入』的方式吗?可以!使用『:wq!』多加一个惊叹号即可!不过,需要特别注意呦!那个是在『您的权限可以 改变』的情况下才能成立的!关于权限的概念,请参考一下 Linux 的档案权限概念 啰!
命令列内容说明
如前所述,所谓的命令列或命令模式,就是在最下面一行没有显示『–INSERT–』或者『–REPLACE–』字样的时候。通常在命令列中的指令有下面几种:(注意,当按下『:』 时,游标会自动移动到萤幕的最下面一行!)



