linux基础知识培训总结,Linux基础知识_内部培训.doc

Linux基础知识_内部培训

Linux基础知识

一.Linux的简介

Linux是一个多用户, 多任务, 多进程的操作系统,它是免费使用的,自由传播的,开源的类Unix操作系统。我们通常所说的Linux指的是GNU/Linux ,即采用Linux内核的GNU操作系统。(GNU代表GNU’s Not Unix)它既是一个操作系统,也是一种规范。Linux是一个内核,许多个人、组织和企业开发了基于GNU/Linux内核的Linux发行版。在众多的Linux发行版当中有RedHat、SuSe、Ubuntu、Fedora、Debian、RedFlag、TurboLinux等等。

用uname –a命令查看Linux内核版本 (目前最新内核版本为2.6.23)

1.Shell 简介

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

Linux 系统的 shell 作为操作系统的外壳为用户提供使用操作系统的接口它

是一个命令语言解释器 拥有自己内建的 shell 命令集 shell 也能被系统中其 他应用程序所调用用户在提示符下输入的命令都由 shell 先解释然后传给

Linux 核心

Linux 中的 shell 有多种类型 其中最常用的几种是 Bourne sh shC shell

csh和 Korn shellksh三种 shell 各有优缺

Bourne shell 是 UNIX 最初使用的 shell 并且在每种 UNIX 上都可以使用

Bourne shell 在 shell 编程方面相当优秀 但在处理与用户的交互方面做得不 如其他几种 shell Linux 操作系统缺省的 shell 是 Bourne Again shell 它是 Bourne shell 的扩展 简称 bash 与 Bourne shell 完全向后兼容 并且在 Bourne shell 的基础上增加增强了很多特性 它还包含了很多 C shell 和 Korn shell 中的优点 有灵活和强大的编程接口同时又有很友好的用户界面

C shell 是一种比 Bourne shell 更适于编程的 shell 它的语法与 C 语言很相似

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

Korn shell 集合了 C shell 和 Bourne shell 的优点并且和 Bourne shell 完全兼

容 Linux 系统提供了 pdkshksh 的扩展它支持任务控制可以在命令行 上挂起后台执行唤醒或终止程序

Redhat Linux 系统默认的 shell 是 bash 对普通用户用$作提示符 对超级用

户 root 用#作提示符一旦出现了 shell 提示符就可以键入命令名称及命令所 需要的参数

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

$ ls –al

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

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

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

myself:x:500:500:Linux User:/home/myself:/bin/bash

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

由于 bash 是 Redhat Linux 上缺省的 shell 本文将主要介绍 bash 及其相关知

2. Shell 控制台使用方法

首先介绍一个名词 控制台console它就是我们通常见到的使用字符 操作界面的人机接口 例如 dos 我们说控制台命令就是指通过字符界面输入 的可以操作系统的命令 例如 dos 命令就是控制台命令 我们现在要了解的 是基于 Linux 操作系统的基本控制台命令

Linux 是一个真正的多用户操作系统 这表示它可以同时接受多个用户登录

Linux 还允许一个用户进行多次登录 这是因为 Linux 和许多版本的 UNIX 一 样提供了 虚拟控制台 的访问方式 允许用户在同一时间从控制台系统 的控制台是与系统直接相连的监视器和键盘进行多次登录

虚拟控制台的选择可以通过按下 Alt 键和一个功能键来实现 通常使用 F1-F6

例如用户登录后按一下 Alt-F2 键 用户又可以看到"login:"提示符 说明用户 看到了第二个虚拟控制台 然后只需按

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值