Linux查看分区命令和根分区扩容方式df查看文件系统c盘空间的使用情况df[选项].[FILE]...当我们指定文件参数FILE时,将会显示该文件所在系统的信息-a显示出所有的文件系统,包括大小只有0blocks的文件系统;-h以人们容易理解的格式显示;-i显示出inode点;-l只显示本地文件系统-B显示时,指定的单位是字节-m显示时,指定的单位是MB-k显示时,指定的单位是KB-T显示文件系统类型bash-2.05$df-a/(/dev/dsk/c1t0d0s0):19983624blocks1208993files/usr(/dev/dsk/c1t0d0s6):13328590blocks1125017files[root@localhostusr]#df-h文件系统容量已用可用已用%挂载点/dev/sda17.2G2.1G4.8G30%/tmpfs253M0253M0%/dev/shm[root@localhostproc]#df-h/etc/init.d文件系统容量已用可用已用%挂载点/dev/sda17.2G2.1G4.8G30%/[root@localhostusr]#df-l文件系统1K-块已用可用已用%挂载点/dev/sda174772282111168498010030%/tmpfs25865202586520%/dev/shm[root@localhostusr]#df-B512文件系统512B-块已用可用已用%挂载点/dev/sda1149544564222336996020030%/tmpfs51730405173040%/dev/shm[root@localhostproc]#df-T文件系统类型1K-块已用可用已用%挂载点/dev/sda1ext374772282110928498034030%/tmpfstmpfs25865202586520%/dev/shmbash-2.05$df-hlsizeusedavailcapacityMountedonFilesystem/dev/dsk/c1t0d0s09.6G93M9.4G1%//dev/dsk/c1t0d0s69.6G3.3G6.3G35%/usrdf-hl显示格式为:文件系统容量已用可用已用%挂载点/dev/hda5487M120M342M27%//dev/hda1981M21M911M3%/boot/dev/hdb275G75G0100%/,借此为例,表示的意思为:HD硬碟插口的第二个硬碟(b),第二个分区(2),容量是75G,用了75G,可用是0,因而借助率是100%,被挂载到根分区目录上(/)分区信息:[root@localhostactive]#fdisk-lDisk/dev/sda:81.9GB,81964302336bytes255heads,63sectors/track,9964cylindersUnits=cylindersof16065*512=8225280bytesDeviceBootStartEndBlocksIdSystem/dev/sda1*110498426061cW95FAT32(LBA)挂载点:[root@localhostactive]#mount/dev/sda9on/typeext3(rw)硬件信息:[root@localhost~]#lspci-v借助lvm降低linux根分区的容量假如安装linux时,在选择分区设置时,选择默认,会使用lvm管理。
系统运行一段时间后,发觉根分区c盘容量不够,须要扩容。该怎么做呢?使用lvm技术可以扩大根分区,不破坏分区表。1:首先新加一块c盘,联接至主机。开机,步入系统。使用root登陆,运行fdisk,将新加的c盘分区。我们这儿假定将全部c盘容量只分一个区,分区为/dev/sdb1;2:创建pv:pvcreate/dev/sdb13:扩充VG:vgextend/dev/VolGroup00/dev/sdb14:运行vgdisplay,查看扩充后的VG,假如显示容量降低,表示,VG扩充成功;5:扩充LV:lvextend-L+n(M,或G)/dev/VolGroup00/LogVol00/dev/VolGroup00重新启动机器,步入Resuce模式查看linux分区,装载c盘时选择skipp。6:激活VG:运行lvmvgchange-ay/dev/VolGgroup007:调整文件系统大小:首先运行e2fsck检测文件系统。e2fsck/dev/VolGroup00/LogVol008:resize2fs/dev/VolGroup00/LogVol00通常来说,Linux起码要有两个分区,分别是/和swap,但这些分法不太科学,一旦重装系统,硬碟中的数据就很难保留了,所以建议把/usr和/home分下来,以下是我80G硬碟1G显存的分区方案:/---5G,swap---1G,/usr---20G,/home---53G因为分了/usr分区,所以根分区/给5G就足够了,若果系统不同常安装软件,/usr分给20G左右就行了。
须要注意的是,“/”和“swap”这两个分区是一定要分的,还有虽然你显存很大,也一定要分一个swap。附Linux各分区作用,你们可以参考一下:/根目录,建议在根目录下边只有目录,不要直接有文件。swap交换空间,相当于Windows上的虚拟显存。/boot包含了操作系统的内核和在启动系统过程中所要用到的文件,建这个分区是有必要的,由于目前大多数的PC机要遭到BIOS的限制,毕竟假如有了一个单独的/boot启动分区,虽然主要的根分区出现了问题,计算机仍然还能启动。这个分区的大小约在60MB—120MB之间。/home用户的home目录所在地,这个分区的大小取决于有多少用户。假如是多用户共同使用一台笔记本的话,这个分区是完全有必要的,毕竟根用户也可以挺好地控制普通用户使用计算机查看linux分区,如对用户或则用户组推行硬碟限量使用linux开发培训,限制普通用户访问什么文件等。/tmp拿来储存临时文件。这对于多用户系统或则网路服务器来说是有必要的。这样虽然程序运行时生成大量的临时文件,或则用户对系统进行了错误的操作,文件系统的其它部份一直是安全的。由于文件系统的这一部份一直还承受着读写操作,所以它一般会比其它的部份更快地发生问题。
这个目录是任何人都能访问的,所以须要定期清除。/usrLinux系统储存软件的地方,如有可能应将最大空间分给它。/bin/usr/bin/usr/local/bin储存标准系统实用程序。/srv一些服务启动以后,这种服务所须要访问的数据目录,如WWW服务器须要的网页数据就可以置于/srv/www中。/etc系统主要的设置文件几乎都置于这个目录内。/lib/usr/lib/usr/local/lib系统使用的函数库的目录。/root系统管理员的家目录。/lost+found该目录在大多数情况下都是空的,但当实然停水或则非正常死机后,有些文件临时存入在此。/dev设备文件,在Linux系统上,任何设备都以文件类型储存在这个目录中linux软件下载,如硬碟设备文件,软盘、光驱设备文件等。/mnt/media挂载目录,拿来临时挂载别的文件系统或则别的硬件设备(如硬盘、软驱)。/opt用于储存第三方软件的目录,不过我们还是习惯置于/usr/local下。/proc此目录信息是在显存中由系统自行形成的,储存了一些当前的进程ID号和CPU、内存的映射等,由于这个目录下的数据都在显存中,所以本身不占任何硬碟空间。
/sbin/usr/sbin/usr/local/sbin储存一些系统管理员才能用到的执行命令。/var主要放置系统执行过程中常常变化的文件,比如缓存(cache)或则是随时修改的登陆文件(logfile)。/var/log系统日志记录分区,假如筹建了这一单独的分区,这样虽然系统的日志文件出现了问题,它们也不会影响到操作系统的主分区