码迷,mamicode.com
首页 > 其他好文 > 详细

20190311

时间:2019-03-11 18:51:41      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:swap   存储   大于   格式化   主机   ext4文件系统   访问   主机名   mac os   

1、描述GPT是什么应该怎么使用?
GUID磁盘分区表(GUIDPartition Table,缩写:GPT)是一个实体硬盘的分区表的结构布局的标准。它是可扩展固件接口(EFI)标准(被Intel用于替代个人计算机的BIOS)的一部分,被用于替代BIOS系统中的一个扇区来存储逻辑块地址和大小信息的主开机纪录(MBR)分区表。对于那些扇区为512字节的磁盘,MBR分区表不支持容量大于1TB(1 × 10^12字节)的分区,然而,一些硬盘制造商(诸如希捷和西部数据)注意到了这个局限性,并且将他们的容量较大的磁盘升级到了4KB的扇区,这意味着MBR的有效容量上限提升到了16 TB。 这个看似“正确的”解决方案,在临时地降低了人们对改进磁盘分配表的需求的同时,也给市场带来了关于在有较大的块(block)的设备上从BIOS启动时,如何最佳的划分磁盘分区的困惑。GPT分配64bits给逻辑块地址,因而使得最大分区大小在2^64-1个扇区成为了可能。对于每个扇区大小为512字节的磁盘,那意味着可以有9.4ZB(9.4 x 10^21字节)或18 E 个512字节(9,444,732,965,739,290,426,880字节 或 18,446,744,073,709,551,615(2^64-1)个扇区 x 512(=2^9)字节每扇区)。
截止至2010年,大多数操作系统对GPT均有所支持,尽管包括Mac OS X和Windows在内的一些仅支持在EFI基础上自GPT分区启动,见#操作系统支持。
GPT分区表的结构。此例中,每个逻辑块(LBA)为512字节,每个分区的记录为128字节。负数的LBA地址表示从最后的块开始倒数,?1表示最后一个块。

2、创建一个10G的分区,并格式化为ext4文件系统。要求
fdisk dev/sda
-m #查看命令选项
-n #新建分区
+10G #设置10G
-w #保存并退出
kartx -af /dev/sda #更新内核信息
cat /porc/partitions #内核已经挂载

mke2fs ext4 t4 /dev/sda4

(1)block大小为2048预留空间20%,卷标为MYDATA;
mke2fs -b 2048
mke2fs -l MYDATA
mke2fs -m 20

(2)挂载至/mydata目录,要求挂载时进制程序自动运行,且不更新文件的访问时间戳;
mkdir mydata
mount /dev/sda3 /mydata/
mount #查询
mount -o notaime /mydata
-o auto /mydata

(3)可开机自动挂载。
vim /etc/fstab
/dev/sda3
/mydata
/xfs
/defaults
/1 1
/1 2
mount -a #重新加载

3、创建一个大小为1G的swap分区,并启用
fdisk -/dev/sda
:n
:2 #sda2
:+G
:w
-t 82

4、编写脚本计算/etc/passwd文件中第10个用户和第20个用户id之和;

5、将当前主机名保存至hostName变量中,主机名如果为空,或者localhost,localdoadmin则设置为www.magedu.com
hostNAME=$(hostname)

echo "hostname is $hostNAME"

if [ -z "$hostNAME" -o "$hostNAME"=="localhost" -o "$hostNAME"=="localhost.domain" ];then
hostname www.magedu.com
fi

echo "hostname is $(hostname)"
6、编写脚本通过命令行参数传入一个用户名,判断id号偶数还是奇数
#!/bin/bash

user=$1

id=$(id -u $

echo "username is $user"

echo "user id is $id"

if [ "$[$id%2]" -eq 0 ];then
echo "id is 偶数"
else
echo "id is 奇数"
fi

20190311

标签:swap   存储   大于   格式化   主机   ext4文件系统   访问   主机名   mac os   

原文地址:https://blog.51cto.com/13545325/2361350

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!