15Linux文件系统管理

  • 1、为什么要给硬盘分区?
  • 2、Linux系统分区类型
  • 3、Linux 文件系统的格式
  • 4、文件系统的常用命令
  • 5、挂载命令
  • 6、挂载光盘与U盘
  • 7、支持 NTFS 文件系统

1、为什么要给硬盘分区?

前面我们讲解 Linux 系统的安装时,我们手动给硬盘划分了4个分区,分为了根目录/,/home 分区,/boot分区,还有/swap交换分区,那么为什么要给硬盘分区呢?

  ①、易于管理和使用

一个没有分区的硬盘就像一个大柜子,如果我们在柜子里放些衣物和化妆品就会显得很杂乱没有规则更不容易管理和拿取,这时如果我们找来木匠把柜子分割成不同的空间,用来分别储存衣物和化妆品就会让我们很容易管理和拿取衣服和化妆品。同样的一个硬盘如果不分割空间而直接储存各种文件会让我们难以管理和使用。

  ②、有利于数据安全

如果漏雨,一个没有分割的大柜子里面的东西肯定全部无法避免被雨水侵蚀的命运,而把柜子分割开来则会因每个空间相对独立,先侵蚀的只会是正好漏雨的空间如果及时采取措施那其它空间里的东西将得以保存。如果中病毒,一个没有分区的硬盘,里面保存的数据肯定全部都会被感染或者损坏,而如果把硬盘分区,然后把文件分开存放,在中毒后我们有充分的时间来采取措施防止病毒和清除病毒,即使需要重做系统也只会丢失系统所在的数据而其它数据将得以保存。

  ③、节约寻找文件的时间

在没有分区的硬盘里面找文件就想在一个大柜子里面找衣服一样,总会翻动很多东西才能找到自己想要的。如果我们把硬盘分区,在需要某个文件时可以直接到特定的分区去寻找,这样避免了我们翻找过多的文件。

2、Linux系统分区类型

①、主分区:总共最多只能分 4 个。

②、扩展分区:只能有一个,也算作主分区的一种,也就是说主分区加上扩展分区最多有 4 个。但是扩展分区不能存储数据和格式化,必须在划分为逻辑分区才能使用。

③、逻辑分区:逻辑分区是扩展分区中划分的,如果是 IDE 硬盘,Linux 最多支持59个逻辑分区,如果是 SCSI 硬盘Linux最多支持 11 个逻辑分区。

注意:如果只有一个主分区,一个扩展分区,扩展分区下有三个逻辑分区。那么主分区的设备文件名为/dev/sda1,扩展分区的设备文件名为 /dev/sda2。而逻辑分区直接是 /dev/sda5,也就是说系统默认的设备文件名从/dev/sda1——/dev/sda4是给主分区和扩展分区命名的,而逻辑分区的设备文件名是从/dev/sda5开始的。

3、Linux 文件系统的格式

4、文件系统的常用命令

  ①、文件系统查看命令:df

df 【选项】【挂载点】

使用的比较多的就是 df -h

  ②、统计目录或文件大小:du

du 【选项】【目录或文件名】

我们说通过 ls 命令也能统计文件大小,但是ls 命令只是文件的一级目录,而du能显示目录以及所有子目录和文件的大小。

df命令能统计文件或目录大小,而前面讲的df命令也能查看分区大小,这里我们以 /home分区为例:

df 统计的/home分区使用大小为 760M,而du 命令统计的/home分区使用大小为 751M,这是为什么呢?

①、df 命令是从文件系统考虑的,不管要考虑文件占用的空间,还要统计被命令或程序占用的空间(最常见的就是文件已经删除,但是程序并没有释放空间)。

②、du 命令是面向文件的,只会计算文件或目录占用的空间。

也就是说,实际系统的剩余空间大小是以 df 命令统计为准的。这也告诉我们 Linux 虽然系统很稳定,但是对于经常高负载的服务器,还是应该定期重启,维护服务器的高效运转。

  ③、文件系统修复命令:fsck

fsck 【选项】分区设备文件名

系统在启动时会自动进行文件系统修复,这里我们最好不要手动执行文件系统修复命令,很容易造成意外的错误。

  ④、显示磁盘状态命令:dumpe2fs

dumpe2fs 分区设备文件名

5、挂载命令

  ①、查询系统中已经挂载的设备:mount

mount 【-l】

选项:-l 会显示卷标名称,也就是设备文件名的别名

  ②、依据配置文件 /etc/fstab 的内容自动挂载:mount -a

下面是 /etc/fstab 的文件内容:

注意:我们最好不要将光盘或者U盘的挂载配置写在 /etc/fstab 文件中,因为系统启动的时候会自动挂载这个文件中配置好的内容,你不可能光盘或者U盘一直都和系统连着,如果没有,则挂载出错,系统有可能奔溃。

③、挂载命令格式

范例:我们重新挂载 /home 分区,加上-o noexec,也就是说使得 /home 分区的可执行文件不能执行。然后创建一个脚本(后面会讲解,这里只需要知道是一个可执行文件),然后看其是否能执行。

第一步:在/home目录下创建脚本hello.sh,简单的输出 hello world


我们给其赋予可执行权限,然后执行此脚本:

第二步:重新挂载 /home分区,加上 -o noexec,在执行此脚本发现权限不够了,注意我们还是使用的超级用户root

第三步:将/home分区还原,然后在执行此脚本,发现又可以了

6、挂载光盘与U盘

  ①、挂载光盘

一、建立挂载点

mkdir /mnt/cdrom

二、将光盘放入光驱

对于虚拟机我们执行以下操作即可:

三、挂载光盘

mount -t iso9660 /dev/cdrom /mnt/cdrom

或者执行下面命令

mount /dev/sr0 /mnt/cdrom

为什么有两个设备文件名/dev/cdrom 和/dev/sr0 呢?

我们可以看到这是一个软链接,光盘的设备文件名是系统自动检测的,以及固定了,我们只需要记住就好了。

  ②、挂载 U 盘

第一步:让虚拟机识别到 U 盘

注意我们是在真实物理机上安装的虚拟Linux系统,为了让虚拟机能检测到U盘,我们要鼠标点进到虚拟机中,不能用远程连接工具。

第二步:执行 fdisk -l 查看U 盘的设备文件名

第三步:挂载 U 盘

mount -t vfat /dev/sdb1 /mnt/usb

  ③、卸载命令

umount 设备文件名或者挂载点

7、支持 NTFS 文件系统

我们知道 Linux 默认是不支持 NTFS 文件系统的,所以早期的苹果笔记本如果插上移动硬盘,是不能对硬盘的内容进行修改,只能读取的。

那么如何解决 Linux 系统不支持 NTFS 文件系统呢?

第一种方法是重新编译内核,这种方法要求较高,这里我们就不做演示了。

第二种方法是安装 NTFS-3G 插件,如下:

安装完成之后,如下进行使用:

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 194,524评论 5 460
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 81,869评论 2 371
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 141,813评论 0 320
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,210评论 1 263
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,085评论 4 355
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,117评论 1 272
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,533评论 3 381
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,219评论 0 253
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,487评论 1 290
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,582评论 2 309
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,362评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,218评论 3 312
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,589评论 3 299
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,899评论 0 17
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,176评论 1 250
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,503评论 2 341
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,707评论 2 335

推荐阅读更多精彩内容