第9讲Linux文件系统管理.doc
文本预览下载声明
第9讲 Linux文件系统管理
文件系统构成: 2
常用命令: 2
添加硬盘分区: 2
1、固件CMOS/BIOS检测硬盘是否识别 2
2、Linux dmesg 检测下内核是否识别 3
3、划分分区 3
4、格式化分区(创建文件系统) 4
5、尝试挂载 4
6、写入分区配置文件 /etc/fstab file system table 4
Linux权限管理大汇总: 10
1、基本权限 10
2、特殊权限 12
3、sudo授权 14
4、基于文件系统的权限 (/etc/fstab 中的default的值) 15
5、访问控制权限 ACL access contral list 15
swap分区扩容 17
1)生成指定大小文件 17
2)生成swap文件 17
3)启用swap文件 17
4)写入/etc/fstab 18
磁盘配额: 18
1、开启分区配额功能 /etc/fstab 18
2、建立配额数据库文件 19
3、启动配额功能 19
4、编辑用户配额 19
备份: 20
备份介质: 20
备份的分类: 20
备份日志表格范例: 20
备份命令: 20
文件系统构成:
/usr/bin、/bin:存放所有用户可执行的命令
/usr/sbin、/sbin:存放只有root可以执行的命令
/home:用户缺省宿主目录
/proc:虚拟文件系统,存放当前进程信息
/dev:存放设备文件
/lib:存放系统程序运行所需要的共享库
/lost+found:存放一些系统出错的检查结果
/tmp:存放临时文件
/etc:系统配置文件
/var:包含经常发生变动的文件,如邮件、日志文件、计划任务等
/usr:存放所有命令、库、手册页等
/boot:内核文件及自举程序文件保存位置
/mnt:临时文件系统的安装点
常用命令:
查看分区使用情况 df –h //查看新分区是否被挂载上
查看文件大小 du -h 文件名
查看目录大小 du -sh 目录名
查看文件时间属性 stat 文件名 查看访问修改的时间属性
校验文件md5值 md5sum -c check
md5sum /etc/*.conf /backup/md5.test
md5sum /etc/*tab /backup/md5.test
md5sum -c /backup/md5.test | grep FAILED
检测修复文件系统:
1、单用户模式 init 1 umount /home //下载挂载点
2、fsck/e2fsck file system check ext2 ( 单用户模式卸载文件系统后执行)
添加硬盘分区:
1、固件CMOS/BIOS检测硬盘是否识别
2、Linux dmesg 检测下内核是否识别
这里出来了sdb,说明内核已经识别
再用 dmesg | grep sdb进行检测:
[root@localhost ~]# dmesg | grep sdb
SCSI device sdb:512-byte hdwr sectors (8590 MB)
sdb: Write Protect is off
sdb: Mode Sense: 5d 00 00 00
sdb: cache data unavailable
sdb: assuming drive cache: write through
SCSI device sdb:512-byte hdwr sectors (8590 MB)
sdb: Write Protect is off
sdb: Mode Sense: 5d 00 00 00
sdb: cache data unavailable
sdb: assuming drive cache: write through
sdb: unknown partition table
sd 0:0:1:0: Attached scsi disk sdb
[root@localhost ~]#
此时已说明内核已识别
3、划分分区
fdisk 硬盘设备名
查看硬盘信息 fdisk -l 硬盘设备名
cylinders 柱面 1柱面=8mb
fdisk——
m for menu 帮助
p for print 显示分区表
n for new 添加新分区
PC/IA 分区:主分区、扩展分区、逻辑分区
主分区和扩展分区最多只有四个
主分区是数据分区、扩展分区存放逻辑分区(逻辑分区是数据分区)
前三个一般都划分为主分区,第四个创建扩展分区
+sizeM 指定大小 5G +5120M
t for type 指定
显示全部