您的位置:首页 > 运维架构 > Linux

Linux学习笔记第三周第五次课(2月9日)

2018-02-26 00:47 309 查看
4.5/4.6 磁盘格式化

CentOS7以XFS作为默认的文件系统;
mke2fs,mkfs.ext2,mkfs.ext3,mkfs.ext4,mkfs.xfs都是格式化命令;
mke2fs -t ext4 ==mkfs.ext4;其他命令类似,mke2fs暂不支持xfs类型;
mke2fs命令选项如下:
-t指定文件系统类型type;

-b指定块大小block;
-m指定分区预留的大小百分比;
-i指定多少个字节对应一个inode;

分区格式化,指定文件系统类型ext4,块大小2048B,预留大小0.1%,命令为#mke2fs -t ext4 -b 2048 -m 0.1 /dev/sdb1 ;
分区格式化为xfs格式,命令为#mkfs.xfs /dev/sdb ;

4.7/4.8 磁盘挂载

查看分区文件系统类型,命令为#blkid /dev/sdb ;
格式化磁盘分区,需挂载才可访问;挂载点是一个目录;
挂载命令为#mount 分区 挂载点 ;
例如命令#mount /dev/sdb /mnt/ ;
查看挂载情况,命令为#df -h ;
mount命令常用选项:
defaults默认,rw可读可写,suid设置uid,dev设备有关,exec可执行,auto自动挂载,nouser不能普通用户挂载,async不实时同步,sync实时同步更新;
-o指定挂载的分区有哪些特性,如ro,sync,remount;

/etc/fstab挂载的分区配置文件;查看编辑#vi /etc/fstab ;





具体解释,可以#man fstab ;
查看UUID,命令为#blkid /dev/sdb ;

卸载磁盘,后跟磁盘分区,命令为#umount /dev/sdb ;
卸载磁盘,后跟挂载点,命令为#umount -l /mnt/ ;

4.9 手动增加swap空间

增加虚拟磁盘的思路为:建立swapfile----格式化为swap格式----启用该虚拟磁盘;

建立swapfile,命令为#dd if=/dev/zero of=/tmp/newdisk bs=1M count=1024 ;
dd磁盘读写命令,if指定源,/dev/zero可以源源不断地提供“0”,of指定目标文件,bs定义块大小,count定义块的数量,目标文件大小=bs * count;
查看文件大小,命令为#du -sh /tmp/newdisk ;

格式化为swap格式,命令为#mkswap -f /tmp/newdisk ;

挂载swap分区,命令为#swapon /tmp/newdisk ;

查看内存使用情况,命令为#free -m ;
free查看内存使用情况命令,m表示以MB为单位显示;

卸载swap分区,命令为#swapoff /tmp/newdisk ;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  mke2fs mkfs.xfs