一、网络基础
1.1 TCP/IP协议简介
- TCP/IP是最广泛支持的通信协议集合
— 包括大量Internet应用中的标准协议
— 支持跨网络架构/跨操作系统平台的通信 - 主机之间通信的三个要素:
— IP地址
— 子网掩码
— IP路由
1.1.1 IP地址概述
- 作用:用来标识一个节点的网络地址
- 表示方式:点分十进制
- 分类
A:001~127 01111111
B:128~191 10111111
C:192~223 11011111
D:224~239 11101111
E:240~254 11111110
1.1.2 子网掩码
用于计算机区分网络位和主机位
1.1.3 网关
- 从一个网络连接到另一个网络的“关口”
- 通常是一台路由器或者防火墙/接入服务器
二、linux 系统简介
2.1 安装linux系统
2.2 linux基本操作
cat /etc/redhat-release
lscpu
cat /proc/meminfo
nmtui网络连接管理
poweroff
reboot
2.2.1 命令行基础
- 快捷键
ctrl+l
ctrl+u
ctrl+w
ctrl+c
esc+.
2.2.2 目录和文件管理
通配符:正则表达式
别名的定义:简化命令alisa/unalisa
2.2.3 管理用户和组
useradd/adduser
passwd
usermod
id
userdel
groupadd
gpasswd
groupdel
2.2.4 tar备份与恢复
tar -tf xxx(显示压缩文件的内容)
2.2.5 cron计划任务
- at:一次性任务
1.确保atd服务开启:service atd start
2.用法:https://blog.51cto.com/12822117/2121101
3.cat /var/spool/mail/$USERNAME - crontab:周期性任务
1.确保crond服务开启:serverice crond start;chkconfig crond on
2.参考:
2.2.6 权限和归属
ACL访问控制列表
2.2.7 软件包管理
rpm
- yum
yum仓库可以进行补全包名:
1.系统没有安装该软件
2.yum必须具备缓存,利用yum repolist指令进行生产缓存
wget
2.2.8 分区规划及使用
- 分区
fdisk
mkfs工具集
mount
df
lsblk
blkid - LVM逻辑卷
- 交换空间(虚拟内存)
利用硬盘上的空间当作内存来使用,缓解内存不足
直接利用硬盘分区空间充当交换空间。
操作:
1.查看交换空间的组成: swapon -s
2.格式化交换分区:mkswap /dev/xxx
3.启用交换分区:swapon /dev/xxx
4.停用交换分区:swapoff /dev/xxx
5.检测交换分区:swapon -a
2.2.9 NTP时间同步
2.2.10 LDAP认证
- 使用LDAP认证,实现网络用户认证达到用户的集中管理
网络用户:用户信息会放在网络中LDAP服务器
本地用户:用户信息会放在/etc/passwd - 操作(LDAP服务器:classroom, 客户端:server)
1.安装sssd软件,与LDAP服务器沟通
2.安装authconfig-gtk图形工具,进行配置客户端sssd软件 - 家目录漫游
在LDAP服务器搭建共享,共享所有普通用户的家目录
使用mount。
三、教学环境介绍
- linux系统管理员
- linux系统工程师