linux基础配置

vim简单配置

本文介绍一下vim的简单配置
在终端下使用vim进行编辑时,默认情况下,编辑的界面上是没有显示行号、语法高亮度显示工作,需要手动设置一个配置文件:.vimrc。

vim .vimrc

然后shift+i进入插入模式添加下列代码

set nocompatible 
set nummber 
filetype on 
set history=1000 
set background=dark 
syntax on 
set autoindent 
set smartindent 
set tabstop=4 
set shiftwidth=4 
set showmatch 
set guioptions-=T 
set vb t_vb= 
set ruler 
set nohls 
set incsearch 
if has(“vms”) 
set nobackup 
else 
set backup 
endif

再安esc :wq 退出新建一个vim test.c查看是否设置成功。如需要设置更高大上的配置,可查看《鸟哥的私房菜》。

vim常用编辑指令

1.//j 向下 k 向上 l向右 h 向左
2.//在光标所在行下插入并进入编辑模式 o
3.//再过光标所在行上面插入 O
4.//r 替换光标所在位置的一个字母
5.//gg=G 文件自动对齐
6. //L 当前屏幕最下
7. //H 当前最上行
8. //M 中间行
9. //$ 当前行行尾
10. // 0 当前行行首
11.// w 下一个单词的首部
12.// b 上一个单词首部
13.//ndd 删除n行
14.//:99 快速到某行
15.// { 上一个空白行
16.// } 下一个空白行
17.//% 左右括号匹配
18.//a 追加在后
19.//i 插入光标所在位置
20.//R 替换模式 esc  恢复命令模式  U 撤销
21.//yw 拷贝一个单词
22.//nyw 拷贝n个单词
23.//x 删除一个字符
24.//dw 删除光标所在位置至单词结尾
25.//db 删除光标所在位置至开始
26.//D 删除从光标所在位置到当前行结尾
27.//d0 删除光标所在位置到当前行首
28.//dG 删除从光标所在位置至当前文件结尾
29.//v 进入可视化  x 删除  y 复制
30.//fg 从后台恢复至前台
31.//d} 删除光标所在位置1到下一空白行
32.// / 进入查找模式 n 下一个 N 上一个//:%s/old/new/g 全文替换
33.// : 起始行,结束行s/old/new/  替换每行第一个
34.//:开始,结束 s/old/new/g 替换所有出现的
35.//:%s/;\r{\r}\r/g 添加打括号
36. //:r file 拷贝文件至光标所在位置
37.//:set nu 显示行号 nnu 不显示行号
38.//dd 删除一行
39. //vsp file 垂直分屏
40. //ctrl ww 切换
41.//yy 拷贝当前行 p 站贴
42.//u 撤销上一操作

三种安装方式

源码安装
源码包是开源的可自行更改的程序包,大多用C语言开发,不能直接使用,需要编译成二进制的可执行文件;
编译源码包的必须有gcc支持,如果没有需要安装 yum install gcc

执行的步骤: ./configure  make &&make install安装包(具体安装文件的内容都是源程序代码),
 之后再把源程序代码编译为二进制可执行程序代码,
 再把二进制程序代码复制到系统指定目录(该步骤类似rpm方式)。
 该方式安装更灵活,可以对软件的各个部分进行灵活配置。

例如apache、mysql、php各个版本可以灵活配置安装。


执行步骤:

① > ./configure    做配置,给软件设置安装路径和具体参数

② > make        对软件进行编译,把源代码编译为可执行的二进制代码

③ > make install   把生成的二进制文件给复制到系统指定目录



压缩包解压:

.tar.gz   ----->  tar  zxvf  压缩包文件

.tar.bz2  ----->  tar  jxvf  压缩包文件

yum安装
首先保证虚拟机联网:
打开服务,启动VMware NAT Service即可
通过yum list可罗列出当前一共有哪些软件包,使用grep命令筛选出需要的包。

yum list | grep gcc

这里写图片描述
紧接着开始安装

sudo yum install gcc

效果为:
这里写图片描述
一直输入y直至出现complete即可。
卸载输入 sudo yum remove gcc其余过程同安装

rpm安装

1.rpm -i 需要安装的包文件名
rpm -i example.rpm  #安装 example.rpm 包;
rpm -iv example.rpm  #安装 example.rpm 包并在安装过程中显示正在安装的文件信息;
rpm -ivh example.rpm  #安装 example.rpm 包并在安装过程中显示正在安装的文件信息及安装进度;
2.升级:rpm -U 需要升级的包
rpm -Uvh example.rpm #升级 example.rpm 软件包
 卸载:rpm -e 需要卸载的安装包,如果有其他程序依赖这个包,系统会提示不能删除,如果要强行删除要加上--nodeps,这时跟他有依赖关系的其它软件是不会删除的,但是这些软件可能因为系统里缺少了它也不能运行了。
 在卸载之前,通常需要使用rpm -q …命令查出需要卸载的安装包名称。
 附加:RPM 的其他附加命令
--force 强制操作 如强制删除等;
--requires 显示该包的依赖关系;
--nodeps 忽略依赖关系并继续操作; 

rpm与yum安装区别:

1. yum是从网络安装源(例如网易镜像,可以自己配置)上下载rpm,如果存在依赖关系会把依赖的rpm同时下载安装。
2. rpm是安装本地存在的rpm包,如果存在依赖也需要安装上,如果某个rpm是自己修改编译的,那么只能用rpm安装了。

小白欢迎各位大神指出错误哦!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值