Linux learn track--secondDay

一、配置虚拟机真机内存 > 4个G的,都给4个G就行


二、源代码编译longlongago
RPM = 源代码+安装规则
安装规则:就像面包机,把面放进去,就能自己做好

如何做RPM那就难了,RBM就是为了降低我们安装软件的难度
没有qq就不能使用qq群视频。有一个依赖关系,但是我怎么知道要先安装QQ
再安装QQ群视频呢?这时候就出现了yum。

yum有三种提供方式:
http://网址
ftp://网址
file://路径
前两种通过网络去提供,后面通过本地去提供

四、

RHEL 5/6 init 串式开机
RHEL 7 systemd 并发式的开机
总之就是现在就是之前的RHEL5/6上的命令用不上了

systemctl start 服务名称 开启服务
systemctl stop 服务名称 关闭服务
systemctl restart 服务名称 重启服务
systemctl status 服务名称 查看服务
systemctl enable 服务名称 加入到启动项

systemd : 服务名称
systemctl : 配置工具
就像是apache(公司名称也是服务名称)的配置工具是httpd

五、

应用程序就是基于API开发出来的软件,为了让人使用硬件资源而编写出来的
程序就相当于人与硬件的翻译官,翻译官是一个职业,有的人做的好有的做的不好 。做得好的叫bash,他具体怎么样你就去感受他就行了,感受它!!!
shell里面做的最好的就是bash,1.可以让用户直接用方向键来调用执行过的命令 2.可以用tab键补齐 3.有强大的脚本处理功能 4.有实用的环境变量管理的功能
shell就是一个服务的统称,((((硬件)内核)API)程序),这一层一层的关系就叫做shell
1、shell实际就是指的一层层的关系,起的人与硬件的翻译官的作用
2、shell里面做的最好的就是bash,bash有四大好处

六、

辨析:
命令 参数 对象
打 狠狠地 小刚
亲 温柔地 小美

长格式 --单词 --list
短 -字母 -l
(一模一样)
参数的目的就是让你的命令更好的贴合你的工作
根据情况参数和对象可以没有

注:
命令参数对象之间要做间隔
参数和对象之间可以加或不加
命令的长格式和长格式之间不可以合并
长格式和段格式之间不可以合并
短格式和短格式之间可以合并但是-号只留一个
-是短格式 --是长格式吗?是作者定义的

 

七、ps aux ,ps -aux(合并的短命令)

进程的
R(run)状态: 正在运行的服务
S(sleep): 正在休眠等待为用户服务的进程
D(): 该服务出现问题,不可被中断。可能为用户提供服务 也可能没有提供服务
Z(zombie): 僵死进程没有用户提供服务但是占用系统资源
T(terminal): 结束状态

八、top命令

命令名称 系统时间 开机时间 终端数量 负载值(load average)(
可能在启动瞬间变高
0.52, 0.58, 0.59分别代表最近1,5,15分钟的负载情况,最低为0,
最高几百几千都行达到1代表CPU队列是满长度的,负载代表单内核100%,超过1代表CPU资源可能不够,
5代表随时可能崩溃的状况。几十几百都有可能就是极其有问题,CPU算力不足,赶紧去升级CPU。0好还是1好?
1好,你是没有为老板工作过,你买来一台服务器CPU负载一直是0,能用2000解决的问题非让用10000。
正常使用的情况下负载高一点是没有问题的。
那现在的情况是负载越来越低了呢?还是越来越高了?是低了,是从右往左看的。

理解负载是1时,就相当于打饭,你前面有人但是随着你的到来他走掉了,你正好打上饭。(进程刚刚正好使用CPU)
1.5时, 你前面有人在打饭,你需要等他打完才能打饭(进程需要等待CPU)


进程数量 运行的 睡眠的 被停止 僵尸进程
%Cpu 只看两个 (CPU当前使用量)us (空闲量)id ,其他的是rhsca里面的内容,先不说
KiB Mem:(内存的总值单位K) buffe代表...的交换值(就是缓存)
KiB Swap:(一般是不会用到的)
PID      USER        PR  NI        VIRT   RES   SHR                     S        %CPU            %MEM          TIME+
进程的号码   是谁发起的     这两个是优先级     这三个系统服务进程和内存...盘的一个交互值   进程的状态   这是一个瞬时的值,     瞬时值,          进程已经运行的时间
              PR、NI越低优先级                                很不准            很大的变动   
              越高

九、看某一个进程的服务号码 pidof 命令

pidof <服务名称>  查询服务的进程号

kill 根据PID杀死进程

systemctl stop sshd/killall 杀死一个服务的所有进程

 

 

将一个已经配置好的系统做一个系统镜像,dd命令
nc就是调整进程的优先级例如,nc -20(进程优先级负二十)<服务名称>

考试的时候RHCSA需要你去配置,RHCE不需要你去配置

命令里的' ' " " 区别
第六章的挂载是分水岭,要好好学
EHCSA重置ROOT密码吗?不需要开机的时候就可以做了

如何做一模一样的虚拟机?克隆、安装两遍
yum仓库的配置
pid是进程号码

posted @ 2020-10-11 01:35  时间平移者  阅读(73)  评论(0)    收藏  举报