频道栏目
首页 > 资讯 > Linux > 正文

Linux文件系统管理

17-07-28        来源:[db:作者]  
收藏   我要投稿

linux文件系统

主分区,扩展分区->逻辑分区
/dev/sda1
/dev目录下存放全部硬件文件
sd:硬盘
a:第一块硬盘
1:硬盘号,1-4给主分区和扩展分区,逻辑分区从5开始

常用命令:

df 选项 挂载点
查看文件系统信息
-a 显示全部文件系统信息包括特殊文件系统
-h 人性化显示
-T 显示文件系统类型
du 选项 目录文件名
统计目录文件大小
-a 显示每个子文件磁盘占用量,默认只统计子目录的占用
-h 人性化显示
-s 统计目录总占用,不统计子目录
du与df统计出来的数据可能不同,应为这两个命令统计方法不同,
df面向系统,除了文件大小,他还会统计被进程和系统临时文件占用的空间,它统计的空间才是真正的硬盘占用空间
du面向文件,它只统计文件大小。

fsck 选项 分区设备文件名
文件系统修复命令
-a 自动修复
-y 自动修复,与a一致,有些文件系统只支持y

dumpe2fs 分区设备文件名
显示磁盘状态命令

挂载命令mount

mount [-l] 查询系统中已经挂载的设备,l会显示卷标

mount -a 根据/etc/fstab的内容,自动挂载

mount 选项 设备文件名 挂载点
将设备文件挂载到挂载点上
-t 文件系统 指定挂载的文件系统,如ext3,vfat(fat32),iso9660
-L 卷标 挂载指定卷标的分区而不是安装设别文件名挂载
-o 特殊选项

卸载命令
umount 设备文件名或挂载点

设备文件名:
光盘:/dev/cdrom->dev/sc0
U盘:U盘设备文件名命名规则与硬盘相同,均为sd,如果已有一块硬盘,那么U盘会识别为sdb,
使用fdisk -l 命令来查看U盘设备文件名
mount -t vfat /dev/sdb1 /mnt

linux支持NTFS
linux默认不支持NTFS,需要一定处理
1.重新编译内核
2.利用第三方软件NTFS-3G

fdisk分区

fdisk -l 查询系统当前的硬盘信息

fdisk /dev/sdb 对硬盘分区

partprobe 重新读取分区表,分区后执行一项

mkfs -t ext4 /dev/sdb1 格式化分区
将新硬盘分区格式化后要挂载,而且新分区重启后不会自动挂载,需要修改/etc/fstab
开机挂载文件/etc/fstab

1.分区设备文件名或uuid(硬盘通用唯一识别码),用dumpe2fs
2.挂载点
3.文件系统
4.挂载的权限,与mount相同
5.dump备份,0不备份,1每天备份,2不定时备份,备份文件在lost+found
6.fsck检测级别,0不检测,新分区一般大于1

swap分区

查看swap分区占用情况命令
free :查看内存与swap分区情况
fdisk,分一个swap分区
mkswap /dev/sdb6,对swap格式化
swapon /dev/sdb6 加入swap
swapoff /dev/sdb6 取消swap

相关TAG标签
上一篇:Cisco PT模拟实验(8) 三层交换机的基本配置
下一篇:Ubuntu 16.04下安装64位谷歌Chrome浏览器
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站