今天第二天上课,下载安装vm,安装红帽7.0,都是基础活,认真按照教材一步步操作就可以了。
也学习了部分简单的命令,还需要不断实践。
- 虚拟机安装12或者15都可以,最后的考试环境如果15不支持的话再换。
- 红帽必须安装7.0版本的,因为后续iptables在高版本系统中不支持
虚拟机中一定选“稍后安装操作系统”
虚拟机内存设置 2G-1G ,4G-2G ,>4G-2G
虚拟机处理器设置 I5:4核
虚拟化引擎全部不勾选
安装步骤按照教材上一步步来就可以了
root/linuxprobe
Linuxprobe/redhat
RPM=源代码+安装规则
目的:降低软件安装的难度
YUM软件仓库:根据用户的要求分析出所需软件包及其相关的依赖关系,然后自动从服务器下载软件包并安装到系统
YUM源:YUM软件仓库的地址
三种提供方式:http\ftp\file
RHEL 5/6 init
RHEL 7 systemd
Systemd不只是初始化,还接管了一些服务
Systemd 是服务名称
Systemctl 是配置工具
Systemctl start 服务名称 用于开启服务
Systemctl stop 服务名称 用于关闭服务
Systemctl restart 服务名称 用于重启服务
Systemctl status 服务名称 用于查看服务
Systemctl enable 服务名称 用于将服务加入到启动项
一个服务可能占用多个进程
第2章
内核(core)类似于windows的注册表
内核通过API来调用
应用程序基于API接口开发,比如QQ、微信
Bash(Bourne-Again SHell):解释器
Shell(常称为终端或壳)充当人与内核(硬件)之间的翻译官
Shell中最好的解释器是bash
命令 参数 对象
命令:动作
参数:对命令的补充说明,以便让命令更好的贴合与工作
对象:命令的承受方
例如:打 狠狠地 小刚
参数和对象可以没有,命令必须有
命令可以搞很多对象,也可以不搞对象
长长不可合并,长短不可合并,短短可以合并,只保留一个减号
1、根据实际情况,可以没有参数或者对象
2、参数和对象中需要用空格来隔开
3、参数分长短格式 --单词 -字母
ls --list --a 不能合并
Ls --list -a 不能合并
Ls -l -a 可以合并为 ls -la
参数中严格区分大小写
wget +网址可以从网站下载文件
wget -p /home 下载整个home目录
以下命令都可以关机
poweroff
shutdown
init 0
halt
R(run):运行,当前正在为系统提供服务的进程
S(stop):中断,进程处于休眠中
D:不可中断,进程不响应系统异步信号
Z(zombie):僵死,进程已经终止,但进程描述符依然存在,还在消耗系统资源
T:停止,已被关闭的进行
Ss:所有S开头的都表示休眠
比较常用的一个命令:top,需要认真看下返回值
1分钟、5分钟、15分钟的系统负载情况,需要注意第一个返回值代表最新的负载
pidof命令
kill命令
复习:安装Linux系统
预习:第2章节
来源:oschina
链接:https://my.oschina.net/u/3413571/blog/3166878