设为首页 收藏本站
查看: 1049|回复: 0

[经验分享] Windows系统文件格式与Linux文件格式的比较

[复制链接]

尚未签到

发表于 2018-6-20 12:56:51 | 显示全部楼层 |阅读模式
  题目:Windows系统文件格式与Linux文件格式的比较
  一、从最简单存储单位开始
  Bit(比特):是计算机最小存储单位
  1Byte(字节)=8Bit=2个汉字
  1KB=1024B
  1MB=1024KB
  1GB=1024MB
  二、十进制转二进制换算
  首先,十进制是什么?
  我们使用的语言就是十进制语言,都由0,1,2,3,4,5,6,7,8,9这十个数字组成的
  然后,什么是二进制?
  二进制没有学过计算机的人是不知道的,它是有简单的0和1组成的
  下面介绍一个经典的转换表
  128        64        32         16           8           4        2         1
  128     1            0         0            0            0           0        0          0
  192     1            1         0            0            0           0        0          0
  224     1            1         1            0            0           0        0          0
  240     1            1         1            1            0           0        0          0
  248     1            1         1            1            1           0        0          0
  253     1            1         1            1            1           1        0          0
  254     1            1         1            1            1           1        1          0
  255     1            1         1            1            1           1        1          1
  接下来看看这个
  十进制            二进制                   完整写法
  1                        1                         00000001
  2                         10                      00000010
  3                         11                      00000011
  4                         100                    00000100
  5                         101                    00000101
  6                         110                    00000110
  7                         111                    00000111
  8                         1000                  00001000
  9                         1001                  00001001
  10                       1010                  00001010
  11                       1011                  00001011
  12                       1100                  00001100
  13                       1101                  00001101
  14                       1110                  00001110
  15                       1111                  00001111
  16                       10000                00010000
  三、硬盘基础知识
  一块硬盘包含:
  磁道、扇区、柱面、磁头数、簇、MBR、DBR
  对这些我不是特别的熟悉,若对这块了解透彻的话对如何的恢复数据帮助是很大的
  下面来看看系统文件格式
  Windows系统
  FAT16      MS-DOS,windows95
  FAT32      windows95以后(windows 2000,windows 2003,windows xp)
  NTFS       windows xp,windows 7,windows 8,windows 8.1, windows 10,windows server 2008R2,windows server 2012R2
  Linux系统
  ext2
  ext3
  Linux swap
  VFAT
  为什么要介绍Windows系统文件格式与Linux系统文件格式?
  主要是为了掌握对硬盘存储设备的使用,对这些文件格式的如何的使用会对工作起到更大的帮助
  在Win 9X下,FAT16支持的分区最大为2GB
  计算机将信息保存在硬盘上称为“簇”的区域内。使用的簇越小,保存信息的效率就越高
  在FAT16的情况下,分区越大簇就相应的要增大,存储效率就越低
  同FAT16相比FAT32最大的优点是可以支持的磁盘大小达到2TB(2047GB),但是不能支持小于512MB的分区。
  基于FAT32的Win 2000可以支持分区最大为32GB;
  而基于 FAT16的Win 2000支持的分区最大为4GB。
  NTFS 最大支持高达 2TB (1TB=1024GB)的大硬盘,而且它的性能不会随着磁盘容量的增大而降低
  NTFS:推荐的最小容量大约为 10 MB, 也可使用大于 2 TB 的卷。无法在软盘上使用。
  FAT:容量可从软盘大小到 4 GB。不支持域。最大文件大小为2 GB。
  FAT32:容量从 512 MB 到 2 TB。在 Windows XP 中,只能格式化最多达 32 GB 的 FAT32 卷。不支持域。最大文件大小为4 GB。
  -----------------------------------------------------------------------------------------------------------------------------
  Linux根目录各文件夹介绍!!!
  第一个BIN,主要是存放普通用户的可执行命令。建议和/放在一起,不单独分出来
  第二个DEV , 是系统设备文件存放位置,比如我们刚才的分区,建议和/放在一起,不单独分出来
  第三个HOME,是普通用户的家目录,很多文件服务器都会用到用户的家目录存放资料,所以建议单独分区, 而且还有一个好处, 如果你系统坏了,实在不能用了,需要从新安装系统。你单独分出了home分区,里面的东西可以在安装好系统后,从新挂载进系统。就不会出现重要数据丢失的问题
  lost+found 分区的文件碎片,没个分区都有 一般不用管这目录
  misc 自动挂载服务需要的的目录,建议和 /放一起
  net 目录我平时都没注意,是个空目录。一般不会使用
  proc 目录里的东西就是现在内存中的东西。不会占用硬盘空间,不须要单独分区
  sbin 目录,是超级管理员的可执行文件存放目录
  tmp 临时文件目录,不需要单独分出来
  var 是很多服务器 文件使用的目录,建议单独分区。
  boot 存放GRUB(启动装载程序)和内核的文件 强烈建议单独分成第一个主分区, 这样系统启动不了,比较容易排除故障
  etc 大部分配置文件的存放目录。 虽然重要但是不大,但是一定要和/放一起,因为启动的时候需要读取里面的配置文件, 这个是不能单独分出去的。
  lib 系统和可执行程序的库文件。 和/放一起
  media 和mnt 也是挂载光驱和其他设备用的,和/放一起
  root 超级用户的家目录,里面一般没什么东西,可以和/放一起
  selinux 增强性安全LINUX,和usr 部分用户安装文件存放目录。也和/放一起
  出与安全行和扩展性考虑我们会分出4个分区: /boot,,/,/home,/var
  var和home目录是看你服务器性质而定。 一般把剩余空间全部分配给他们
  安装Linux时,需要在硬盘建立Linux使用的分区,在大多情况下,至少需要为Linux建立以下3个分区。
  /boot分区:/boot分区用于引导系统,它包含了操作系统的内核和在启动系统过程中所要用到的文件,该分区的大小一般为100MB。
  swap分区:swap分区的作用是充当虚拟内存,其大小通常是物理内存的两倍左右(当物理内存大于512MB时,swap分区为512MB即可)。例如物理内存是128MB,那么swap分区的大小应该是256MB。
  /(根)分区:Linux将大部分的系统文件和用户文件都保存在/(根)分区上,所以该分区一定要足够大,一般要求大于5GB。
  学习实例
  windows系统
  系统分区:主分区、扩展分区及逻辑分区
  一块硬盘可以分为4个主分区,其中一个必须是活动的
  一块硬盘可分成3个主要分区和1个扩展分区,而扩展分区可以分成无数个逻辑的分区
  在windows xp里面
  安装xp系统,建议给系统盘(C盘)至少20G的大小
  安装win7系统,建议给系统盘(C盘)至少50G的大小
  Linux系统
  在Linux enterprise 5.4
  假设100G硬盘
  /boot   200M
  /          60G
  /swap  2G
  /home  10G
  /var       15G
  linux enterprise 5.4之后
  假设100G硬盘
  /boot    500M
  /           60G
  /swap   2G
  /home  10G
  /var      15G
  ----------------------------------------------------------------------------------------
  扩展
  多动手、多实践,就自然而然发现很多有趣的事情
  例如:一个系统就一个分区好吗?
  如果是以前的话,我100个说不好,因为不方便管理自己的系统,万一系统挂了就十分的悲惨
  那么现在呢?
  我认为不见得分区多了是好事情,因为我发现分区多了,对于系统查询东西会非常的慢,还有不利于存储,会在一定程度上面降低读写的速率,呵呵,系统故障问题,我相信这个不什么问题,如果这个还是问题的话,我想不出什么,也不知道说什么好,只能说多装装系统,多上上网查询如何解决系统故障的问题
  对于硬盘的使用的忠告!!!!

  •   建议少开/关机
  •   建议在打开笔记本电脑的时候不要移动笔记本电脑
  •   建议不要随便的安装软件,安装软件的时候要注意防止安装了插件
  •   建议不要频繁的卸载或安装软件
  •   不要一遇到系统故障或者使用慢的时候安装系统
  •   对外接设备的使用要根据电脑的提示,如何的插拔
  •   使用安全的杀毒软件,不要频繁的对笔记本查杀病毒
  •   建议工作的时候不要调用程序太多,这样会影响笔记本电脑的性能
  其实以上这些只是些常见的问题,如果保护好自己的笔记本还是靠自己去发现

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-526431-1-1.html 上篇帖子: Redis在windows上的安装和配置 下篇帖子: SCCM2012日志文件解释
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表