• RHCSA常用命令总结


    RHCSA回顾

    1.Linux学习环境的安装部署
    VMware+虚拟机+rhel9.x
    磁盘容量:20GB
    cpu:1颗2核心
    内存:2G
    网卡:NAT
    新CD/DVD设置镜像源文件
    取消显示器的3d支持
    (1)安装RHEL9
      (2)组件:带有GUI的服务器
      (3)分区:文件系统 LVM   /boot 400MB  swap 4GB  /  剩余空间
      (4)关闭内核崩溃保护机制
      (5)设置root 密码,设置普通账户fox及密码
      (6)关闭锁屏
      (7)查看本机IP,设置xshell连接
      (8)关闭防火墙及SELinux
      [root@localhost ~]# setenforce 0
      [root@localhost ~]# getenforce
      [root@localhost ~]# hostnamectl set-hostname server  #更改主机名
    (9)拍摄快照

    2.文件相关管理命令
       7大文件类型(-:普通文本文件  d:目录文件  l:软连接  b:块设备  c:字符文件 s:套接字文件 p:管道文件)
       touch 普通文本文件名(可批量创建)
       vi/vim 编辑文件(yy是复制  p是粘贴   dd删除本行  

    d$ 删除字符保留行只删除光标处到行尾的   $行尾标志

    d^ 删除字符保留行只删除光标处到行首的   ^行首标志

    $定位到行尾

    ^定位到行首

    gg到第一行第一个字母

    GG到第最后行最后第一个字母)  gedit
       echo >(覆盖)  >>  (追加)
       cat  tac(倒序查看)  more less  head tail (查看文件内容)
       mkdir (-p创建递归目录) 目录名  创建目录
       cd 目录  进入到对应目录
       ll 目录  列出指定目录下所有文件
       tree 目录
       find .  -type -a -name 查找目录
       mv 要移动的文件名  移动的位置
       cp  -r 要复制的文件名  复制的位置
       tar -czvf 压缩包名  文件名
       tar -xzvf 压缩包名
    3.useradd 用户名 (创建用户)
       userdel 用户名  (删除用户)
       usermod 用户名 0  -s /sbin/nologin(不能登录)
       cat /etc/passwd 查看用户
       cat /etc/group  查看组
       cat /etc/shaow 
       echo redhat | passwd --stdin 用户名
       chown 所属用户:所属组  文件名
    4.权限(文件)
       r (读)w(写) x(执行)
      chmod a=rwx file
    5.nmcli(查看网卡信息)
       nmtui
    6.磁盘管理
      lsblk 列出块设备
      fdisk/gdisk parted   磁盘设备名
      mkfs.文件系统类型 
      挂载 mount
              vim /etc/fstab
      lvm 具备磁盘的动态管理
    7.进程
      top(-d:后面可以接秒数,就是整个进程界面更新的秒数,默认是5秒
    -b:以批次的方式执行top,还有更多的参数可用。通常会搭配数据流重定向来将批处理的结果输出为文件。
    -n:与-b搭配,进行几次top的输出结果
    -i:不显示闲置或者僵死的进程信息
    -c:显示进程的整个命令路径,而不是只显示命令名称
    -s:使top命令在安全模式下运行,此时top的交互式指令被取消,避免潜在危险
    -p:指定某些个PID来进行查看检测)
      ps -aux  ps -ef
      kill -9 PID
      pkill 程序名
      & 把进程发在后台执行   Ctrl-z
    8.软件安装
       rpm -ivh xxxx.rpm   安装软件
               -evh 卸载软件
               -qa  查询所有已安装的rpm包  | grep  tree
               -ql   查询软件包的文件列表
               -qf  文件路径   查询文件由哪个包提供
       yum/dnf/dnf-3
       源码安装

       

     

  • 相关阅读:
    SpringSecurityOAtu2+JWT实现微服务版本的单点登录
    c++new和delete的匹配问题与raii的定制删除器
    微信小程序开发入门与实战(数据监听)
    四、子向父传值,展示项目经验
    设计模式系列之MVC模式
    SAP通过应用实例分析BOM组件中“Asm“勾选问题
    C++ UDP通信
    Spring系列11:@ComponentScan批量注册bean
    SpringCloud-Config配置中心
    10. 同步控制指令
  • 原文地址:https://blog.csdn.net/weixin_72191146/article/details/134023442