【linux】基础知识学习

时间:2021-12-21 09:58:50

【版本】

两种:内核版本 、 发行版本

内核版本从 www.kernel.org 查看

发行版本:

1、retHat, centOS 更稳定,更安全,适宜做企业服务器

2、ubuntu, Debian 图形界面更丰富

【Linux与window区别】

一切皆文件:用户、硬件、只要是永久存在的都是文件形式保存。

无扩展名:依靠权限来区分文件类型,但有一些约定俗成的叫法:

  压缩包:.gz, .bz2, .tar.bz2

  二进制软件包: .rpm

  网页文件:.html, .php

  脚本文件:.sh

  配置文件:.conf

【基本知识】

localhost: 主机名,同win中的计算机名,默认是localhost, 在win中,同一个局域网内不能有相同的计算机名,在linux中没有这个限制

# - 超级用户 $ - 普通用户

【文件类型】

7种:普通文件、目录、软链接文件、块设备文件、字符设备文件、套接字文件、管道文件

引用计数:硬链接的数量?文件的大小

【系统分区】

最多有4个主分区(硬盘结构决定)

扩展分区(最多1个,和主分区加起来最多4个):扩展分区中不能存储数据,只能存储逻辑分区

win中, A B 是软驱 C是主分区1,D E F 等都是逻辑分区

格式化的目的:写入文件系统,主要包括两个方面,文件系统主要有FAT32\FAT64\NTFS\EXT1\EXT2\EXT3\EXT4

block: 把硬盘分成4kb, 4kb的小块

id:建立一个id映射表,记录文件、修改时间、权限、对应数据块的位置

linux分配盘符之前需要给每个分区起设备文件名称

window: 分区 - 格式化 - 分配盘符

Linux: 分区 - 格式化 - 起设备文件名 - 分配盘符

/dev/hd[a-d]: IDE硬盘

/dev/sd[a-p]: SCSI/SATA/USB硬盘

hdc 光驱 fd 软盘 lp 打印机 mouse 鼠标

例如 /dev/sda1 表示a硬盘的分区1

分区标号:

主分区/扩展分区: 1, 2, 3,4

逻辑分区: 从5开始

挂载:给分区分配盘符。

盘符不是abcd, 而是目录。绝大多数目录都可以

必须分区:根分区、swap分区(虚拟内存, 一般建议分内存大小或者内存两倍)

推荐分区:/boot, 启动的空余空间,防止根分区写满。

/ /home /boot都可以单独分区