IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> Linux期末复习 -> 正文阅读

[系统运维]Linux期末复习

在这里插入图片描述``

``
配置dhcp服务器

  1. 修改ens33配置文件
vim /etc/sysconfig/network-scripts/ifcfg-ens33
IPADDR
NETMASK
GATEWAY
DNS1
服务机:BOOTPROTO='static'
客户机:BOOTPROTO='dhcp'
ONBOOT='yes'
注意:IP地址应该与IP池内的地址处于同一网段

2.修改配置文件

vim /etc/dhcp/dhcpd.conf
/usr/share/doc/dhcp*/dhcpd.conf.example 有样例
ddna-update-style none;
log-facility local7;
subnet 192.168.10.0 netmask 255.255.255.0{
	range 192.168.10.31 192.168.10.104;
	option domin-name-servers 192.168.10.1;
	option domin-name "zknu";
	option routers 192.168.10.254;网关
	default-lease-time:600;
	max-lease-time:7200;
	}

host client1{
	hardware ethert +MAC地址
	fixed-address 192.168.10.165
}
  • 配置保存并退出,重启dhcp服务
systemctl restart network
  • 查看当前主机的IP地址
ifconfig ens33
  • 设置开机自启动
systemctl enable dhcpd
  • 永久修改主机名
hostnamectl set-hostname 主机名

磁盘管理(root)

新建磁盘分区

//添加新的硬盘
ls /dev
fdisk /dev/sdb
//p 主分区
//e 扩展分区
//l 逻辑分区
//在创建扩展分区的基础上创建逻辑分区
//大小 +3G
fidisk -l|grep sd //查看已安装的磁盘及其分区信息

创建文件系统

ext4文件系统

mkfs -t ext4  -V -c /dev/sdb1
mkfs.ext4 /dev/sdb1

vfat文件系统

mkfs -t vfat -V -c /dev/sdb6
mkfs.vfat /dev/sdb6

检查文件系统

fsck -a /dev/sdb1  检查中发现有错误,立即修复
fsck -a /dev/sdb6

设备的挂载与卸载

mount 设备名 挂载点
umount 设备名
df -h //查看挂载状态和硬盘使用量信息
挂载文件系统
mount -t vfat /dev/sdb5 ./mnt/sdb5

磁盘阵列

mdadm -c /dev/md0 --level=5 --raid-devices=3 --spare-devices=1 /dev/sd[b-e]1

在这里插入图片描述

LVM逻辑卷管理器

逻辑卷

fdisk //创建分区
mkfs.ext4 //分区名 格式化
//建立物理卷
pvcreate /dev/sdb1
pvcreate /dev/sdb2
//查看物理卷
pvdisplay

//建立卷组
vgcreate 卷组名 设备名
vgcreate vg0 /dev/sdb1
//查看卷组
vgdisplay
//创建逻辑卷
lvcreate -n lv0 -L 150M vg0

在这里插入图片描述

文件权限管理

//查看文件的最后一行
tail -1 /etc/passwd

用户权限管理

//新建用户
useradd user1
//查看文件的最后一行
tail -1 /etc/passwd
//给用户user1设置密码
passwd user1   ///etc/shadow
//新建用户组
groupadd haha
//将用户添加到用户组
gpasswd -a user1 haha
//更改user1的账户名为user2
usermod -l user2 user1
//删除用户,不保留主目录
userdel -r user1
//新建用户,把他的初始组和附属组都设为stuff
useradd user3 -g stuff -G stuff
//给组设置密码
gpasswd stuff
//删除用户组中的用户
gpasswd -d user2 stuff
//将用户加入组
usermod -G 组名 用户名

shell编程

$0, 1 , 1, 1,…$n第n个参数

echo $HOME //输出当前用户的目录用户
echo $USER //输出当前用户名

shell_创建自定义文件

vim 1.sh
#!/bin/bash
#注释
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export PATH

touch "$file1"
touch "$file2"
sh 1.sh

在这里插入图片描述在这里插入图片描述

gcc -c 文件.c
gcc -o 可执行文件名 文件.o
./可执行文件
  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-12-24 18:55:01  更:2021-12-24 18:56:19 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/16 5:28:43-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码