Linux系统基础之五:简单的系统文件管理

Linux系统文件管理

1.分区和文件系统




sda1,sda2,sda5,sda6,sda7
1,2,3,4只能给主分区和扩展分区用

文件格式

一般使用6.3以上的GentOS


2.文件系统常用命令:

(1)文件系统查看命令
df [选项][挂载点]

统计挂载盘用量:




(2)统计目录大小命令
du [选项][目录名]

统计root目录大小



运维,用df命令查看,比较正统。

du于df 空间差距太大,说明系统缓存过大,需要重启


(3)文件系统修复命令fsck

一般不需要自己运行

(4)显示磁盘状态命令dumpe2fs

dumpe2fs [挂载点]

dumpe2fs /dev/sda5



3.系统挂载命令

(1)查询与自动挂载
查询
mount -l

自动挂载
mount -a
根据/etc/fstab配置文件的内容自动加载


(2)挂载命令格式

mount [-t 文件系统][-L标卷名][-o特殊选项] \
设备文件名 挂载点

标卷名一般不用
在Linux中文件系统:
linux为ext4
Windows为vfat

设备文件名表:


常见的挂载点:


特殊选项:


(3)挂载光盘和U盘

挂载光盘:

1. mkdir /mnt/sr0 建立挂载点(空目录)
2. mount /dev/sr0 /mnt/sr0 挂载光盘

卸载光盘:(umount 文件设备名或者挂载点)

umonut /dev/sr0

挂载U盘

挂载U盘时,需要添加文件格式选项(-t vfat或者
-t fat)
U盘的设备文件名并不固定,和硬盘采用同样命名规则(sda1。。。。)
所以挂载前,需要先查询U盘设备文件名

1.查询U盘设备文件名

fdisk -l


在Linux中:fat32-----转化为------->vfat
fat---------------------->fat
Linux中默认不支持NTFS格式

图示中U盘设备文件名为: /dev/ sdb1

2.挂载U盘

(mkdir /mnt/sdb1)
mount -t vfat /dev/sdb1 /mnt/sdb1
必须添加文件系统名



(4)使Linux支持NTFS格式


一般挂载ntfs移动硬盘的时候用。





安装软件后,就可以使用ntfs-3g方式挂载ntfs移动硬盘了。




挂载:
(mkdir /mnt/usbn)
mount -t ntfs-3g /dev/sdb5 /mnt/usbn


4.fdisk分区

用于新建分区,(添加新的一块硬盘)

(1)fdisk命令分区过程






fdisk /dev/sdb --------->进入Command开始划分

在Command下:



如何划分一个主分区:


如何划分一个扩展分区和逻辑分区

在扩展分区划分好后划分逻辑分区:

分区完成:

分区完成后,输入w保存退出

这步出现提示重启了才执行


mkfs -t ext4 /dve/sdb5

6、挂载 ------------>重启后挂载消失
( mkdir /disk1)
mount /dev/sdb5 /disk1

(2)fdisk分区的自动挂载与fstab文件的修复

1. 修改/etc/fstab文件

vim /etc/fstab
将新添加,分区好的硬盘挂载点写入文件,让新硬盘启动时每次自动挂载

最后,应该用mount -a重新挂载所有磁盘,检查有无错误:

2. /etc/fstab文件的修复

/etc/fstab配置错误导致无法正常启动时,启动单用户,然后执行下面代码:



然后 vi /etc/fstab 重新配置


4.增加新的swap分区

free查看swap分区大小

假设需要添加300M的swap分区,步骤如下:


(1)新建分区,大小300M(详细见上面)

fdisk /dev/sdb
>n
>l
>(回车)
>+300M
>w

(2)修改新建分区标识符为82(默认是83)

Linux分区标识符表:

fdisk /dev/sdb6
>t
>(选择分区号,假如新建的300分区为/dev/sdb6,则选择6)
>82
>w
(如果有报错,执行partprobe,在不行就重启)

(3)以swap方式格式化

mkswap /dev/sdb6

(4)格式化后的分区加入swap

swapon /dev/sdb6

(取消加入则是:swapoff /dev/sdb6)

(5)开机自动挂载
vi /etc/fstab

/dev/sdb6 swap swap defaults 0 0



猜你喜欢

转载自blog.csdn.net/chuxuan909/article/details/53924473