Linux 磁盘管理——想玩转linux就请一直看下去

作者&投稿:茌秋 (若有异议请与网页底部的电邮联系)
~

Linux 磁盘管理好坏直接关系到整个系统的性能问题。

Linux 磁盘管理常用三个命令为 df du fdisk

df命令参数功能:检查文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。

语法:

选项与参数:

将系统内所有的文件系统列出来!

在 Linux 底下如果 df 没有加任何选项,那么默认会将系统内所有的 (不含特殊内存内的文件系统与 swap) 都以 1 Kbytes 的容量来列出来!

将容量结果以易读的容量格式显示出来

将系统内的所有特殊文件格式及名称都列出来

将 /etc 底下的可用的磁盘容量以易读的容量格式显示

Linux du 命令也是查看使用空间的,但是与 df 命令不同的是 Linux du 命令是对文件和目录磁盘使用的空间的查看,还是和df命令有一些区别的,这里介绍 Linux du 命令。

语法:

选项与参数:

只列出当前目录下的所有文件夹容量(包括隐藏文件夹):

直接输入 du 没有加任何选项时,则 du 会分析当前所在目录里的子目录所占用的硬盘空间。

将文件的容量也列出来

检查根目录底下每个目录所占用的容量

通配符 * 来代表每个目录。

与 df 不一样的是,du 这个命令其实会直接到文件系统内去搜寻所有的文件数据。

fdisk 是 Linux 的磁盘分区表操作工具。

语法:

选项与参数:

列出所有分区信息

找出你系统中的根目录所在磁盘,并查阅该硬盘内的相关信息

输入 m 后,就会看到底下这些命令介绍

离开 fdisk 时按下 q,那么所有的动作都不会生效!相反的, 按下w就是动作生效的意思。

想要不储存离开吗?按下 q 就对了!不要随便按 w 啊!

使用 p 可以列出目前这颗磁盘的分割表信息,这个信息的上半部在显示整体磁盘的状态。

磁盘分割完毕后自然就是要进行文件系统的格式化,格式化的命令非常的简单,使用 mkfs(make filesystem) 命令。

语法:

选项与参数:

查看 mkfs 支持的文件格式

按下两个[tab],会发现 mkfs 支持的文件格式如上所示。

将分区 /dev/hdc6(可指定你自己的分区) 格式化为 ext3 文件系统:

fsck(file system check)用来检查和维护不一致的文件系统。

若系统掉电或磁盘发生问题,可利用fsck命令对文件系统进行检查。

语法:

选项与参数:

查看系统有多少文件系统支持的 fsck 命令:

强制检测 /dev/hdc6 分区:

如果没有加上 -f 的选项,则由于这个文件系统不曾出现问题,检查的经过非常快速!若加上 -f 强制检查,才会一项一项的显示过程。

Linux 的磁盘挂载使用 mount 命令,卸载使用 umount 命令。

磁盘挂载语法:

用默认的方式,将刚刚创建的 /dev/hdc6 挂载到 /mnt/hdc6 上面!

磁盘卸载命令 umount 语法:

选项与参数:

卸载/dev/hdc6



Linux磁盘管理常用三个命令为df、du、fdisk。

df,全称:disk full,列出文件系统的整体磁盘使用量

du,全称:disk used,检查磁盘空间使用量

fdisk,用于磁盘分区。

1、df命令

检查文件系统的磁盘空间占用情况,可以利用该命令获取磁盘被占用了多少空间,目前还剩下多少空间等信息。

语法:df[-ahikHTm][目录或文件名]

参数:

-a 列出所有文件系统,包括系统特有的/proc等文件系统;

-k 以KBytes的容量显示各文件系统;

-m 以MBytes的容量显示各文件系统;

-h 以较易阅读的格式自行显示,比如:GBytes、MBytes、KBytes;

-H 以M=1000K取代M=1024K的进位方式;

-T 显示文件系统类型;

-i 不用磁盘容量,以inode的数量来显示。

2、du命令

也是查看使用空间的,但是与df命令不同的是,Linux du命令是对文件和目录磁盘使用的空间进行查看,和df命令有一定的区别。

语法:du[-ahskm]文件或目录名称

参数:

-a 列出所有的文件与目录容量;

-h 以较易阅读的格式显示;

-s 列出总量而已,而不列出每个各别的目录占用容量;

-S 不包括子目录下的统计,与-s存在差别;

-k 以KBytes列出容量显示;

-m 以MBytes列出容量显示。

3、fdisk命令

fdisk是Linux的磁盘分区表操作工具。

语法:fdisk[-l]装置名称

参数:

-l 输出后面接的装置所有的分区内容。若仅有fdisk -l时,则系统将会把整个系统内能够搜寻到的装置的分区均列出来。




莲湖区15084093972: Linux中常见的磁盘管理工具有哪些 -
姜淑小儿: Linux中常见的磁盘管理工具有哪些 在Linux系统安装时,其中有一个步骤是进行磁盘分区.在分区时可以采用Disk Druid、RAID和LVM等方式进行分区.除此之外,在Linux系统中还有fdisk、cfdisk、parted等分区工具.,将介绍几种常见的磁盘...

莲湖区15084093972: linux怎样管理磁盘文件系统?
姜淑小儿: 学习管理linux 中的磁盘文件系统: 学会使用外部的存储设备主要之光盘软盘硬盘 学习linux中的分区工具(fdisk)与格式(mkfs)化命令 与dos有很大差别 如何维护linux文...

莲湖区15084093972: 如何为Linux服务器分配硬盘空间? -
姜淑小儿: 无论对一个正在为服务器寻找空间的系统管理员,还是一个磁盘即将用尽的普通用户来说,这都是一个非常常见的问题.一般我们会想到解决的方法是:1. 挂接一个新的硬盘,然后使用符号链接,链接到新的硬盘.2. 利用一些调整分区大小的工...

莲湖区15084093972: linux下如何得到当前目录是挂载于哪个硬盘和分区 -
姜淑小儿: 1df-h 列出文件系统的整体磁盘使用1lsblk 列出所有可用块设备的信息,显示他们之间的依赖关系 linux磁盘管理、新增磁盘、挂载新硬盘推荐一篇文章(图文教程): Linux 磁盘分区和挂载 (fdisk 和 mount 操作指南)

莲湖区15084093972: Linux系统查看磁盘空间占用情况的几个常用 -
姜淑小儿: 可以用 df -h 命令来查看挂载状态和硬盘使用量信息,此外,可以用 fdisk 命令来管理磁盘分区. 具体用法,楼主可以百度《Linux就该这么学》,里面有详细的介绍.

莲湖区15084093972: 如何调整Linux磁盘分区的大小 -
姜淑小儿: 如何查看linux磁盘空间大小一、df命令; df是来自于coreutils软件包,系统安装时,就自带的;我们通过这个命令可以查看磁盘的使用情况以及文件系统被挂载的位置; 举例: [root@localhost beinan]# df -lh filesystem容量已用可用已用%挂载点 ...

莲湖区15084093972: linux下如何格式化移动硬盘 -
姜淑小儿: 右击我的电脑---管理---磁盘管理,找到你装linux系统的盘,右击---格式化,选择ntfs格式,点击确定

莲湖区15084093972: Linux下如何获取磁盘信息 -
姜淑小儿: 一、查看命令1启动 linux 操作系统,进入到桌面.2启动终端.3在终端键入命令 ifconfig eth0,回车.如下图所示:二、信息解读 第一行说明了网卡类型和mac地址.第二行说明了ipv4地址,广播地址和子网掩码.第三行说明了ipv6地址.第五行说明了接收的数据包总数,以及错误的包数、丢失的数据包数.第六行与第五行相对应,分别是发送的数据包总数,以及错误的包数、丢失的数据包数.第八行则分别是接收和发送的字节数.

莲湖区15084093972: 硬盘分区,装linux..高手进来 -
姜淑小儿: 建立两个主分区,引导用Grub(Linux一般自带,如RedHat)或者BootMagic! Linux用Ext3格式,还要一个Swap 有个简单的方法: 第一步:安装XP 第二步:插入Linux安装盘,到分区这一步时选择用“DiskDruid”分区,然后为Linux分区 第三步:往后继续安装,然后配置Grub即可 Linux用Ext3格式,还要一个Swap和/ 很简单的,关键要熟悉Linux的分区配置就行了,网上这个方面资料很多!

莲湖区15084093972: Linux用户如何扩展磁盘空间 -
姜淑小儿: 学一下LVM,逻辑卷管理 思路: 将你新增的磁盘设备添加在物理卷组,然后做你的逻辑卷组进行扩容,这样对于linux来说整个逻辑卷组的扩大相当于一个磁盘容量的扩大,在逻辑卷组的范围内分割成逻辑卷,挂在在文件系统上就可以像正常的分区使用了

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网