文本内容处理命令echo输出重定向符 追加输出重定符| 命令管道符——前一个命令的输出作为后面命令的标准输入grep——文本过滤命令grep -选项 ‘关键字’ 文件名-v ---取反匹配符^ 行首定符$^$ 空白符[] 集合符。仅匹配集合内任意单个字符^[0-9] ^[a-z] ^[a-zA-Z][^]取反-o-仅打印匹配行中非空的匹配部分每个部分在单独的输出行上-c-打印匹配行数-i-忽略大小写-v-反向匹配-l -列出行关键vim-G 文档末尾的行首NG 跳转到指定行gg-文档首的行首^-行首$-行尾dd-删除光标所在行Ndd 删除光标位置开始的n行信息yy-复制光标所在行Nyy-复制光标位置开始的n行位置cc-剪切u-退回到上一次操作ctrl-r -重做插入模式 a i末行模式w file——保存到file文件q q---强制退出x wqs/匹配内容/替换内容/ 若没有默认使仅把匹配到的第一个字符串进行替换:s/g匹配/关键字匹配 n关键字向下跳转N关键字向上跳转o水平分割打开多个文件 O垂直分割-R——只读用户管理命令私有模式每个创建后的用户默认所在组都是用户同名的组当中1.用户类别管理员UID0普通用户11600001-999-----系统用户不可远程用户身份验证shell--/sbin/nologin1000-60000-----一般账户添加用户useradd USERNAME——管理员执行 /usr/sbin//useradd修改用户信息usermod -选项 选项参数 USERNAME用户删除userdel -r USERNAME递归 id USRNAME——查到就有查不到就没有查看用户信息/etc/passwd——用户配置信息root x 0:0:root:/root:/bin/bash组管理组gid0普通组1gid60000默认组主组/基本组-g额外组附加组-G添加组groupadd 组名gpasswd -a USERNAME GROUPNAME-M——重新确定组成员列表groupmodgroupdel-只能删除附加组。不能删除基本组删除主组-userdel -r查看组/etc/group权限管理命令权限匹配规则权限标记系统的文件中权限字符标准权限 r读 w写 x执行所属用户 u所属组 g其他用户的权限标识位 oaugochmod-修改权限chomd urwx /root/B权限数值描述形式ugo7000 ---无权限 0001 --x执行权限 1010 -w-写权限 2100 r--读权限 4chmod 644chown---改变所属用户chown redhat /root/Bchown redhatredhat /root/B目录文件r lsw创建文件rmx cd软件安装1.获取本地源rpm软件包 /dev/sr0mkdir /sr0mount /dev/sr0 /sr0----临时挂载ll /sr0永久挂载在vim /etc/rc.d/rc.localchmod x /etc/rc.d/rc.localecho mount /dev/sr0 /sr0 /etc/rc.d/rc.local2.安装第一种rpm -ivh 绝对路径不能自动解决包的依赖关系-ivh 软件包名 #安装软件包-evh 软件名 #卸载软件包-q 软件名 #查询软件已安装的软件包-qa 软件包#查询所有已安装的软件包 rpm -qa |grep wireshark-ql 软件包 #查询软件安装后释放的文件-qf 文件绝对路径 ——根据文件名找到对应包第二种dnf/yum/dnf-3------*.repodnf install 软件名 下载dnf remove 软件名 卸载dnf provides 软件名 3查询该文件通过系统哪个包提供软件包没有安装也可以查询是否包含指定文件vim /etc/yum.repos.d/base.repo //配置文件仓库文件[源标识]---[BaseOS]name描述名称 nameRHEL9-BaseOSbaseurl统一源定位符 baseurlfile:///sr0/BaseOSgpgcheck公私钥检查 0关闭 1开启 gpgcheck0enabled仓库是否开启 0关闭 1开启网络管理命令磁盘管理系统性能信息查询
阅读完成 · 觉得有帮助?