第8课程

有道云复制过来竟然不显示图片,下次听课用onenote试试吧

http://note.youdao.com/noteshare?id=b96b60f19a579c3cf5a161bf681853a8

 

udev改名功能,了解即可

 

设备名称:

SCSI/SATA/U盘 /dev/sd[a-p]

光驱 /dev/cdrom

 

《计算机组成原理》部分基础知识

每个扇区512个字节,第一个扇区比较重要,占据了400多个字节

主引导记录MBR:Master Boot Record

将原先保留分区的16个字节,作为指针指向一个新的扇区(书中写错了,写成了分区)

逻辑分区2+2,3+1,1+3,4+0等多种组合方式都是可以的

 

win格式→Linux格式

NTFS ext2

FAT12 ext3

FAT32 ext4

EXFAT xfs

 

 

数据由两个部分组成

inode:属性块,描述信息,更像是文件的简介

block:数据块,保存数据的仓库

(大量的block首尾连接,可以存放更多的数据)

 

有如此多的文件系统,实际使用却没有感知,原因是:

5需要,6、7、8不需要,系统自动识别,不用去管

 

VFS(屏蔽底层文件系统,自动识别)

系统自动识别文件系统

 

1、切割→分区

2、打格→格式化(必做)

3、使用→挂载(挂载的目的:让用户可以使用硬盘资源)

将硬盘与目录相关联的动作

 

分区 fdisk

格式化 mkfs.ext4

挂载 mount /dev/sdb2 /sdb2

卸载 umount /dev/sdb2[/sdb2]

 

开机启动项编辑文件: /etc/fstab

设备 目录(挂载点) 格式 是否备份 是否检验(自检)

/dev/sdb2 /sdb2 xfs defaults 0 0

 

新增磁盘完整操作

1、分区:fdisk /dev/sdb

d删除分区

l/t:看/修改分区的标识

m帮助

n新建分区(primary主分区,extended扩展分区,logical是逻辑分区)

p显示分区表

q退出而不保存

w保存并退出

2、格式化:mkfs.xfs /dev/sdb4

mkfs(按两下tab键可以查看目前支持的格式)

3、挂载:mkdir /xiaoxin

mount /sev/sdb4 xiaoxin

4、df -h 查看挂载情况

5、vim /etc/fstab

/dev/sdb4 /xiaoxin xfs defaults 0 0

6、reboot

df -h

 

硬件速度:CPU、南桥北桥、内存、硬盘(目前瓶颈卡在硬盘)

如果内存满了,将部分不常用的内存放在硬盘上,,降低内存压力——swap(可以理解成win中的虚拟内存)

free -m查看内存使用情况,正常内存没用满的情况都不回用swap分区

swap分区操作流程:

1、fdisk /dev/sdb

建完扩展分区建逻辑分区

可能出现的问题:建完分区,ls -l /dev/sdb*并没有发现刚才建的分区,这是红帽的小bug(分区表没有同步到内核),partprobe(如果忘记了这个命令那重启也是可以的)

2、mkswap /dev/sdb5

free -m查看swap内存情况

swapon /dev/sdb5

free -m再次查看swap内存使用情况

3、vim /etc/fstab

/dev/sdb5 /swap swap defaults 0 0

4、reboot

free -m

 

磁盘配额:quota

1、vim /etc/fstab

 

2、reboot(也可以不重启,直接mount -o remount /boot)

3、mount | grep boot

uquota已经生效了(注意,编辑文件中是uquota,但是显示出来是usrquota)

4、xfs_quota -x -c 'limit bsoft=3m bhard=6m isoft=3 ihard=6 linuxprobe' /boot

-x专家模式,-c非交互模式,

限制:可以限制inode新建文件的个数(isoft软限制,ihard硬限制),也可以限制block文件的大小((bsoft软限制,bhard硬限制)软限制的提示信息在/var/log/message中

5、chmod -Rf 777 /boot

6、su - linuxprobe

cd /boot

ls

第一个小实验

touch a b c d e f

touch g(会报错)

rm -rf a b c d e f

第二个小实验

dd if=/dev/zero of=haha count=1 bs=6M

dd if=/dev/zero of=haha count=1 bs=7M(会报错)

验证实验成功

edquota

(在这里修改磁盘配额)

复习:分区 格式化 挂载

预习:第7章节

-------------------------------

你可能感兴趣的:(笔记,linux)