第五天 权限掩码vim编辑器 软件包安装和管理

一、权限掩码:

对于目录: 权限掩码 0022
最高权限 rwxrwxrwx 777 减去权限掩码后三位就是目录权限 755

对于文件:
最高权限 rw rw rw 666 减去权限掩码644

修改权限掩码的命令 umask 权限掩码默认为0022 第一个0不用管
权限掩码 在配置文件/etc/profile

umask -S 将权限显示改为 符号显示

权限位后加+ 证明使用ACL

补充 文本编辑工具:
vi vim emacs

二、vim 文本编辑器

linux下 用vim 第一阶段

vi 跟上文件名打开文件 vi有三个模式
1.命令模式 d删除 x删除光标一个字 y复制 p粘贴...
按aio 可以进入编辑模式 a光标后编辑 i光标前编辑(☆) o换一行
esc回到命令界面

保存退出: esc回到命令模式 再大写ZZ u可以回退 解决误操作。
shift: 进入行编辑模式:wq 保存退出 :q!强行退出不保存

第二阶段
shell命令 行编辑模式下 :sh 返回终端界面 Ctrl D 再返回文本

在vi行编辑模式下 可以调用操作系统命令 命令前加!
例 :!command 不退出vi 执行命令

光标移动: (在命令模式下)
1.小文件四个箭头就可以
2.在大文本中,home行首 shift6也是行首 end和shift4是行尾
G 移动到最后一行, 1G回到行首 gg回到第一行, 100G可以到100行
:set nu 设置行号

命令模式(第一种模式)下文本编辑:
x删除单个字 ; d$删除光标到行尾 d^删除光标到行首 dG dgg删除当前光标到第一行
ndd 删光标往下n行


三、软件包安装和管理

cat /etc/redhat-release 查看系统版本
cat /etc/oracle-release 查看oracle版本

安装步骤:
1.df -h 查看软件包的位置 cd 进入media那个文件
安装前先进入Package
rpm -ivh 安装软件 rpm -e 删除软件包 rpm-U 卸载老版本再装新的
rpm -F 仅更新 如果没有旧版本就不会装新版本

rpm -e 删除软件包
2查询
rpm -q 加软件包名字 只能查询已安装的软件包
rpm -qa 查询所有软件包 可以与管道符一起用

rpm -ql 加包名字 可查询该软件包都装了些什么
rpm -qf 加文件名 可查寻该文件是属于那个软件包


rpm软件包公钥管理

rpm --import [rpm包公钥文件]


四、yum

vi /etc/yum.repos.d .repo 软件配置文件

yum /repolist all

原文地址:https://www.cnblogs.com/zxk666/p/7219596.html