Linux命令——磁盘操作及文件系统的管理

Posted 王醒燕

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux命令——磁盘操作及文件系统的管理相关的知识,希望对你有一定的参考价值。

文件系统是所有文件夹和文件的基础,磁盘是文件系统的基础,文件系统以磁盘为基础存储文件。

一、linux文件系统类型

1.ext扩展文件系统/ext2二级扩展文件系统/ext3日志式文件系统(默认)

2.swap文件系统用于linux的交换分区,其大小为物理内存的2

3.vfatlinuxwindows系统下的FAT文件系统的一个统称

4.NFS网络文件系统,通过网络进行文件共享

5.ISO 9660是光盘所使用的标准文件系统6.日志文件系统:ext3reiserfsjsf

6.proclinux系统中作为一种伪文件系统出现,作为连接内核数据结构的界面

二、硬盘分区和格式化

1.fdisk 磁盘分区命令

常用参数:fdisk -l 查看系统磁盘设备分区情况

  fdisk  设备名

子菜单:n 创建磁盘分区

              d 删除磁盘分区

              w 将修改写入磁盘分区表

2.du 统计目录的磁盘使用情况du [-a] 目录名

3.df 统计文件系统中未使用的磁盘空间

常用参数:df  显示所有已挂载的文件系统的磁盘空间使用情况

  df  -a 显示所有文件系统的信息

  df  -h 以最合适的容量单位显示

  df  -i 显示文件的节点数inode的使用情况

  df  -l 只显示本地文件系统的使用情况

4.partprobe重新初始化内存中内核的分区表信息

5.mkfs格式化分区/创建文件系统

常用参数:mkfs -t ext3 /dev/sda2   //格式化分区

                  mkfs .ext3 /dev/sda2

                  mkfs  -b(数据块大小)  4096  -i(多少字节对于一个i节点)  8192  /dev/sda2   //定制文件系统的大小

6.tune2fs调整文件系统参数

 

7.edquota编辑磁盘配额

 

三、磁盘文件系统的挂载和卸载

建立文件系统后,还需要将文件系统安装到linux目录树的某个位置才能使用,这个过程称为挂载;文件系统所挂载到的目录称为挂载点。释放所挂载的目录称为卸载。

1.使用命令手工挂载

mount 挂载文件系统命令:mount  [-t文件系统类型]  [-o 使用方式]  设备名  挂载点(linux目录名)

如:mount  /dev/sda1  /mnt/c

 

挂载完成后,cd  /mnt/c  //进入挂载点目录使用这块文件系统

2.卸载

umount [设备名]  [挂载点目录]   两者选一即可卸载

如:umount  /dev/sda1 或 umount  /mnt/c

 

以上是关于Linux命令——磁盘操作及文件系统的管理的主要内容,如果未能解决你的问题,请参考以下文章

linux磁盘及文件系统管理的部分知识一

Linux学习命令汇总六——磁盘分区,磁盘挂载,文件系统管理,压缩及归档命令

Linux常用命令合集

Linux系统下的文件管理类常命令及使用方式

Linux命令:磁盘及文件系统管理

176条DevOps人员常用的linux命令速查表