总结1111之前linux内容11课案.docx

上传人:b****5 文档编号:2936326 上传时间:2022-11-16 格式:DOCX 页数:17 大小:23.14KB
下载 相关 举报
总结1111之前linux内容11课案.docx_第1页
第1页 / 共17页
总结1111之前linux内容11课案.docx_第2页
第2页 / 共17页
总结1111之前linux内容11课案.docx_第3页
第3页 / 共17页
总结1111之前linux内容11课案.docx_第4页
第4页 / 共17页
总结1111之前linux内容11课案.docx_第5页
第5页 / 共17页
点击查看更多>>
下载资源
资源描述

总结1111之前linux内容11课案.docx

《总结1111之前linux内容11课案.docx》由会员分享,可在线阅读,更多相关《总结1111之前linux内容11课案.docx(17页珍藏版)》请在冰豆网上搜索。

总结1111之前linux内容11课案.docx

总结1111之前linux内容11课案

总结11.11之前

1,安装vmwaretools

首先选择安装vmwaretools,之后挂载将vmtools挂载到一个目录下

mount/dev/sr0/mnt,挂载之后可以通过df-h查看挂载信息,之后将这个文件复制到一个目录下pc/mnt/name/tmp之后到这个目录下解压这个文件,

tar-zxvfname解压之后执行这个文件。

./执行安装过后重启生效,init6

2,设置IP

第一种方法

vim/etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0网卡名称

HWADDR=00:

0C:

29:

27:

8C:

CC

TYPE=Ethernet

UUID=b605455a-e851-456d-888b-e5a69d1acfa0

ONBOOT=yes启用这块网卡

NM_CONTROLLED=yes

BOOTPROTO=none不用DHCP分配IP

IPADDR=192.168.19.122ip地址

NETMASK=255.255.2555.0掩码

第二种方法

setup进入设置

以上两种设置方法都需要重启网卡,关闭防火墙

/etc/init.d/networkrestart重启网卡服务

/etc/init.d/iptablesstop关闭防火墙

chkconfigiptablesoff始终关闭防火墙

/etc/init.d/NetworkManagerstop

chkconfigNetworkManager

3.修改开机配置文件

vim/etc/sysconfig/selinux

修改为SELINUX=disabled关闭状态

4.磁盘管理内容

分区

fdisk-l查看磁盘信息,

选项

m帮助

n添加

d删除

a设置启动分区

t设置文件系统标示符

p打印分区表

w保存退出

q不保存退出

L查看文件系统标示符

添加分区,共只能添加4个主分区,包含扩展分区

pprimarypartition(1-4)主分区

eextended扩展分区

llogical(5orover)逻辑分区(只能在扩展分区下面创建)

格式化分区

如果想把一块磁盘变成一个文件系统需要通过格式化这个磁盘或者分区

mkfs.ext4/name

-b指定block大小

-L指定卷标名称

挂载与卸载

mount

挂载之后需要设置开机自动挂载否则下次开机需要从新挂载

vim/etc/fstab

列:

proc/procprocdefaults00

mount-a检查挂载是否有错误

mount-o指定参数选项

-l查看文件系统挂载信息vim/etc/mtab

-L使用文件卷标来挂载系统

umount卸载

remount重新挂载

-

5.SWAP交换分区

mkswap/路径/分区名(注,磁盘的文件系统标示符必须改为swap,标示号82)

free-m查看swap分区大小

swapon/路径/分区名开启swap

需要在格式化分区之后挂载

vim/etc/fstab开机自动挂载

第二种方法使用大文件来创建swap

ddif=/dev/zeroof=文件名bs=1Mcount=1024

if输出文件为/dev/zero,of输入到什么文件里

bs指定block大小,count指定block数量

/dev/zero(这个文件里有无限制的0可以无限大小)

mkswap/这个文件

之后开启它swapon/这个文件

不需要挂载SWAP

 

6.文件系统类型

每一个文件有且只有一个inode(i节点)

每一个文件至少占用一个block块(block默认大小为4K)

查看文件系统信息

dumpe2fs/dev/sdb5

-h查看文件系统超级块的信息

7.软连接硬连接

ln硬链接(跟源文件使用同一个i节点,不可以跨文件系统,不可以给目录设置)

ln-s软连接(跟源文件有不同的i节点且指向的是源文件的文件名)又称符号连接

7.raid(磁盘阵列)

概念:

廉价的磁盘阵列

功能:

提高数据可靠性,提升io性能

等级:

常用的有0,1,5,10,

其中10是0,和1的结合版服务器比较常用

mdadm-C/dev/md10-l10-n4/dev/sdb{1..4}(创建raid10)

(前提修改文件系统标示符fd)

mdadm-D查看riad

mkfs.ext4/dev/md10格式化使用

vim/etc/mdadm.conf进入这个目录设置开机自动启动

ARRAY/dev/md10UUID=xxxxxxx

mdadm-A开启raid设备

mdadm-Sraid设备停止(停止之前应先卸载raid设备)

模拟一块磁盘损坏

mdadm-C/dev/md5-l5-n3--spare-devices=1/dev/sdb{1..4}

创建raid5并设置一块备用磁盘

mdadm/dev/md5-f/dev/sdb1-r/dev/sdb1-a/dev/sdb1

将sdb1这块磁盘设置为损坏,此时备用盘就会顶上去,将sdb1设置为备用磁盘。

8.LVM扩展分区(逻辑卷管理器)

逻辑卷lv相当于一个分区

卷组vg相当于多块磁盘组成的一块大磁盘

物理卷Pv具有pv属性的磁盘

PV

pvcreate/dev/sd{1..4}创建有pv属性的磁盘(前提是把磁盘的表示符改成lvm,8e)

pvdisplay查看pv详细信息

pvremove去掉PV属性

VG

vgcreate[-spesize]vgname/dev/sdb{1..4}

-s是指定block的大小如果不指定的话就是默认的4M(可以通过指定block的大小来突破逻辑卷的上限(256G))

vgscan扫描VG哪个文件系统是VG属性的

vgextendvgnamepvname扩大VG容量

vgremove删除VG

LV

lvcreate-l10-nlvnamevgname指定pe块量lv名称及vg名称

lvcreate-L10M-nlvnamevgname指定大小

lvscan扫描lv

lvdisplay查看LV详细信息

 

lvextend-l+10增加pe块数量

lvextend-L+10M增加容量

lvresize可以增加也可以减少

lvremove删除lv

resize2fs/dev/vgname/lvname

扩展完空间后需要将扩展内部分格式化才能生效

raid10与lvm相互结合

首先创建raid10(设置开机自动启动,不需要挂载格式化)

创建PV时选取的为md10

vg和lv同理,最后格式化挂载

设置开机自动挂载使用,

cat/proc/mdstat

查看有没有开启的raid

9.磁盘配额

概念:

quota通过设置配额来限制用户的使用磁盘空间。

soft软限制用户超过软限制之后会发送警告邮件,如果7天之内还是超出则软限制变为硬限制

hard硬限制:

用户最多使用的磁盘空间限制。

block:

用block的数量来限制磁盘的可用容量

inode:

用i节点来限制文件的数量。

gracetime宽限时间默认7天

磁盘配额只能针对文件系统不可以针对目录,(也就是文件系统)分区

quotacheck-auvg检查系统中有没有支持quota功能的文件系统

-a所有文件

-u用户

-g群组

-v详细信息

检查如果有的话会创建aquota.user和aquota.group这两个文件

使用quota:

mount-oremount,usrquota,grpquota/lvm

重新挂载指定选项为usrquota,grpquota

修改vim/etc/fstab

选项后面加上usrquota,grpquota

setquota-uusrname5OM100M00/lvm

选项用户软限制硬限制软限制硬限制名称

quotaon-auvg开启quota执行一次每次开机自动启动

quotaoff-auvg关闭quota功能

超出软限制之后给用户发送警告邮件

warnquota给超出限额的用户发送警告邮件

设置发送内容

vim/etc/warnquota.conf

9.用户群组权限

账号分类:

用户账号:

1,超级用户账号,2,普通用户账号

群组账号:

1,超级组账号2,普通群组账号

用户账号:

存放用户账号的文件/etc/passwd

root:

x:

0:

0:

root:

/root:

/bin/bash超级用户

bin:

x:

1:

1:

bin:

/bin:

/sbin/nologin系统用户

cj:

x:

501:

501:

:

/home/cj:

/bin/bash普通用户

字段1:

用户名

字段2:

密码占位符

字段3:

UID,用户身份标识

字段4:

GID,群组身份标识

字段5:

描述信息

字段6:

用户的家目录

字段7:

用户使用的shell

交互式shell:

/bin/bash,可以登陆系统

非交互式shell:

/sbin/nologin,不可以登陆系统

群组账号信息:

存放文件:

/etc/group

root:

x:

0:

超级组

bin:

x:

1:

bin,daemon系统组

cj:

x:

501:

普通组

字段1:

群组名称

字段2:

群组密码占位符

字段3:

GID,群组标示符

字段4:

群组成员

UID0标识是超级用户

UID1~499系统用户---应用程序

UID500~普通用户

创建用户:

useradd

-u指定用户的UID

-g指定用户的主要组(初始组)

-G指定用户次要组(附加组)

-c指定用户的描述信息

-d指定用户的家目录

-s指定用户的使用的shell

-o结合-u使用,重复使用某个uid

(可以指定同一个UID,如:

指定root的0,则普通用户就变为了超级用户root)

查看用户的信息

cat/etc/passwd|grepXX

idxx

创建群组:

groupadd

-g指定群组的GID

设置群组密码---(不用)

删除用户

userdel-r

-r:

将用户的信息彻底删除

删除群组:

groupdel

注意:

如果群组是某用户的主要组,则不能直接删除。

gpasswd命令---群组管理

-a将用户加入到群组

-d从群组中删除用户

-A指定群组管理员,只有超级用户可以使用。

-M将多个用户加入到群组,只有超级用户可以使用,会替换掉原先的群组成员。

修改用户信息:

usermod

-u指定用户的UID

g指定用户的主要组(初始组)

-G指定用户次要组(附加组)

-c指定用户的描述信息

-d指定用户的家目录

s指定用户的使用的shell

关于用户密码:

/etc/shadow

cjk:

!

!

:

17118:

0:

99999:

7:

:

:

字段1:

用户名

字段2:

密码

字段3:

从1970年1月1日到用户最近一次修改密码的累计天数。

字段4:

数字表

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 表格模板 > 合同协议

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1