跟阿铭学linux   第四课   Linux磁盘管理

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了跟阿铭学linux   第四课   Linux磁盘管理相关的知识,希望对你有一定的参考价值。

4.1 df 命令

1)<df> 查看磁盘使用情况

     <df -h> 按合适的单位显示

技术分享技术分享

     /dev/shm   内存 -速度快

     tmpfs   临时的 重启后会消失

     <df -i> 查看inode使用情况

     <df -m>  以MB单位查看

    

2)<free>  可以查看 swap

     当iNode 使用满了  计时空间有剩余也写不进去数据

-------------------------------------------------------------------------------------

4.2  du命令

1)<du -sh /root  >查看 文件、目录的大小

  最小的块为4Kb,即使不足4Kb也会显示4k 

技术分享技术分享

<du /root>   不加参数时显示不友好

-------------------------------------------------------------------------------------

4.3  磁盘分区

1) 在VMware上 设置-->添加-->硬盘-->下一步......   

      <reboot>  重启----新增加硬盘需要识别一下等1分钟

      <fdisk -l >查看 硬盘信息

 2) <fdisk  /dev/sdb>  磁盘分区   最多分 4个 主分区   当大于4个时  只能添加为 逻辑分区

     常用  n(新建)   p(列出分区)  w(写分区并退出)  d(删除)    

  删除逻辑分区后 号会自动遍连续; 删除主分区后  号就没了不连续;

-------------------------------------------------------------------------------------

4.4  磁盘格式化

1)<cat /etc/filesystems>   查看系统支持的文件格式

     <blkid /dev/sdb1>  查看当前的磁盘格式  

技术分享

  

2)mke2fs

     <mke2fs -t ext4 -b 2048  /dev/sdb1>  格式化成ext4 格式   最小块为2K

     <mke2fs -t ext4    /dev/sdb1> ==< mkfs.ext4   /dev/sdb1 >    格式化成ext4格式

     <mke2fs -m   1  /dev/sdb1>     设置分区预留1%的空间大小

     <mke2fs -i   8192  /dev/sdb1>    多少个字节8K对应一个inode  最少1:1   默认16K即4个块对应一个inode

3)mkfs

     <mkfs.xfs -f  /dev/sdb1 >  强制格式化成xfs格式

-------------------------------------------------------------------------------------

4.7 磁盘挂载

1)   <mount   >                  查看挂载的磁盘文件格式

          <mount   /dev/sdb1 /mnt/ >    挂载到 挂载点 /mnt/

       技术分享   技术分享    

2)   <umount   /dev/sdb1 >或 <umount   /mnt/>   卸载挂载

3)  <mount  -o remount, rw  /dev/sdb1   /mnt/> 重新挂载

4) <vi    /etc/fstab>  编辑  体统启动时启动的默认文件         

5) <blkid >查看当前的挂载的uuid  

-------------------------------------------------------------------------------------

4.9 手动增加swap空间

1)<dd  if=/dev/zero of=/tmp/newdisk bs=1M count=100>  

          利用zero产生0 存入大小为1M*100的nexdisk文件中

     /dev/zero 就是一个特殊设备,里面有源源不断的“0”

     if指定源设备

     of指定目标设备(在这里,我们创建了一个文件,作为一个模拟的设备)

     <du -sh、/tmp/newdisk> 查看大小

     <mkswap -f /tmp/newdisk>  格式化swap空间

     <swapon  /tmp/newdisk>   挂载swap

     <free -m >查看 挂载














本文出自 “Malt's Sky” 博客,请务必保留此出处http://iammalt.blog.51cto.com/12054231/1961077

以上是关于跟阿铭学linux   第四课   Linux磁盘管理的主要内容,如果未能解决你的问题,请参考以下文章

跟阿铭学linux   第三课   文件目录管理

跟阿铭学linux   第五课   VIM工具

跟阿铭学linux   第二课   Linux 文件和目录管理

跟阿铭学Linux习题答案

跟阿铭学linux   第二课   Linux 文件和目录管理-指令

《跟阿铭学Linux》第10章 shell基础知识:课后习题与答案