2024年5月10日发(作者:)

Linux操作系统基础教程

清华大学信息学院计算机系

目 录

前言..................................................................................................................................................2

第一讲 Linux基础...........................................................................................................................2

一.什么是Linux?.................................................................................................................2

二.安装Linux的好处?.........................................................................................................3

三.如何得到Linux?.............................................................................................................3

四.如何得到Linux的最新消息?.........................................................................................3

五.Linux操作系统上有什么应用?.....................................................................................4

六.在那里可以找到讨论区?..............................................................................................5

七.安装过程..........................................................................................................................5

第二讲 Linux基础进阶...................................................................................................................5

一.Linux的文件系统结构.....................................................................................................6

二. 文件类型...........................................................................................................................7

三.Linux基本操作命令............................................................................................................8

四.基本的系统管理命令.......................................................................................................14

五.关於 Process 处理的指令...............................................................................................16

六. 关於字串处理的指令.....................................................................................................17

七. 网路上查询状况的指令.................................................................................................17

八. 网路指令.........................................................................................................................18

九. 关於通讯用的指令.........................................................................................................21

十. 编译器( Compiler )..........................................................................................................22

十一. 有关列印的指令.........................................................................................................22

第三讲 Linux下的网络服务,配置问题和常用工具.................................................................24

一.Linux下的网络服务.......................................................................................................24

二.几种重要的配置文件.......................................................................................................26

三.Linux下常用的工具软件..................................................................................................28

尾语................................................................................................................................................31

前言

Linux是在1991年发展起来的与UNIX兼容的操作系统,可以免费使用,它的源代码

可以自由传播且可任人修改、充实、发展,开发者的初衷是要共同创造一个完美、理想并

可以免费使用的操作系统。

我们并不能使同学们通过这次系列讲座成为一个UNIX类操作系统的高手,这次系列

讲座的目的就是在同学们中间普及Linux基础知识,为今后我们更加接近的了解Linux做一

个好的开端。

第一讲 Linux基础

在这一讲中,我们主要是了解一下Linux的概况,以及对Linux有一个初步的感性认识。

一.什么是Linux?

Linux是一个以Intel系列CPU(CYRIX,AMD的CPU也可以)为硬件平台,完全免费的

UNIX兼容系统,完全适用于个人的PC。它本身就是一个完整的32位的多用户多任务操作

系统,因此不需要先安装DOS或其他的操作系统(MS Windows, OS2, MINIX..)就可以进

行直接的安装。Linux的最早起源是在1991年10月5日由一位芬兰的大学生Linux Torvalds

(Torvalds@)写了Linux核心程序的0.02版开始的,但其后的发展却几乎都

是由互联网上的Linux社团(Linux Community)互通交流而完成的。Linux不属于任何一

家公司或个人,任何人都可以免费取得甚至修改它的源代码(source code)。Linux上的大部

分软件都是由GNU倡导发展起来的,所以软件通常都会在附着GNU Public License(GPL)

的情况下被自由传播。GPL是一种可以使你免费获得自由软件的许可证,因此Linux使用

者的使用活动基本不受限制(只要你不将它用于商业目的),而不必像使用微软产品是那样,

2