拆分文件
split
-b | 指定分割大小 |
---|---|
split -b | 大小 源文件 |
末行模式 查找替换
set un | 显示行号 |
---|---|
w | 保存 |
q | 退出 |
! | 强制 |
/ | 查找关键字 区分大小写 |
set ai | 自动对齐 |
set list | 显示隐藏字符 |
末行查找替换
通式
范围 s /旧字符/新字符/修饰符
范围
不写 | 默认处理光标所在行 |
---|---|
% | 全文 |
$ | 最后一行 |
$-1 | 倒数第二行 |
n | n代表数字第n行 |
3,10 | 3到10行 |
. | 当前行 |
., | 当前行大到某一行 |
n,+3 | 从第n行到3行 |
修饰符
g | 全局替换 |
---|---|
i | 忽略大小写 |
c | 替换前询问是否替换 |
s/root/abmin/g
在所有行开头加上就#
% s/^/#/
去掉开头所有的#
% s/^#//
在linux中安装软件
1.rpm
2.yum
3.编译
rpm软件包 扩展名为”.rpm“ centos redhat
deb软件包 扩展名为”.deb“
rpm查询
rpm -q | 查询已安装的文件 |
---|---|
rpm -qa | 查询所有已安装的软件 |
rpm -q 软件名 | 查询莫格软件是否已安装 |
rpm -qc 软件名 | 查询摸个软件的配置文件 |
rpm -ql 软件名 | 某软件的所有文件列表 |
rpm -qi 软件名 | 软件的基本信息 |
如图所示用rpm -q 查找到了rpm文件
rpm 安装
rpm -ivh 软件名
i | install 安装 |
---|---|
v | 显示过程 |
h | #########进度条 |
系统中
mount /dev/sr0 /mnt #先将光驱中的内容复制到mnt目录
cd /mnt/Packages
安装软件
ls|grep httpd
rpm -ivh httpd-tools-2.4.6-67.el7.centos.x86_64.rpm
rpm -ivh httpd-2.4.6-67.el7.centos.x86_64.rpm
rpm -q httpd
卸载
rpm -e 软件名 (可以缩写)
rpm -e httpd