• linux基础


    1.Linux基本结构:Linux操作系统从结构上划分为四个部分:内核、运行期库和系统程序、shell(命令解释器,提供用户与内核交互的接口)、实用工具程序。

    2.Linux支持的文件系统

    (1)文件系统:操作系统用来明确磁盘或者分区上文件的方法和数据结构。

    (2)Linux支持的文件系统:可以进入/lib/modules/*/kernel/fs目录通过ls命令查看,不同Linux版本fs目录有些不同。

    3.Linux的文件类型和文件属性

    (1)通过ls -l命令可以查看文件属性

    (2)第一个字符显示文件的类型:

    - 表示普通文件

    d 表示目录文件

    l 表示链接文件

    c 表示字符设备

    b 表示块设备

    p 表示命名管道

    f 表示堆栈文件

    (3)文件有3中不同访问权限:可读(r)、可写(w)和可执行(x)。文件又有3个不同的用户级别:文件拥有者(u)、所属用户组(g)和系统中其他用户(o)

    4.Linux特定的文件目录

    (1)bin:可执行文件的存放位置

    (2)boot:系统启动时的内核文件等

    (3)dev:设备文件

    (4)etc:存放系统的配置文件

    (5)home:缺省的普通用户主目录的根目录

    (6)lib:存放系统的链接库文件

    (7)mnt:挂载目录,可以挂载文件系统,如挂载光驱等。

    (8)opt:可选的附加应用程序

    (9)usr:用户程序目录。里面包括/usr/bin,/usr/sbin,/usr/lib

    (10)proc:进程目录,这是一个虚拟的文件系统,目录中的文件不是存放在磁盘上的,而是存放在系统内存中,是系统内核的印象,包含系统运行的信息。

    (11)var:变量文件目录,该目录下有内容可能增长的文件,包括系统日志文件、打印队列等

    (12)tmp:临时文件目录,系统重启时,该目录下文件都将被删除

    (13)root:超级用户root的缺省目录

    5.磁盘分区

    (1)主分区、扩展分区、逻辑分区和交换分区

    (2)每个物理磁盘最多4个主分区

    (3)一个硬盘最多一个扩展分区,即把主分区外的自由空间分配给扩展分区,再在扩展分区上划分逻辑分区

    (4)交换分区作为硬盘上虚拟内存的专用区。交换分区可以装载到主分区或者逻辑分区

    (5)分区命名中,前两个字表示硬盘类型:IDE-hd,SCSI-sd。第三个字母由硬盘位置决定,第一个为a,第二个为b。第四个字母由磁盘如何分区决定:四个主分区为1/2/3/4,第一个逻辑盘在5,即使只有一个主分区。

    (6)访问分区内容可以通过设备装载过程进行,也就是将分区关联到某一目录。

    (7)Linux中至少要创建几个基本分区:swap交换分区、/boot启动分区、/根分区。

  • 相关阅读:
    python 中文文档地址总结
    清除celery 任务队列
    celery work logging 问题
    mysql 数据库 存储数据类型
    python 补0的方法
    lunix 命令积累
    python3 import Crypto 失败的解决办法 (AES对称加密使用 模块)
    从excel 获取内容 模块:xlrd
    api h5 sdk 接入的说明
    Excel 打开两个单独的页面
  • 原文地址:https://www.cnblogs.com/justkong/p/4862171.html
Copyright © 2020-2023  润新知