zoukankan      html  css  js  c++  java
  • Linux入门学习(四)

    课时8:vi编辑器

    1. vi,vim,emacs功能还要强大
    2. vim可以启动vim编辑器,vim+目标文件路径 的形式使用,如果目标文件存在则打开,不存在则自动创建
    3. vim有三种模式:命令模式(常规模式),插入模式,ex模式
    4. i-在光标前插入文本;o-在当前行的下面插入空行;dd-删除整行;yy-复制当前行;n+yy-复制n行;p-粘贴;u-撤销上一个操作;r-命令模式下替换当前字符;/-命令模式下查找关键字
    5. ex模型::w-保存当前修改;:q-退出;:q!不保存强制退出;:x-保存并退出;:set number-显示行号;:!-系统命令;:sh-切换到命令行,ctr+d返回vim

    课时9:磁盘基本概念

    1. cylinder(柱面)、sector(扇区)、head(磁头)
    2. Linux所有设备都被抽象为一个文件,保存在/dev目录下
    3. 设备名称一般为hd[a-z]或sd[a-z]([a-z]为分区号),IDE设备的名称为hd[a-z],SATA,SCSI,SAS,USB的设备名称为sd[a-z]
    4. 分区概念:分区是一个软件概念,磁盘逻辑分为几个区,不同分区用:设备名称+分区号 方式表示,如sda1,sda2

    5. 主流的分区机制分为MBR和GPT,MBR(Master Boot Record)是传统的分区机制,应用于绝大多数使用的BIOS的PC设备,MBR支持32bit和64bit,MBR支持分区数量有限,MBR只支持不超过2T的硬盘,超过2T只能用2T

    6. MBR分区:主分区,最多只能创建4个主分区。扩展分区,一个扩展分区会占用一个主分区位置,不能直接使用,在基上面创建逻辑分区使用。逻辑分区,Linux最多支持63个IDE分区和15个SCSI分区

    7. GPT(GUID Partition Table)是一个较新的分区机制,支持超过2T磁盘,向后兼容MBR,必须在支持UEFI的硬件上才能使用,必须使用64bit系统,Max,Linux系统都能支持GPT分区格式
  • 相关阅读:
    POJ 1556 The Doors (未完)
    setblendstate & setdepthstencilstate
    transparent 的新问题
    texCUBE() to CubemapSampler.Sample()
    error: The shader requires a sampler in slot 0 which hasn't been set [XXXsampler]
    error X3025:global variables are implicitly constant, enable compatibility mode to allow modification
    MSAA
    check environment var
    setDepthStencilState
    sampler state
  • 原文地址:https://www.cnblogs.com/evandun/p/5335393.html
Copyright © 2011-2022 走看看