20201004第二课 安装系统了解系统情况

    科技2022-07-17  119

    第二课

    1 下载相关软件,虚拟机 15.5  rhel 8.0

    2 安装一个系统 

    》选择稍后安装系统,防止系统自动最小化安装

    》 磁盘大于20GB

    》内存大于4 可以配置2g

    》仅主机模式

    》stata磁盘

    》移除没有用的usb控制器,打印机,声卡

    》软件选择,server with gui

    》系统目的,选择未定义

    www.linuxprobe.com

    3 rpm 软件包   redhat package manager   

    》源代码+安装规则

    》yum 用来解决软件的依赖关系,将需要的依赖按照顺序安装

    》yum升级版DNF,优化依赖关系,1 对于一些不是很需要的软件包取消,2 可以同事安装多个软件

    4 systemctl 进程管理工具

    restart(重启之后pid会发生变化) /reload (重新加载pid不发生变化)       stop         start    status     enable         disable

    5 shell 

    》shell的功能和介绍

    》常用和默认的是bash

    》结构:命令  参数   对象     参数可以不加,但是参数的目的是为了让命令更加符合我们的工作需要,需要多熟悉

    》参数的类型   短格式:-字母     长格式:--单词   效果完全相同,一般用短格式方便,短格式可以合并,长格式必须每个单独写

    6 常用命令    www.linuxcool.com

    man/info    打印帮助信息

    echo    date    reboot/shutdown    poweroff

    wget 网址名称    去下载一个东西

    ps -aux    -ef  常见程序状态

    》R  runing   正在服务

    》S   sleeping 等待为用户服务

    》 D  不可被中断,也就是正在服务但是出现了问题

    》Z zombie   未提供服务,而且占用系统资源开销

    》T stopped   被停止的服务

    top 动态刷新系统进程情况

    load average   :1  5  15 分钟cpu的负载情况   超过1 cpu已经满负载  超过5 超过负载过多

    cpu:  us 已经使用的百分比   id 空闲百分比

     pr ni  优先级情况,数字越小等级越高

    user r7终端数量   r8用户数量

    pidof  服务名 获取对应服务的进程号   

    可以使用killall 服务名   关闭服务对应的所有进程信息,kill 结束指定的进程号

    pstree 获取进程的依赖关系

     

     

     

     

     

     

    Processed: 0.009, SQL: 8