上堂知识点

1 四个配置文件   /etc/passwd、/etcshadow 、/etc/group、  用":" 分割 每个用户一行   、

2 usermod   修改用户属性

 

sudo 

ide 接口硬盘 显示 hda、hdb

sas sata sata2 minisata

/dev/sda /dev/sdb

/dev/vda /dev/vda

DAS SAN NAS的区别

DAS  通过协议直接挂到服务器 

SAN  通过交换机 存储区域网络

NAS 通过云盘 网络存储

2018-08-04直播笔记

 

2018-08-04直播笔记

 

4.1 df命令

4.2 du命令

4.3/4.4 磁盘分区

 

扩展学习    parted分区gpt格式  http://www.apelearn.com/bbs/thread-7243-1-

1、df命令

df 显示文件系统的磁盘使用情况统计

2018-08-04直播笔记

第一列:磁盘分区的名字

第二列:磁盘的总大小,单位kb

第三列:已用多少

第四列:可用多少

第五列:已用百分比

第六列:挂载点 系统里的一个目录,linux磁盘不能直接访问,需要通过一个挂载点才能访问

2018-08-04直播笔记

df -h 根据磁盘大小,适当显示单位

Byte 字节 1024Byte=1kb

KB

MB

GB

TB

/dev/shm 内存,大小是物理内存的一般

df -h  人性化显示文件大小单位

2018-08-04直播笔记

df -i 查看Inode使用量

2018-08-04直播笔记

df -m 以兆为单位显示

2018-08-04直播笔记

 

2、du命令

du命令也是查看使用空间的,但是与df命令不同的是Linux du命令是对文件和目录磁盘使用的空间的查看,还是和df命令有一些区别的。

2018-08-04直播笔记

du -sh /root 查看一个文件大小或目录大小

2018-08-04直播笔记

du /root 

2018-08-04直播笔记

 

3、磁盘分区(上)

右键虚拟机设置,添加一块硬盘

2018-08-04直播笔记

fdisk -l 查看有没有识别到,没有 reboot重启

2018-08-04直播笔记

重启之后可以识别

2018-08-04直播笔记

fdisk /dev/sdb fdisk加磁盘路径

mbr分区,最高支持2T,最多只有4个主分区

MBR分区表详解 - CSDN博客  https://blog.csdn.net/zt_xcyk/article/details/53669383 

n 重新创建一个新分区

p 列出信息

w 报错

d 删除

2018-08-04直播笔记

输入n

p主分区 e扩展分区

2018-08-04直播笔记

步骤

n 添加分区

p 查看分区信息

1 添加1主分区

直接回车

+2M  创建一个2M的分区

2018-08-04直播笔记

2018-08-04直播笔记

2018-08-04直播笔记

步骤

d 删除一个分区

4 4分区

2018-08-04直播笔记

2018-08-04直播笔记

 

4、磁盘分区(下)

删除主分区 分区号留空

删除扩展分区 分区号不留空

保存退出

q 不保存退出

2018-08-04直播笔记

2018-08-04直播笔记

2018-08-04直播笔记

逻辑分区从5分区号开始,1到4留给主分区和扩展分区,逻辑分区是连续的

2018-08-04直播笔记

扩展分区不支持格式化,里面装着逻辑分区,扩展分区只是个壳子,真正写数据的是逻辑分区

 

1、磁盘格式化(上)

mke2fs命令被用于创建磁盘分区上的“etc2/etc3”文件系统。

2018-08-04直播笔记

cat /etc/filesystems  查看centos7支持的文件格式

2018-08-04直播笔记

mount 查看当前系统文件格式

centos7 xfs

ext4 centos6

ext3 centos5

2018-08-04直播笔记

mke2fs -t xfs

-t 指定文件系统格式

-b 指定块大小

2018-08-04直播笔记

mke2fs -t ext4 /dev/sdb1 格式化成ext4格式

2018-08-04直播笔记

blkid /dev/sdb1 查看没有挂载的分区

mkfs.xfs -f /dev/sdb1 格式化成xfs格式

2018-08-04直播笔记

 

2、磁盘格式化(下)

mkfs.ext4 等于 mke2fs -t ext4(不支持xfs,需要配置)

mke2fs -b 8192 /dev/sdb1 -b指定块大小

-m 指定分区预留的空间大小,5%预留给root用户

2018-08-04直播笔记

2018-08-04直播笔记

mkfs.ext4 -m 0.1 /dev/sdb1

2018-08-04直播笔记

mke2fs -t ext4 /dev/sdb1 4个块对应一个inodes

2018-08-04直播笔记

mke2fs -i 8192 -t ext4 /dev/sdb1 -i指定多少个字节指定一个inodes

2018-08-04直播笔记

 

3、磁盘挂载(上)

mkfs.xfs /dev/sdb

blkid /dev/sdb

不管有没有分区都可以格式化

2018-08-04直播笔记

mount /dev/sdb /mn

2018-08-04直播笔记

mount

2018-08-04直播笔记

umount /dev/sdb 卸载挂载点

2018-08-04直播笔记

umount -l /dev/sdb 强制卸载挂载点

2018-08-04直播笔记

 

4.8磁盘挂载(下)

mount命令用于加载文件系统到指定的加载点。此命令的最常用于挂载cdrom,使我们可以访问cdrom中的数据,因为你将光盘插入cdrom中,Linux并不会自动挂载,必须使用Linux mount命令来手动完成挂载。

2018-08-04直播笔记

挂载的选项

2018-08-04直播笔记

rw 可读可写

suid 允许这个分区里的文件设置suid权限

exec 是否可执行

auto 自动挂载

nouser 是否允许普通用户挂载

sync 内存里面的数据随时写到磁盘

async 不会设置同步

2018-08-04直播笔记

remount 重新挂载

2018-08-04直播笔记

vi /etc/fstab 系统启动默认挂载那些分区的配置文件

第一列 设备号

第二列 挂载点

第三列 分区格式

第四列 挂载选项  defaults 备份文件系统

最后一列设置优先级 系统重新启动检查磁盘是否有问题

0 不检测

1级别高于2

2

2018-08-04直播笔记

2018-08-04直播笔记

2018-08-04直播笔记

 

5、手动增加swap空间

dd if=/dev/zero of=/tmp/newdisk bs=1M count=100

dd 操作磁盘

id 指定从哪里读

/dev/zero linux内核doulingqi 产生源源不断的0

of 将0写到那里去

bs 指定每个块的大小

du -sh /tmp/newdisk  查看磁盘大小

2018-08-04直播笔记

mkswap /tmp/newdisk 格式化

2018-08-04直播笔记

swapon /tmp/newdisk 添加到swap

swapoff /tmp/newdisk  卸载swap

2018-08-04直播笔记

rm -f /tmp/newdisk  删除/tmp/newdisk

 

 

 

 

 

 

 

 

 

 

相关文章:

  • 2021-07-03
  • 2021-04-21
  • 2021-07-18
  • 2021-10-19
  • 2022-12-23
  • 2021-06-03
  • 2021-09-30
  • 2022-01-23
猜你喜欢
  • 2021-06-12
  • 2021-06-26
  • 2021-08-22
  • 2021-09-26
  • 2021-12-18
  • 2021-11-20
  • 2021-05-11
相关资源
相似解决方案