sed命令
格式: sed [选项] 操作 目标文件
选项: -i:修改原始文件【如果不加-i,那就是仅仅修改内存中的文件副本】
案例:将1.txt中的tom修改成jerry。 sed -i "s/tom/jerry/g" 1.txt
将1.txt中/修改成@ sed -i "s#/#@#g" 1.txt
awk命令
作用:截取文件中每行的指定的字段
格式: awk -F "分隔符" '{print $数字}' 文件名
awk -F ":" '{print $3}' /etc/passwd
0 输出整条记录 NF 输出最后一个字段 $1: 第一段 $2:第二段 $3:第三段
选项: -F “分隔符”: 用什么字段将这行内容分开成一段一段
例:仅仅显示zhangsan的uid。 grep "zhangsan" /etc/passwd | awk -F ":" '{print $3}' /etc/passwd
软件管理
windows安装/卸载
方法一:双击exe安装包,就可以安装。
用exe安装的软件会被记录到注册表中。 注册表会记录安装位置、软件名称。
方法二:用绿色方式进行安装
不用写到注册表中,因此无法在开始菜单里面查看和卸载软件。
软件的卸载:
方法一:用exe安装的,可以在开始菜单中查看。而且可以进行卸载。
在进行卸载软件的时候会在注册表中读取软件的安装记录,然后将安装位置下的文件-删除,这样实现软件的卸载。
方法二:直接删除软件原文件就可以卸载。
linux的软件安装卸载:
方法一:rpm包安装 方法二:yum安装 方法三:源码翻译安装
包的来源: 本地rpm包: 安装系统的光盘中 线上rpm包: 华为、清华、中科大、阿里云(https://mirrors.aliyun.com/centos/7/os/x86 64/)、
yum配置文件路径:/etc/yum.repos.d/ 以.repo结尾的文件
使用光盘作为yum源:
第一步:挂载光盘 mount /dev/cdrom /mnt 检查挂载点: ls /mnt
第二步:修改yum的配置文件
主配置文件:/etc/yum.conf 子配置文件: /etc/yum.reops.d下的以.repo结尾的文件
1) 切换路径: cd /etc/yum.repos.d/
2)备份/删除/改后缀原来文件 rm -rf *.repo
3) 新建一个空白文件,文件名字要以.repo结尾
4) 打开这个文件:
[base] 指定yum仓库的id,不能有空格
name=myrepo yum仓库的名称,可以随便写
baseur=file:///mnt 指定yum的位置
gpgcheck=0 指定是否要检查rpm的来源合法性 0不检查 1检查
enabled=1 是否启动 0不启动 1启动
第三步:检查是否配置成功
1)yum clean all 清yum缓存 2)yum repolist 加载yum源
第四步:安装软件。 yum install 软件名称