2015.3.23 Linux下磁盘管理

1、查看磁盘或目录的容量

df  查看磁盘各分区使用情况

df -i  -h  -m

du  查看某个目录或文件所占的空间大小

du -a /tmp:列车全部文件与目录大小

du -c:最后汇总

2、磁盘的分区和格式化

fdisk -l 查看磁盘和分区,大于2T用GPT

mkfs.ext3、mkfs.ext4、mke2fs -t ext4 格式化分区

格式化时默认blocks (5.00%) reserved for the super user  ##给超级用户预留的空间,特殊用途

-m  可以更改这个比例,如mke2fs -m 0.1 /dev/sdb1         ##意思是只预留出0.1%

3、挂载、卸载磁盘分区

mount   不加任何选项和参数,查看已经挂载的情况

mount /dev/sdb5   /newdir/ 将/dev/sdb5挂载至/newdir目录下,若挂载失败,dmesg|tail查看错误信息       umount /newdir

4、配置文件/etc/fstab

第一列是分区的标识,可以写分区的LABEL或UUID或分区名;第二列是挂载点;第三列是分区格式;第四列是mount的一些参数,一般情况下直接写defaults;第五列的数字表示是否被dump备份,1是0否;第六列表示开机时是否自检磁盘,1、2表示自检,0不自检,1的优先级高,/  分区必须是1。

第四列mount的参数:‘auto/noauto’开机自动挂载与否

"async/sync":async磁盘和内存不同步,系统每隔一段时间把内存数据写入磁盘中,sync实时同步

"default":按照大多数文件系统的缺省值设置挂载定义,包含rw,suid,dev,exec,auto,nouser,async

"ro":按只读权限挂载;"rw":按可读写权限挂载;

"exec/noexec":允许/不允许可执行文件执行,但绝对不能把根分区挂载为noexec,那样就无法启动了,只能重做系统

"user/nouser":允许/不允许root外的其他用户挂载分区,为了安全考虑,一般用nouser

"suid/nosuid":允许/不允许分区有suid属性,一般设置nosuid

"usrquota":启动使用者磁盘配额模式

"grquota":启动群组磁盘配额模式

修改/etc/fstab添加LABEL=TEST添加进去之后,使用mount -a可以生效挂载。

blkid查看各个分区的UUID

建立一个swap文件增加虚拟内存

#dd if=/dev/zero of=/tmp/newdisk bs=4k count=102400 划分的目标文件大小:bs*count

#mkswap -f /tmp/newdisk

#free -m

#swapon /tmp/newdisk

#free -m

时间: 2024-10-15 05:14:45

2015.3.23 Linux下磁盘管理的相关文章

linux下磁盘管理机制--LVM

当我们用传统分区方法使用磁盘时,当出现分区大小不够用的时候,通常只能添加添加一个更大的磁盘,重新创建分区来扩展空间.但是,这样只能是将原来的磁盘下线,换上新的磁盘,在将原始数据写入,在实际的生产过程中是不允许的.此时就需要使用逻辑卷LVM这种磁盘分区管理了. 逻辑卷是将硬盘空间重新"分割"成大小相等的块(PE)组成的PV放到一个容器(VG)中,当需要可以随时向这个容器中取出这样的块,来实现动态调整磁盘空间大小.当然新添加的块不会改变原来的文件系统,而且原磁盘也不用下线. 下面说明逻辑卷

linux下磁盘管理机制--RAID

RAID(Redundant Array Of Independent Disks):独立磁盘冗余阵列.RAID的最初出现的目的是为了解决中小型企业因经费原因使用不起SCSCI硬盘,而不得不使用像IDE较廉价的磁盘情况下,将多块IDE磁盘通过某种机制组合起来,使得IDE磁盘在一定程度上提高读写性能的一种机制.当然,现在也可以将SCSCI类的磁盘也可以做成RAID来提高磁盘的读写性能. 一.RAID的级别 RAID机制通过级别来RAID级别来定义磁盘的组合方式.常见的级别有:RAID0,RAID1

Linux下磁盘管理

设置密码mkpasswdmkpasswd -s 0mkpasswd -s 0 -1 15 规定密码的长度 1. 查看磁盘或者目录的容量df 查看磁盘各分区使用情况 不加参数以k为单位 df -i inode数,df -h 以G或者T或者M df -m 以M单位显示 du 查看目录或者文件的容量 不加参数 以k为单位显示 -s 列出总和 -a 列出所有文件和目录 -k 以k为单位 -m 以M为单位 -h 最合适的单位 最常用组合 -sh du -sh /root扩展 ls -lh 看到的大小和du

linux下磁盘管理神器lvm命令使用以及TCP协议

一.LVM 简介LVM(Logical Volume Manager)是一个应用于Linux的内核的逻辑卷管理器,是Linux环境下对磁盘进行分区管理的一种机制.先介绍几个有关LVM的名词1.PV(物理卷)可以是一个磁盘,一个分区.由PE(物理盘区)组成,多个PV可以组成一个VG(卷组).2.VG(卷组)多个物理卷组成的一个组,但是卷组不可以直接使用,需要在上面创LV(逻辑卷)才可以使用.VG上可以创建多个LV.3.PE(物理盘区)就像我们之前学习的磁盘的block块,默认是4MB.4.LV(逻

linux之磁盘管理(五)

swap分区 交换空间,正是因为交换空间的存在,使我们的内存可以过载使用. 在物理买内存不足的情况下,拿swap来应急. free:查看当前系统上物理内存和交换空间的使用情况. -m [[email protected] ~]# free total       used       free     shared    buffers     cached Mem:       1026868     419232     607636          0      23704     28

linux之磁盘管理,网络,计时任务

磁盘管理 查看磁盘空间的占用 df # 磁盘占有率 -h # 以人类易读的方式展示 Linux下磁盘命名格式:/dev/sda 查看目录的占用空间 /dev/sd[a-z]num总大小 linux下磁盘的命名格式如下图 size used avail user% mounted on 总大小 占用 剩余 占用率 挂载点,挂载到哪个目录上 查看目录的占用空间 du 命令 du / # 查看根目录 du -sh . # 当前 du -sh . # 人类易读方式 du -s /* # 查看根目录下每一

linux下磁盘分区详解

给新硬盘上建立分区时都要遵循以下的顺序:建立主分区→建立扩展分区→建立逻辑分区→激活主分区→格式化所有分区. 一个硬盘的主分区也就是包含操作系统启动所必需的文件和数据的硬盘分区,要在硬盘上安装操作系统,则该硬盘必须得有一个主分区.         扩展分区也就是除主分区外的分区,但它不能直接使用,必须再将它划分为若干个逻辑分区才行.逻辑分区也就是我们平常在操作系统中所看到的D.E.F等盘. 分区从实质上说就是对硬盘的一种格式化.当我们创建分区时,就已经设置好了硬盘的各项物理参数,指定了BIOS系

Linux基础-----磁盘管理

文件系统 Windows NTFS FAT32 Linux VFS:虚拟文件系统:将底层文件系统的不同,通过统一的接口,输出给上层应用 ext2 ext3 ext4 xfs 文件系统:对分区文件就行组织管理,并建立索引表,文件系统有内核提供 格式化:创建文件系统 低级格式化:创建磁道.扇区 高级格式化:创建文件系统 分区是按柱面来划分 磁道:数据存储在磁道上 扇区:将磁道划分成扇状用于管理 柱面:多个盘片,相同位置的扇区,形成柱面 0磁道的0扇区:(不属于任何分区)MBR 512字节   主引导

【转】Linux下XenServer管理工具安装

转载文章 - Linux下XenServer管理工具安装 Xen-Server 6.5 虚拟机安装Linux系统 vmware安装ubuntu12.04嵌套安装xen server(实现嵌套虚拟化) Citrix XenServer ® 6.5 虚拟机用户指南 2015 年 03 月 26 日 (星期四)发行 1.0 版