wiki:linux
差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版 | ||
wiki:linux [2022/04/14 12:03] – [9 其他命令] 呼啦 | wiki:linux [2024/03/23 22:48] (当前版本) – [Linux] bilibili | ||
---|---|---|---|
行 3: | 行 3: | ||
---- | ---- | ||
- | Linux是一种自由和开放源码的类UNIX操作系统。该操作系统的内核由林纳斯·托瓦兹在1991年10月5日首次发布,在加上用户空间的应用程序之后,成为Linux操作系统。Linux也是自由软件和开放源代码软件发展中最著名的例子。只要遵循GNU 通用公共许可证(GPL),任何个人和机构都可以自由地使用Linux的所有底层源代码,也可以自由地修改和再发布。大多数Linux系统还包括像提供GUI的X Window之类的程序。除了一部分专家之外,大多数人都是直接使用Linux 发行版,而不是自己选择每一样组件或自行设置。 | + | {{ : |
+ | |||
+ | Linux是一种自由和[[开源|开放源码]]的类UNIX操作系统。该操作系统的内核由林纳斯·托瓦兹在1991年10月5日首次发布,在加上用户空间的应用程序之后,成为Linux操作系统。Linux也是自由软件和开放源代码软件发展中最著名的例子。只要遵循GNU 通用公共许可证(GPL),任何个人和机构都可以自由地使用Linux的所有底层源代码,也可以自由地修改和再发布。大多数Linux系统还包括像提供GUI的X Window之类的程序。除了一部分专家之外,大多数人都是直接使用Linux 发行版(比如国产Linux发行版[[wiki: | ||
Linux严格来说是单指操作系统的内核,因操作系统中包含了许多用户图形接口和其他实用工具。如今Linux常用来指基于Linux的完整操作系统,内核则改以Linux内核称之。 | Linux严格来说是单指操作系统的内核,因操作系统中包含了许多用户图形接口和其他实用工具。如今Linux常用来指基于Linux的完整操作系统,内核则改以Linux内核称之。 | ||
- | {{ : | + | Linux是一种开源的操作系统,它可以在各种不同的硬件平台上运行,包括使用RISC-V[[指令集]]的处理器。 |
+ | |||
行 14: | 行 18: | ||
---- | ---- | ||
- | 等待补充 | + | * 1991年8月芬兰赫尔辛基大学的年轻人Linus自己书写了一个保护模式下的操作系统,这就是Linux的原型; |
+ | * 1991年10月5日,发布了Linux的第一个正式版本:0.02版; | ||
+ | * 1994年的3月14日发布了Linux的1.0版; | ||
+ | * 1994年11月,Hurd的第一个雏形发表; | ||
+ | * 1997年6月发布Hurd的0.2版本。 | ||
+ | |||
+ | |||
+ | ====== Linux的版本号 ====== | ||
+ | |||
+ | ---- | ||
+ | |||
+ | * 内核 vs. 发行版 | ||
+ | * 内核版本号:x.y.z 其中y为偶数是稳定版,为奇数是测试版。 | ||
+ | * 如:2.6.6 | ||
+ | * 内核通常存于:/ | ||
+ | * 发行版是内核是其他软件的打包,方便使用者安装。 | ||
+ | |||
====== 文件目录结构 ====== | ====== 文件目录结构 ====== | ||
---- | ---- | ||
+ | |||
+ | {{ : | ||
在 Linux 或 Unix 操作系统中,所有的文件和目录都被组织成以一个根节点开始的倒置的树状结构。 | 在 Linux 或 Unix 操作系统中,所有的文件和目录都被组织成以一个根节点开始的倒置的树状结构。 | ||
行 32: | 行 55: | ||
- | 系统启动必须: | + | ===== 系统启动必须: |
/ | / | ||
行 42: | 行 66: | ||
/sys: 这是linux2.6内核的一个很大的变化。该目录下安装了2.6内核中新出现的一个文件系统 sysfs 。sysfs文件系统集成了下面3种文件系统的信息:针对进程信息的proc文件系统、针对设备的devfs文件系统以及针对伪终端的devpts文件系统。该文件系统是内核设备树的一个直观反映。当一个内核对象被创建的时候,对应的文件和目录也在内核对象子系统中 | /sys: 这是linux2.6内核的一个很大的变化。该目录下安装了2.6内核中新出现的一个文件系统 sysfs 。sysfs文件系统集成了下面3种文件系统的信息:针对进程信息的proc文件系统、针对设备的devfs文件系统以及针对伪终端的devpts文件系统。该文件系统是内核设备树的一个直观反映。当一个内核对象被创建的时候,对应的文件和目录也在内核对象子系统中 | ||
- | 指令集合: | + | ===== 指令集合: |
/ | / | ||
行 48: | 行 73: | ||
/ | / | ||
- | 外部文件管理: | + | ===== 外部文件管理: |
/dev :Device(设备)的缩写, | /dev :Device(设备)的缩写, | ||
行 56: | 行 82: | ||
/ | / | ||
- | 临时文件: | + | ===== 临时文件: |
/ | / | ||
行 64: | 行 91: | ||
/ | / | ||
- | 账户: | + | ===== 账户: |
/ | / | ||
行 78: | 行 106: | ||
/ | / | ||
- | 运行过程中要用: | + | ===== 运行过程中要用: |
/ | / | ||
行 84: | 行 113: | ||
/ | / | ||
- | 扩展用的: | + | ===== 扩展用的: |
/ | / | ||
行 92: | 行 122: | ||
- | + | ====== | |
- | ====== | + | |
---- | ---- | ||
- | [[https:// | ||
- | [[https:// | + | Linux中的命令格式一般为: |
+ | '' | ||
- | ====== 常用命令 ====== | + | 例如:'' |
- | + | ||
- | ---- | + | |
+ | 如果有多个选项,既可以连在一起写,如'' | ||
===== 1 文件管理 ===== | ===== 1 文件管理 ===== | ||
行 172: | 行 200: | ||
[[wiki: | [[wiki: | ||
+ | |||
+ | |||
+ | ====== 官网 ====== | ||
+ | |||
+ | ---- | ||
+ | [[https:// | ||
+ | |||
+ | [[https:// | ||
+ | |||
wiki/linux.1649908984.txt.gz · 最后更改: 2022/04/14 12:03 由 呼啦