Linux 是什么
侧边栏壁纸
    love love love

  • 累计撰写 13 篇文章
  • 累计收到 0 条评论
  • 今日撰写 0 篇文章

Linux 是什么

admin
2026-08-07 / 0 评论 / 1 阅读 / 耗时: 19 ms /

一、Linux 介绍


1.1 Linux 是什么

Linux 是一款开源免费的操作系统。Linux 内核最初只是由芬兰人林纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。

Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 UNIX 的多用户、多任务、支持多线程和多 CPU 的操作系统。Linux 能运行主要的 UNIX 工具软件、应用程序和网络协议。它支持 32 位和 64 位硬件。Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

目前市面上较知名的发行版有:

发行版说明
Ubuntu最受欢迎的桌面发行版之一,社区活跃
RedHat企业级 Linux 代表,商业化支持完善
CentOS基于 RedHat 源码编译的免费社区版
Debian以稳定性著称,Ubuntu 的上游
FedoraRedHat 的社区测试版,技术前沿
SuSE / OpenSUSE欧洲主流发行版,YaST 管理工具强大

1.2 Linux 的特点

Linux 系统的优势主要体现在服务器端应用方面,在 PC 端还是 Windows 系统对用户操作体验和应用程序的支持更好。具体体现如下:

🔥 性能强劲,安全稳定

Linux 本来就是基于 Unix 概念而发展出来的操作系统,当然也继承了 Unix 稳定高效的特点。使用 Linux 系统的主机连续工作 1 年以上不死机、不重启是非常常见的。所以很多电影、动画中的特效制作这样需要强大运算能力的工作都是运行在 Linux 系统之上。

🛠 可定制

如果你对 Linux 足够了解,完全可以使用 Linux 内核搭配需要的组件构成一个定制版系统,甚至你可以修改 Linux 源码进行深度定制。

💰 免费或少许费用

学习 Linux 可以免费使用 Linux 的各种发行版,在商业用途中往往也只是支付很少的费用即可。

💻 硬件配置要求低

Linux 内核只有几 KB 大小,仅运行内核的话需要的系统开销很小,以命令行方式操作 Linux 也一样。以图形化界面方式运行 Linux 需要的资源也比 Windows 更少。

📱 嵌入移动设备

由于 Linux 只需要很少的资源就能够驱动所有硬件设备工作,所以非常适合嵌入到手机等移动设备中,例如现在我们使用的 Android 系统就是以 Linux 为核心的


二、Linux 的文件和目录结构


2.1 Linux 文件

为什么介绍 Linux 的文件?因为 Linux 系统中一切皆文件

在 Linux 系统中任何东西都是以文件形式来存储的。这其中不仅包括我们熟知的文本文件、可执行文件等等,还包括硬件设备、虚拟设备、网络连接等等,甚至连目录其实都是一种特殊的文件。


2.2 Linux 目录结构

在 Windows 中,每一个盘符下是一个独立的文件系统,硬盘有多少个分区就有多少个文件系统。例如 C 盘、D 盘……

而在 Linux 系统中不管创建了多少个硬盘分区都只有一个文件系统。整个文件系统的根目录是 /,从 / 根目录出发理论上可以找到 Linux 系统中的所有目录和文件。

常见根目录说明

目录说明
/binBinary 的缩写,存放经常使用的命令
/sbins 是 Super User 的意思,存放系统管理员使用的系统管理程序
/home存放普通用户的主目录,目录名一般以用户账号命名
/root系统管理员(超级权限者)的主目录
/lib系统开机所需的最基本动态连接共享库,作用类似于 Windows 的 DLL 文件
/lost+found一般为空,系统非法关机后存放恢复文件
/etc所有系统管理员需要的配置文件和子目录
/usr非常重要的目录,用户应用程序和文件存放地,类似 Windows 的 Program Files
/boot存放启动 Linux 的核心文件、连接文件和镜像文件,勿随意放置个人文件
/proc虚拟目录,系统内存的映射,可直接访问获取系统信息
/srvservice 的缩写,存放服务启动后需要提取的数据
/sysLinux 2.6 内核新引入的文件系统 sysfs
/tmp存放临时文件
/dev类似 Windows 设备管理器,把所有硬件以文件形式存储
/media(centos6)自动识别的设备(U盘、光驱等)挂载到此目录
/run(centos7)进程产生的临时文件,虚拟机光盘映像在 /run/media/root
/mnt用于临时挂载外部文件系统,挂载后可进入查看内容
/opt主机额外安装软件的目录,如 MySQL 可放于此,默认为空
/var存放经常变动的内容,包含各种日志文件
/selinuxSELinux 安全子系统,控制程序只能访问特定文件

2.3 路径和用户家目录

1. 绝对路径

/ 根目录开始逐层查找文件和目录。

例如:/etc/sysconfig/network-scripts

2. 相对路径

以当前目录或上一级目录为基准逐层查找文件和目录。

符号含义
./当前目录
../当前目录的上一级目录

3. 用户家目录

Linux 系统为每一个用户提供了一个专属的目录用来存放自己的文件内容,在 Linux 中使用 ~ 代表用户的家目录。

用户类型家目录路径
root 用户/root
普通用户(如 tom)/home/tom
💡 在创建普通用户后,系统会自动在 /home 目录下创建与用户名同名的目录作为其家目录。
你认为这篇文章怎么样?
  • 0
    点赞
  • 0
  • 0
  • 0
    滑稽
  • 0
    尴尬
  • 0
    睡觉

评论 (0)

取消
头像
邮箱:
I P:
互动: