linux 文本编辑 软件管理
gerp 命令 :
grep是强大的文本搜索工具,它对文本文件逐行查看,如果找到匹配的模式,就会打印出包含此模式的所有行,并且grep支持正则表达式
1 grep 选项 模式 被查找文件 :
grep root /etc/passwd
ls /var/log/|grep log # 查找 /var/log/ 下的 带log 的文件 | 是管道符
gret 常用参数
-c 不打印匹配的行的内容,而是打印匹配的行数 grep -c sudo /var/log/secure
-i 不区分大小写匹配 grep -i Onboot /etc/sysconfig/network-scripts/ifcfg-e*
-n 显示匹配到的行的行号 grep -n PATH ~/.bash_profile
-v 打印除匹配行之外的其它行
常用正则表达式 :
^ 匹配字符串的开头
$ 匹配字符串的结尾
. 任意单个字符
.* 任意字符
^$ 空白行
vim 简介:
简介:
vi是跨平台的高度可配置的文本编辑器,支持linux、windows、mac,利用它可以建立、修改文件,vim是vi的增强版,与vi完全兼容,并且2者都是自由软件
vim的设计理念 : 命令组合、模式切换
vim 安装 : yum install vim
vim命令格式 : $vim [filename] filename是要编辑的文件,如果文件不存在,就会创建新文件
vim 三种模式:
命令模式: 在Linux终端中输入“vim 文件名”就进入了命令模式,但不能输入文字
编辑模式: 在命令模式下按 i 就会进入编辑模式,此时就可以编辑文件,按Esc可回到命令模式
末行模式: 在命令模式下按:进入末行模式,左下角会有一个冒号出现,此时可以敲入末行模式 支持的命令并执行,如:wq保存退出 :q不保存退出 :wq!强制保存退出
vim 编辑模式:
简单常用命令模式:
vim 命令模式下 :
vim 末行 模式:
vim 常见问题:
下载 软件解决 rpm 依赖关系:
yum :
编译安装:
编译安装 python3:
转载于:https://www.cnblogs.com/jiangchunsheng/p/9094063.html
linux 文本编辑 软件管理相关推荐
- Linux笔记 软件管理
一.软件包分类 1.软件包分类:源码包.二进制包 源码包:源代码 1)优点:开源,有能力可修改源代码 可以自由选择所需的功能 软件是编译安装,更适合Linux系统,更稳定效率更高 卸载方便. 2)缺点 ...
- linux suse 软件管理工具 zypper 简介
程序开发及测试工作中没少接触Linux os,现在主流的系统有unbuntu,centos, redhat等,由于本人所在公司较多应用的是SUSE系统,在日常工作中,经常需要下载安装包或者卸载安装包一 ...
- Linux 的软件管理及配置 - 安装、卸载、升级、依赖
1. 对比:Windows 和 Linux 上软件的安装与卸载 大部分 Linux 使用者都是从 Windows 转过来的,先对这俩做个对比,有助理解. 就像在 Windows 下,很多软件也有安装版 ...
- 【linux】软件管理
linux软件管理 文章目录 linux软件管理 桥接模式下配置虚拟机连接互联网 nmcli相关命令 windows和linux之间的FTP linux中的软件包类型 rpm相关命令 搭建本地软件仓库 ...
- linux yast 软件管理_SUSE Linux 特色管理工具YaST
主持人:YaST是干什么的? 刘俊贤:YaST是另外一个系统工具.很多人认为它是软件管理工具,YaST是SUSELinux里面核心的管理工具,我们有一套开源的工具开发出来. 主持人:你说他是系统的管理 ...
- 云计算Linux运维——Linux系统——软件管理
点关注不迷路 目录 点关注不迷路 1RPM软件管理 1.软件安装包类型 2.RPM软件安装包的组成 二.RPM软件管理操作 rpm命令 1.安装软件 2.查看软件 3.卸载软件 2yum工具介绍 一. ...
- Linux中软件管理的yum命令
yum命令 注意:yum命令的使用必须是在yum源搭建成功后才能正常运行. yum clean all 清除原有yum缓存 yum repolist 列出仓库信息 yum install softwa ...
- linux arch 软件管理工具 pacman 简介
目录 一,什么是pacman 二,pacman参数详细说明 三,一些常規用法 一,什么是pacman Pacman 是一个 软件包管理器, 作为 ArchLinux发行版的一部分. 它最早由 Arch ...
- linux yast 软件管理_系统管理工具 Spacewalk
Linux管理工具Spacewalk是红帽大力支持的一个开源项目,红帽也是该发起人之一.Spacewalk可管理Fedora.红帽.CentOS.SUSE与Debian Linux服务器.当你的数据中 ...
最新文章
- InfluxDB 2.0 Alpha展开测试!将会加入查询语言Flux
- 对面向接口编程、按分层建项目的反思和新的分层结构思路
- 系列(九)—TCP/UDP协议
- 无状态Spring安全性第1部分:无状态CSRF保护
- uni-app动态绑定class和style
- 数据结构之查找算法:B+树
- ASP.NET 服务器部署IIS程序池进程标示配置要和SQL SERVER一致,否则不能拽出数据
- AirCard 750 GPRS无线上网卡的问题及随想
- Long-Short Memory Network(LSTM长短期记忆网络)
- 创业者都认为经营一家新公司最主要的目标是融资
- 求字符串的最小正周期
- shell 传递参数
- 爱普生xp245手动清零_仍在Windows XP上吗? 手动更新或感到烦恼
- 整合springmvc+mybatis+veloctiy三
- 运维:你们 JAVA 服务怎么又又又又出问题了!内存降不下来!
- 服务器进pe iso安装系统,进入PE肿么安装iso系统?
- python小波包分解_小波包获得某个节点信号的几个细节问题
- 简述结构化范型和面向对象范型的要点,并分析它们的优缺点。
- cpp map 获取所有 key_酪蛋白磷酸肽CPP:促进钙吸收它超强
- WebRTC基础实践 - 10. 总结