如何通过数字来js判断是不是数字类型Linux分区的类型

linux 分区 怎么分区 我对这个不了解想请教一下_百度知道
linux 分区 怎么分区 我对这个不了解想请教一下
像图片中的 这种应该怎么分区 一般使用
我有更好的答案
你已经分好区了,有*的sda1是启动分区,是装内核以及grub相关文件的地方,剩余的是一个分区。一般来说要有一个swap分区,不过现在内存比较大,如果只是个人使用没有特别要求,不用分区也可以。
采纳率:86%
你分区都分好了是不是对命令不是太了解呢使用fdisk命令对sdb硬盘进行分区:[root@linuxprobe ~]# fdisk /dev/sdbWelcome to fdisk (util-linux 2.23.2).Changes will remain in memory only, until you decide to write them.Be careful before using the write command.Device does not contain a recognized partition tableBuilding a new DOS disklabel with disk identifier 0x47d24a34.敲击字符p查看分区表信息(当前为空):Command (m for help): pDisk /dev/sdb: 21.5 GB,
sectorsUnits = sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk label type: dosDisk identifier: 0x47d24a34Device Boot Start End Blocks Id System敲击字符n创建新的分区信息:Command (m for help): n敲击字符p,这个p代表是主分区,e为扩展分区:Partition type:p primary (0 primary, 0 extended, 4 free)e extendedSelect (default p): p敲击数字1代表分区编号为1:Partition number (1-4, default 1): 1磁盘的起始扇区,直接回车即可:First sector (9, default 2048):键入+2G,代表该分区的大小为2G:Using default value 2048Last sector, +sectors or +size{K,M,G} (9, default ): +2GPartition 1 of type Linux and of size 2 GiB is set再看下分区表信息(增加了sdb1分区信息):Command (m for help): pDisk /dev/sdb: 21.5 GB,
sectorsUnits = sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk label type: dosDisk identifier: 0x47d24a34Device Boot Start End Blocks Id System/dev/sdb1
Linux敲击字符w,将上述分区信息保存:Command (m for help): wThe partition table has been altered!Calling ioctl() to re-read partition table.Syncing disks.让内核同步分区信息(此步骤仅在没有找到分区设备的情况下才需要执行,非必要动作。):[root@linuxprobe ~]# partprobe
我是个新手对这个不太了解
主要想练一下手
我就想问 在这种情况下 我还能不能在继续分区 该怎么分
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。1、作业描述:
4个主分区。
具体实现过程:
打开Linux,在终端中输入:fdisk -uc /dev/sda
可以查看到 & & & & & & & & & :Command (m for help):
输入:          n                          ----新建分区
出现 & & & & & & & & & & & & & &:Command action
               e extended                   ----扩展分区
               p primary partition (1-4)
输入:          p                          ----主分区
出现: & & & & & & & & & & & & & Partition number (1-4):
输入:          1                          ----分区的序号,即第一个分区
再在出现的 命令中输入你想分配给分区的大小。
主分区:最多只能有4个
扩展分区:
最多只能有1个。
主分区加扩展分区最多有4个。
不能写入数据,只能包含逻辑分区。
逻辑分区:(可以划分23个)
注意:每个扇区512个字节,有446个字节记录相关的信息,剩余的64个字节进行分区表示,每16个字节表示一个分区。
设备文件名
/dev/hda1(IDE硬盘接口)
/dev/sda1(SCSI硬盘接口、SATA硬盘接口)
其中字母a代表是第一块硬盘,以此类推。数字1代表的是第一个分区(数)。
扩展:查看分区
打开Linux,在终端中输入:fdisk -l,然后可以在命令框里即时的看到分区(p)
&常见参数操作(最常用):
n:新建分区
p:查看分区
d:删除分区
输入w回车,进行保存退出
输入q回车,不进行保存便强制退出
阅读(...) 评论()shell 判断变量为数字的N种方法_Linux编程_Linux公社-Linux系统门户网站
你好,游客
shell 判断变量为数字的N种方法
来源:Linux社区&
作者:gccmx
方法1:通过expr 计算变量与一个整数值相加,如果能正常执行则为整数,否则执行出错,$?将是非0的值expr $args + 0 &&/dev/null
方法2:打印变量通过sed替换的方式,将变量中的数字替换为空,如果执行替换后变量为空,则为整数echo $args | sed 's/[0-9]//g'如果判断负数则再用sed过滤负号echo $args | sed 's/[0-9]//g' | sed 's/-//g'
下面的脚本通过两个函数来实现数值判断。代码很简单,就不加注释了。
#!/bin/bash usage(){ cat &&EOF USEAGE:sh $0 args1 args2 exit 1EOF } checkInt(){ & & & & expr $1 + 0 &&/dev/null& & & & [ $? -ne 0 ] && { echo "Args must be integer!";exit 1; } } checkInt1(){ & & & & tmp=`echo $1 |sed 's/[0-9]//g'` & & & & [ -n "${tmp}" ]&& { echo "Args must be integer!";exit 1; } } [ $# -ne 2 ]&&usage args1=$1args2=$2checkInt $args1 checkInt1 $args2 if [ $args1 -gt $args2 ];then & & & & echo "yes,$args1 greate than $args2"else& & & & echo "no,$args1 less than $args2"fi
相关阅读:
Linux Shell参数替换
Shell for参数
Linux/Unix Shell 参数传递到SQL脚本
Shell脚本中参数传递方法介绍
Shell脚本传递命令行参数
相关资讯 & & &
& (03月25日)
& (09/12/:07)
& (06月20日)
& (11/17/:22)
& (09/12/:01)
   同意评论声明
   发表
尊重网上道德,遵守中华人民共和国的各项有关法律法规
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
本站管理人员有权保留或删除其管辖留言中的任意内容
本站有权在网站内转载或引用您的评论
参与本评论即表明您已经阅读并接受上述条款博客访问: 95641
博文数量: 60
博客积分: 1535
博客等级: 上尉
技术积分: 485
注册时间:
分类: LINUX 15:02:14
主要分区: /boot分区,他包含了操作系统的内核和在启动系统过程中所要用到的文档 /usr分区,是red hat
linux系统存放软件的地方,如有可能应将最大空间分给他。 /home分区,是用户的home目录所在地,这个分区的大小取决于有多少用户。
/var/log分区,是系统日志记录分
主要分区:
/boot分区,他包含了操作系统的内核和在启动系统过程中所要用到的文档
/usr分区,是red hat linux系统存放软件的地方,如有可能应将最大空间分给他。
/home分区,是用户的home目录所在地,这个分区的大小取决于有多少用户。
/var/log分区,是系统日志记录分区
/tmp分区,用来存放临时文档。
/bin分区,存放标准系统实用程式。
/dev分区,存放设备文档。
/opt分区,存放可选的安装的软件。
/sbin分区,存放标准系统管理文档。
硬盘的分区主要分为基本分区(primary partion)和扩展分区(extension
partion)两种,基本分区和扩展分区的数目之和不能大于四个。且基本分区能够马上被使用但不能再分区。扩充分区必须再进行分区后才能使用,也就是说他必须还要进行二次分区。那么由扩充分区再分下去的是什么呢?他就是逻辑分区(logical
partion),况且逻辑分区没有数量上限制。
linux用户来说无论有几个分区,分给哪一目录使用,他归根结底就只有一个根目录,一个单独且唯一的文档结构。red hat
linux中每个分区都是用来组成整个文档系统的一部分,因为他采用了一种叫“载入”的处理方法,他的整个文档系统中包含了一整套的文档和目录,且将一个分区和一个目录联系起来。这时要载入的一个分区将使他的存储空间在一个目录下获得。下面我们先来看看red
hat linux的驱动器是如何标识的。
对于ide硬盘,驱动器标识符为“hdx~”,其中“hd”表明分区所在设备的类型,这里是指ide硬盘了。“x”为盘号(a为基本盘,b为基本从属盘,c为辅助主盘,d为辅助从属盘),“~”代表分区,前四个分区用数字1到4表示,他们是主分区或扩展分区,从5开始就是逻辑分区。例,hda3表示为第一个ide硬盘上的第三个主分区或扩展分区,hdb2表示为第二个ide硬盘上的第二个主分区或扩展分区。对于scsi硬盘则标识为“sdx~”,scsi硬盘是用“sd”来表示分区所在设备的类型的,其余则和ide硬盘的表示方法相同,不在多说。
从上面能够看到,red hat
linux的分区是不同于其他操作系统分区的,他的分区格式只有ext2和swap两种,ext2用于存放系统文档,swap则作为red hat
linux的交换分区。那么现在我们就能够知道red hat linux至少需要两个专门的分区(linux native和linux swap)况且不能将red
hat linux安装在dos/windows分区。一般来说我们将red hat linux安装一个或多个类型为“linux
native”的硬盘分区,但是在red hat linux的每一个分区都必须要指定一个“mount point”(载入点),告诉red hat
linux在启动时,这个目录要给哪个目录使用。对“swap”分区来说,一般定义一个且他不必要定义载入点。下面我们先对“linux native”和“linux
swap”有个初步的了解。
*swap分区是linux暂时存储数据的交换分区,他主要是把主内存上暂时不用得数据存起来,在需要的时候再调进内存内,且作为swap使用的分区不用指定“mout
point”(载入点),既然他作为交换分区,我们理所当然应给他指定大小,他至少要等于系统上实际内存的量,一般来说他的大小是内存的两倍,假如您是16mb的内存,那么swap分区的大小是32mb左右,以此类推。但必须还要注意一点,swap分区不要大于128mb,假如您是64mb的内存,那么swap分区最大也只能被定为127mb,再大就是浪费空间了,因为系统无需太大的交换分区。以此类推,假如您是128mb或更大的内存,swap分区也只能最大被定为127mb。况且您还必须注意的是假如您是128mb(或更大)的内存,您必须提醒系统您有这么大的内存,要不然他可不认您这个128mb内存。具体如下:当顺利启动了安装过程后,会显示一个boot:提示符,这时您只要键入boot:linux
mem=128mb就能够了。另外您也能够创建和使用一个以上的交换分区,最多16个。
native是存放系统文档的地方,他只能用ext2的分区类型,上面已说过。对windows用户来说,操作系统必须装在同一分区里,他是商业软件吗!所以您没有选择的余地!对red
linux来说,您有了较大的选择余地,您能够把系统文档分几个区来装(必须要说明载入点),也能够就装在同一个分区中(载入点是“/”)。下面我们看看能够创建哪些分区(仅列常用几种)。
/boot分区,他包含了操作系统的内核和在启动系统过程中所要用到的文档,建这个分区是有必要的,因为现在大多数的pc机要受到bios的限制,况且假如有了一个单独的/boot启动分区,即使主要的根分区出现了问题,电脑依然能够启动。这个分区的大小约在50mb—100mb之间。但是假如想用lilo启动red
hat linux系统的话,含有/boot的分区必须完全在柱面1023以下。又由于8gb后的数据lilo不能读取,所以red hat
linux要安装在8gb的区域以内。
/usr分区,是red hat linux系统存放软件的地方,如有可能应将最大空间分给他。
/home分区,是用户的home目录所在地,这个分区的大小取决于有多少用户。假如是多用户一起使用一台电脑的话,这个分区是完全有必要的,况且根用户也能够很好地控制普通用户使用电脑,如对用户或用户组实行硬盘限量使用,限制普通用户访问哪些文档等。其实单用户也有建立这个分区的必要,因为没这个分区的话,那么您只能以根用户的身份登陆系统,这样做是危险的,因为根用户对系统有绝对的使用权,可一旦您对系统进行了误操作,麻烦也就来了。
/var/log分区,是系统日志记录分区,假如设立了这一单独的分区,这样即使系统的日志文档出现了问题,他们也不会影响到操作系统的主分区。
/tmp分区,用来存放临时文档。这对于多用户系统或网络服务器来说是有必要的。这样即使程式运行时生成大量的临时文档,或用户对系统进行了错误的操作,文档系统的其他部分仍然是安全的。因为文档系统的这一部分仍然还承受着读写操作,所以他通常会比其他的部分更快地发生问题。
/bin分区,存放标准系统实用程式。
阅读(198) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~
请登录后评论。Linux复习题(附答案)_百度文库
赠送免券下载特权
10W篇文档免费专享
部分付费文档8折起
每天抽奖多种福利
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
Linux复习题(附答案)
阅读已结束,下载本文需要
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,同时保存到云知识,更方便管理
加入VIP
还剩3页未读,
定制HR最喜欢的简历
你可能喜欢

我要回帖

更多关于 js判断数字类型 的文章

 

随机推荐