文档详情

Linux快速入门教程.doc

发布:2025-06-02约3.79万字共50页下载文档
文本预览下载声明

Linux快速入门教程

序言:Linux是一套免费使用和自由传播的类Unix操作系统,这个系统是由全世界各地的成千上万的程序员设计和实现的。下面的一些Linux教程是为了快速入门,目的在于能快速掌握Linux的根本知识,能对效劳器进行根本的维护。

目录

TOC\o1-3\h\z\uLinux快速入门教程 1

第1章命令行操作及常用命令使用 3

1.1Shell简介 3

1.2Shell控制台使用方法 4

1.3登录和退出Linux系统 4

1.4文件和目录操作命令 6

1.5用户及用户组管理命令 9

1.6进程及任务管理命令 12

1.7磁盘及文件系统管理命令 15

1.8软件安装命令 16

第2章文件查看/编辑方法介绍 18

2.1cat命令介绍 19

2.2vi命令介绍 19

第3章网络配置及操作 25

3.1网络配置命令 26

3.2网络操作命令 30

3.3常用网络配置文件介绍 34

3.4常用网络操作方法 41

第4章常用使用技巧 46

4.1Linux下软件包的安装及卸载 46

4.2Linux操作系统的时钟系统 48

4.3系统信息及运行状态监控 49

4.4打包/压缩工具tar 52

4.5文件及文件内容的查找 53

4.6Linux的系统效劳及其配置 54

第1章命令行操作及常用命令使用

1.1命令行操作

本章目录

Shell简介

Shell控制台使用方法

1.1.1Shell简介

shell是用户和Linux操作系统之间的接口。Linux中有多种shell,其中缺省使用的是bash。

Linux系统的shell作为操作系统的外壳为用户提供使用操作系统的接口,它是一个命令语言解释器拥有自己内建的shell命令集。shell也能被系统中其他应用程序所调用,用户在提示符下输入的命令都由shell先解释然后传给Linux核心。

Linux中的shell有多种类型其中最常用的几种是Bourneshell〔sh〕,Cshell〔csh和Kornshellksh〕,三种shell各有优缺。

Bourneshell是UNIX最初使用的shell,并且在每种UNIX上都可以使用。Bourneshell在shell编程方面相当优秀,但在处理与用户的交互方面做得不如其他几种shell。Linux操作系统缺省的shell是BourneAgainshell。它是Bourneshell的扩展,简称bash。与Bourneshell完全向后兼容,并且在Bourneshell的根底上增加增强了很多特性,它还包含了很多Cshell和Kornshell中的优点,有灵活和强大的编程接口同时又有很友好的用户界面。

Cshell是一种比Bourneshell更适于编程的shell,它的语法与C语言很相似。Linux为喜欢使用Cshell的人提供了Tcsh。Tcsh是Cshell的一个扩展版本。Tcsh包括命令行编辑可编程单词补全、拼写校正历史命令替换、作业控制和类似C语言的语法。它不仅和Bashshell是提示符兼容而且还提供比Bashshell更多的提示符参数。

Kornshell集合了Cshell和Bourneshell的优点并且和Bourneshell完全兼容Linux系统提供了pdksh〔ksh的扩展〕,它支持任务控制,可以在命令行上挂起、后台执行、唤醒或终止程序,

RedhatLinux系统默认的shell是bash,对普通用户用$作提示符,对超级用户root用#作提示符,一旦出现了shell提示符就可以键入命令名称及命令所需要的参数。

我们来实习一下shell是如何工作的,在shell提示符下输入以下命令:

$ls–al

该命令可以列出当前目录下的所有文件和子目录。

用户在登录到Linux时,由/etc/passwd文件来决定要使用哪个shell。例如,

该文件中含有类似如下一行:

myself:x:500:500:LinuxUser:/home/myself:/bin/bash

用户使用的shell被列每行的末尾〔/bin/bash〕。

由于bash是RedhatLinux上缺省的shell,本文将主要介绍bash及其相关知识。

1.1.2Shell控制台使用方法

首先介绍一个名词“控制台〔co

显示全部
相似文档