Linux系统基础之六:vim编辑器简介和linux下软件的安装
来源:互联网 发布:windows pe如何装系统 编辑:程序博客网 时间:2024/05/19 12:15
linux文本编辑器Vim
VIM配置文件位置 /root/.vimrc (没有则创建)
/home/用户名/.vimrc(没有则创建)
1.Vim常用操作
Vim工作模式:
1.进入 :输入vi [文件名]或者vim[文件名] 文件名:不存在则创建新文件 (刚进入vim处于命令模式)
2.退出:输入:wq
3.进入插入模式:输入i或者a或者o退出:ESC键
4.编辑模式输入:然后在输入命令(如set nu)命令输完后自动退出,并且进入命令模式。
图示:
命令模式下的快捷键命令:
编辑模式下的一些命令:
命令模式或编辑模式下:
替换和取消命令(常用)
搜索和搜索替换(常用)
搜索:命令模式下输入/加要搜索的字符,换下一个按n;例如:/log 下个按n
替换:命令模式下。输入%s(表示全文替换)或者n1,n2s然后加上/[需要替换的字符串]加上/[替换的字符串]加上/g
例::%s/old/new/g (将全文本中的old字符替换为new字符)
2.Vim操作技巧
(1) 导入另外一个文件内容到当前文件中的命令
: r [文件名]
范例:r /root/log (将log文件的内容导入当前文件中)
(2)导入命令执行结果到文本内容中
:r !命令
范例:r !who(将who命令的执行结果导入当前文件内容中)
(3)
(4)键入替换命令
:ab A B(输入A后键回车变成B)
范例:ab myemailxxxxxxx@qq.com(输入myemai后回车变成xxxxxxx@qq.com)
二.linux软件安装
1.软件包管理简介
(1)分类:
1.源码包------>(C语言包,是C语言文件)
2.二进制包------>(RPM包、系统默认包)
优缺点:
2.RPM包管理-rmp命令管理
(1)
(2)
(3)rpm命令管理
一般安装和升级使用全名,一般卸载、查询使用包名
1.安装升级与卸载
手工安装:
rpm -ivh [包全名] (手工安装,不推荐)
选项:
-i 安装
-v 显示详细信息
-h 显示安装进度
升级:
rpm -Uvh[包全名]
选项:
-U 升级
卸载:
rpm -e [包名]
选项:
-e 卸载
查询是否安装:
校验:
RPM包的提取(用于系统恢复)
3.yum在线管理-IP地址配置和网络yum源
(1)IP地址配置和网络yum源
1. IP地址配置修改,详细见笔记Linux虚拟机网络配置(桥接模式)
下图,配置网络:
2.网络yum源:
网络yum源配置文件位于:
/etc/yum.repos.d/CentOS-Base.repo
配置已经写好,默认yum源在国外网站:↓↓↓↓↓↓↓↓
4.yum命令管理
yum包安装软件命令
安装:
yum -y install [包名]
选项:
install 安装
-y 自动安装(不用弹出询问)
升级:
卸载:
YUM软件组管理:
5.光盘yum源:
1.光盘yum源的搭建
改名即可。方便以后需要使用时 改回来
源码包管理
1.源码包和rpm包的区别
大部分系统可执行服务的可执行文件都在 /etc/rc.d/init.d/中
所有rpm安装的包都在这个位置
因此还可以使用简化命令: service [服务名] start (红帽专用)
源码包安装的可执行命令都在:
/use/local/[服务名]/bin/ 这个位置下
启动服务只能用绝对路径名。
2.源码包安装过程
因为源码包其实就是.C源文件,因此需要安装C语言翻译器:gcc
yum -y install gcc
然后就可以去下面源码包资源网站下载:
http://mirror.bit.edu.cn/
下载源码包应该保存在/usr/local/src/下
安装位置必须在/usr/local/下
什么时候出现错误:
1.安装停止
2.出现error、warning、no提示
两个条件缺一不可
进入目录后,不熟悉的软件可以先查看说明,说明一般是文件名INSTALL的文件,打开查看说明。
查看完后,进行编译前的配置准备:
输入命令:./configure --prefix=/usr/local/[目录名]
↓
文件的安装目录
执行命令后,查看最几行有无报错
然后进行编译:
编译命令:make
执行命令后,查看最几行有无报错
编译完后,执行编译安装(向/usr/local/[目录名]中写入)
编译安装命令:make install
执行命令后,查看最几行有无报错
其实源码包的安装过程,在INSTALL中已经说明:
总结:
源码包安装,一般三部:
1.编译前准备./configure --prefix=/usr/local/[目录名]
2.编译make
3.编译安装make install
每个步骤执行后检查有无报错
最后:
RPM包和源码包选择:
RPM包:服务器本机需要的服务 (比如 gcc)
源码包:多人访问的服务,对稳定性,执行效率要求高
(比如 httpd)
7.脚本包安装
一般脚本安装包都是用于安装linux的硬件驱动。一般用于软件的脚本包都很少。
0 0
- Linux系统基础之六:vim编辑器简介和linux下软件的安装
- Linux 系统下vi和vim编辑器的使用
- linux 下安装 vim 编辑器
- Linux下的编辑器:vi和vim
- linux下的系统和软件配置方法简介
- Linux 下的软件安装简介
- Linux下的VIM编辑器
- linux系统下的vim编辑器的用法
- linux系统下编辑文件(vim编辑器)
- Linux 基础操作之 Vim 编辑器
- linux基础之vim编辑器使用技巧
- 如何在Linux下安装vim编辑器
- Linux系统学习之vi/vim 编辑器
- Linux运维+系统服务搭建(六)vim编辑器用法
- Linux系统下软件的安装
- linux系统下的软件安装
- linux系统下软件的安装
- Linux系统下的软件安装方式
- Android.mk
- [置顶]援引个人新浪博客
- 2016年终总结——碌碌无为无所事事的一年
- python中的eval
- MySQL 5.7.9 (64位)解压版正确修改默认密码
- Linux系统基础之六:vim编辑器简介和linux下软件的安装
- Comparative 11n throughput and range
- Oracle Pivot函数语法详解及应用实例
- Linux下的磁盘空间管理
- 图之十字链表
- 优化MySQL性能的84个使用建议
- 2016年感悟
- 阿里云搭建LAMP环境详细教程
- 2017个人年终终结