Ubuntu与Centos差异功能集锦

尽管Ubuntu和Centos都是Linux内核,但终归在细节上还是有所区别,笔者原来用惯了Centos,换到Ubuntu有些许不适应,现将区别逐步记录到本文,以备查询。
一、Vim编辑器
1.插入模式
命令行模式下按一下i(当前光标位插入)或a(当前光标位之后插入)或o(插入新行且从行首输入)进入插入模式:
1)删除字符
BackSpace键删不了光标前的字符,而是向左移动光标;
要删除当前光标位置的字符,需要Delete键;
2)非字符型键
BackSpace、Delete、上、下、左、右等键按下后都会返回到命令行模式;
3)删除行
在插入模式下按Delete无法删除行,需退回到命令行模式下,按两次d键删除光标所在行。
2.命令行模式
插入模式下按非字符型键或Esc进入命令行模式:
1)复制粘贴
「yw」 :  将光标所在之处到字尾的字符复制到缓冲区中。
「#yw」:  复制#个字到缓冲区
「yy」 :  复制光标所在行。[超常用]
「#yy」:  例如,「6yy」表示拷贝从光标所在的该行”往下数”6行文字。
「p」  :  粘贴,将缓冲区内的字符贴到光标所在位置。注意:所有与”y”有关的复制命令都必须与”p”配合才能完成复制与粘贴功能。
“ayy  :  将复制行放入buffer a, vi提供buffer功能,可将常用的数据存在buffer
“ap   :  将放在buffer a的数据粘贴。
“b3yy :  将三行数据存入buffer b。
“b3p  :  将存在buffer b的资料粘贴
二、查看上下屏内容
Ubuntu命令行模式没有边上的页面滚动条,查看不同屏内容要用屏幕翻页快捷键:
shift+PgUp 向前翻看,一般翻13页左右。
shift+PgDown 向后翻看,一般翻13页左右
三、安装软件包
例如安装gedit:
$sudo apt-get install gedit
四、参看系统版本
$ lsb_release -a
No LSB modules are available.
Distributor ID:    Ubuntu
Description:    Ubuntu 17.10
Release:    17.10
Codename:    artful
五、查看系统是32位还是64位
$ uname -a
Linux ubuntu 4.13.0-21-generic #24-Ubuntu SMP Mon Dec 18 17:29:35 UTC 2017 i686 i686 i686 GNU/Linux
其中没有X86_64代表系统是32位的,否则是64位的
原文链接:http://www.zzkook.com/content/ubuntuyu-centoschai-yi-gong-neng-ji-jin

发表评论