1. 请查资料了解这些术语:/dev/hda, /dev/hdb, /dev/sda, /dev/sdb, 他们之间有什么区别?

答:hda一般是指IDE接口的硬盘,hda指第一块硬盘,hdb指第二块硬盘,等等;sda一般是指SATA接口的硬盘,sda指第一块硬盘,sdb指第二块硬盘,等等。

2. 为什么 du -b /etc/passwd  和 du -k  /etc/passwd  所得到的结果不一致呢?按道理讲1024b 等于 1k 阿铭的 /etc/passwd 为 1181b 而 使用k为单位表示它竟然是 4k.

答:du -b显示的是文件的实际大小;du -k显示的是文件所占磁盘块的大小,du不带参数默认是显示块的大小。一个块大小为4KB,一个块只能存放一个文件,小于4KB的文件占用一个块的大小,大于4KB的文件占用多个块,大小为4KB的整数倍。/etc/passwd大小为1181b,小于4KB,所以使用du 或者du -k显示大小为4KB。

3. 请查资料,了解磁盘的这些概念: heads, sectors, cylinders.

答:硬盘划分为磁头(Heads)、柱面(Cylinder)、扇区(Sector)。

磁头(Heads):每张磁片的正反两面各有一个磁头,一个磁头对应一张磁片的一个面。因此,用第几磁头就可以表示数据在哪个磁面。

柱面(Cylinder):所有磁片中半径相同的同心磁道构成“柱面",意思是这一系列的磁道垂直叠在一起,就形成一个柱面的形状。简单地理解,柱面就是磁道。

扇区(Sector):将磁道划分为若干个小的区段,就是扇区。虽然很小,但实际是一个扇子的形状,故称为扇区。每个扇区的容量为512字节。

硬盘容量=磁头数×柱面数×扇区数×512字节。

4. 请计算磁盘分区的时候,每一个柱面空间是多大? 阿铭的第二块磁盘是8589 MB (8589934592 bytes),总共有1044个柱面。

答:柱面空间=磁盘容量/柱面数=8589934592/1044=8227906bytes

5. 查资料了解ide和scsi接口的磁盘有什么不一样,scsi 磁盘(sda, sdb)最多可以分多少个逻辑分区(这个了解即可)?

答: IDE(Intergrated Device Electronics,电子集成驱动器)一般是有扁平电缆连接的,一个扁平电缆可以连接2个IDE硬盘,而一个计算机一般提供2个扁平电缆,所以一般允许4块IDE硬盘。IDE经过多年的发展,成熟,廉价,稳定。一般老式的电脑中装的都是这种硬盘。目前主流的硬板已经是SATA硬盘了。IDE是平行传输的,而SATA是串行传输的。

SCSI(Small Computer System Interface:小型计算机系统接口)的出现主要是由于原有IDE接口的硬盘转速比较低,传输效率比较慢。由于SCSI硬盘独立于系统总线工作,所以它的最大优点就在于系统的占用率低,当然它还有一些优点,转速高,传输速率快,更稳定。但也有一些缺点,价格高,安装没有IDE方便。

一块SCSI硬盘最大分区只能分三个主分区加一个扩展分区, 而扩展分区最多可分15个逻辑分区, 这是硬件限制,不能突破。

6. 把磁盘格式化成ext4文件系统时,如果指定块大小并不是 1024 2048 4096 会发生什么?指定块大小最小是多少,最大又是多少?

答:当格式化文件系统时,如果指定块大小不是1024、2048、4096这几个标准值,会出现下面几种情况:

(1)当指定块小于1024时,则提示错误“无效的块大小”,不能格式化。

(2)当指定块大于1024且小于2048时,则实际以1024的块大小进行格式化。

(3)当指定块大于2048且小于4096时,则实际以2048的块大小进行格式化。

(4)当指定块大于4096且小于或等于65536时,则提示块值太大,是否继续,选择y继续,则以不大于指定块的4K的整数倍值(从4K到32K)进行格式化。

(5)当指定块大于等于65536时,则提示块值太大,是否继续,选择y继续,则以65536字节进行格式化。

(6)当指定块大于65536时,则提示错误“无效的块大小”,不能格式化。

7. 如何查看当前系统里各个分区都是什么类型的文件系统?

答:(1)mount

(2)df -T

8. /dev/zero 和 /dev/null 在linux系统中是什么文件,有什么作用?

答:(1)/dev/zero 是一个造零器,它可以源源不断的提供0,它可以用于向设备或文件写入字符串0,可以用它来创建一个指定长度用于初始化的空文件,比如临时交换文件等。

(2)/dev/null  它是空设备,也称为位桶(bit bucket),任何写入它的输出都会被抛弃。常用来禁止标准输出和标准错误的输出。如果不想让消息以标准输出显示或写入文件,那么可以将消息重定向到位桶。

9. Linux下df 和 du 两个命令主要用来做什么?

答:(1)df查看磁盘分区和文件系统信息

(2)du  查看目录或文件所占用的磁盘空间大小

10. 在Linux系统下,用什么命令为一个新磁盘分区呢?又用什么命令格式化磁盘?

答:fdisk 为新磁盘分区;可以使用mkfs.ext2、mkfs.ext3、mkfs.ext4、mke2fs等命令格式化磁盘。mke2fs功能更多。

11. 如果不能使用mount 挂载磁盘时,我们需要使用什么命令获取相关错误信息?

答:dmesg

12. 当卸载某个磁盘或者分区时,报错: “umount: /newdir: device is busy.” 我们如何做?

答:报这个错,可能是因为当前用户在/newdir目录下,可以先退出这个目录然后卸载,也可以使用命令 umount -l /newdir强制卸载。

13. 如何获取某个分区的UUID?

答:使用blkid命令

14. 如何使用dd命令生成一个大小为500M的文件?

答:dd if=/dev/zero of=/bigfile bs=1024k count=500

15. 查看内存大小的命令是? 如何以M为单位显示?

答:free -m

16. 如何查看各文件系统的inode数使用情况?

答:df -i

17. 使用vmware虚拟机分配一块1G的虚拟磁盘,并使用fdisk 分区工具给新加的磁盘分3个主分区,分别200M,然后再分3个逻辑分区,分别100M.

答:fdisk /dev/sdb 回车后,先按n,按 p,输入1 ,再输入 1,再输入+200M ;按n,按 p,输入2 ,再回车,再输入 +200M;按n ,按p,输入 3,再回车,再输入+200M;按 n,按e, 接着按两次回车;按 n,接着回车,输入+100M;按 n,接着回车,输入+100M;按 n,接着回车,输入+100M;

18. 给磁盘分区的时候,最多可以分几个主分区,最多可以分几个扩展分区,扩展分区和逻辑分区的关系时什么?

答:最多4个主分区,最多一个扩展分区,只有划分了扩展分区后,才可以在扩展分区内划分逻辑分区,也就是说逻辑分区是在扩展分区内的。

19. 我使用fdisk -l /dev/sdb 查看磁盘分区状况的时候,发现有这么几个分区: sdb1, sdb3, sdb5, sdb6, sdb7, 那么请推算一下,这个磁盘,共有几个主分区和几个逻辑分区?

答:一个主分区,三个逻辑分区(sdb5,sdb6,sdb7)

20. 有什么方法可以查看某个分区格式化时指定的块大小为多少(1024,2048,4096)?

答:第一个方法是,touch 1; echo 1 > 1; du -sh 1  看看1的大小是几k,是1k块大小就是1024,2k块大小就是2048,4k块大小就是4096

第二个方法是,tune2fs -l /dev/sda1 |grep 'Block size'

linux中的hda分区,请查资料了解这些术语:/dev/hda, /dev/hdb, /dev/sda, /dev/sdb, 他们之间有什么区别?...相关推荐

  1. /dev/hda, /dev/hdb, /dev/sda, /dev/sdb, 他们之间有什么区别?

    请查资料了解这些术语:/dev/hda, /dev/hdb, /dev/sda, /dev/sdb, 他们之间有什么区别? 答:hda一般是指IDE接口的硬盘,hda指第一块硬盘,hdb指第二块硬盘, ...

  2. linux下读取ntfs数据,在Linux中读取NTFS分区上的数据

    在Linux中读取NTFS分区上的数据 在有些情况下,系统需要访问本地NTFS分区上的数据,也可能需要访问网络上NTFS文件格式的数据.而使用mount -t挂载文件系统时,系统报告不支持NTFS错误 ...

  3. linux显示磁盘使用情况命令,Linux中监控磁盘分区和使用情况的几个工具

    导读 在文章中将讨论Linux中可用于监视磁盘使用情况的命令行实用程序,提供有关总大小容量.已用总量.文件系统信息和分区信息等.让我们看看这些工具如何帮助检索这些信息 df命令 df是一个Linux命 ...

  4. linux创建磁盘的命令,linux中创建磁盘分区的命令是什么

    linux中创建磁盘分区的命令是fdisk.具体方法是:1.进入root,查看所有磁盘的分区情况:2.执行命令[fdisk /dev/sdc],对sdc磁盘进行分区:3.依次输入n.p创建主分区即可. ...

  5. linux中磁盘分区命令是什么,linux中创建磁盘分区的命令是什么

    linux中创建磁盘分区的命令是fdisk.具体方法是:1.进入root,查看所有磁盘的分区情况:2.执行命令[fdisk /dev/sdc],对sdc磁盘进行分区:3.依次输入n.p创建主分区即可. ...

  6. Linux中系统的分区管理

    实验前准备: 如何在系统中添加硬盘: 1)linux virt-manager,点击小灯泡,addhardware,模式选择virtio 2)windows 在关闭状态,设置,添加,硬盘,下一步,sa ...

  7. Linux中的磁盘分区

    原理介绍 1.linux无论有几个分区,分给哪一目录使用,它归根结底只有一个根目录,一个独立且唯一的文件结构,Linux中每个分区都是用来组成整个文件系统的一部分. 2.linux采用了一种叫&quo ...

  8. linux中释放sweep分区,详解Windows系统中如何释放C盘空间

    现在的软件大部分采用标准的安装模式,用户只需双击Setup.exe文件即可轻松安装.不过,这样的安装方式也有一个弊病:很多程序在默认情况下都会安装到操作系统所在分区(绝大多数用户选择了C盘),因此过一 ...

  9. linux中fdisk管理分区

    1.fdisk是什么? fdisk进行硬盘分区从实质上说就是对硬盘的一种格式化.当我们创建分区时,就已经设置好了硬盘的各项物理参数,指定了硬盘主引导记录(即MasterBootRecord,MBR)和 ...

最新文章

  1. iOS第三方语音-微信语音
  2. 解决arXiv上传LaTeXpaper的坑
  3. 机器学习笔记(八)集成学习
  4. [C#.NET 拾遗补漏]08:强大的LINQ
  5. node服务的监控预警系统架构
  6. 飞鸽传书举一个小例子
  7. 实战经验:如何定位控制文件热点块,即读取延迟高的块所在的ASM磁盘
  8. 盒子模型代码_果冻公开课第五课:五分钟理清盒模型的前世今生
  9. 腾讯再开源三项技术,提升企业开发及运营效率
  10. matlab仿真的五个步骤,matlab仿真步骤
  11. 富士通FMV-253L的使用
  12. python 使用word转pdf遇到的问题
  13. 【天光学术】美术论文:湖南传统雕刻艺术的表现形式与特点(节选)
  14. 大学语文 · 期末复习知识点汇总
  15. 《Person Re-identification:Past, Present and Future》论文笔记
  16. What is the difference of PO Charge Account,PO Accrual Account and PO Variance Account
  17. SQL server 身份验证
  18. 4、Flutter - 控件基础 (二)ListView 列表展示数据、布局
  19. 由浅入深玩转华为WLAN—11 安全认证配置(4)AC内置Portal认证(网页认证)
  20. 什么是CPU?什么是计算机?

热门文章

  1. 802.11协议精读2:DCF与CSMA/CA
  2. wpf 提示找不到资源错误。
  3. 联想笔记本如何安装内存条——附安装结果检查方法及问题解决方法(专用)
  4. 微信小程序中的canvas基础应用
  5. CSS(二)——复合选择器、元素显示模式、背景、三大特性
  6. QQ除聊天功能外,其他功能出现了“该页面暂时无法显示”。
  7. TP-LINK 720N刷了OpenWRT后LED灯定时开关
  8. vue--封装日历,周历,月历,季历组件
  9. H5-websocket实战案例
  10. vue elementUI 标签切换时 数据不更新