我的RHCE课堂笔记整理.doc

我的RHCE课堂笔记整理.doc

ID:61429177

大小:23.50 KB

页数:6页

时间:2021-01-29

我的RHCE课堂笔记整理.doc_第1页
我的RHCE课堂笔记整理.doc_第2页
我的RHCE课堂笔记整理.doc_第3页
我的RHCE课堂笔记整理.doc_第4页
我的RHCE课堂笔记整理.doc_第5页
资源描述:

《我的RHCE课堂笔记整理.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、我的RHCE课堂笔记整理第一堂课单元一:概述UNIX由贝尔实验室(BellLabs)发明。UNIX为AT&T的注册商标,所以其他公司开发的UNIX都有自己的名字,例如IBM的AIX,Sun的Solaris等。UNIX中,任何事物都是文件。基于这个定理,UNIX的配置文件都储存在文本文件中,并可以将多个程序链起来完成复杂的任务。GNUProject开始于1984年,由自由软件基金(FSFforFreeSoftwareFoundation)支持,目的是为了建立免费的UNIX系统。到1990年,建立了一套包括gcc,emac等在内的近乎完备的系统。GPL=GNUGen

2、eralPublicLicense。GPL鼓励自由软件,所有对遵循GPL的软件进行的改进和修改也都必须遵循GPL。而Linux起源于1991年有个大学毕业生LinuxTorvalds建立了一个叫做"Linux"的操作系统内核。虽然该内核当时只支持gcc和bash两个GNU产品,但它预示着组合Linux内核和GNU应用程序使得建立免费的类UNIX系统成为可能。Linux具备的特性有:#Linux是一个类UNIX系统#支持多任务和多用户#并有广泛的硬件支持(至少是越来越广泛)#RedHat发行版Linux提供了相当多RedHat推荐的、普遍使用的、有用的程序。Red

3、HatLinux是Linux的一个发行版本(distribution)。它具有的特性有:#最新的系统内核#常用的实用程序和应用软件#安装和配置软件#提供技术支持RedHatLinux推荐的硬件配置#Pentium级以上的CPU#128M内存#600M-1.2G的硬盘空间,取决于使用目的。#可启动的CDROM或者软驱Linux在图形用户界面(GUI)环境上,提供标准的XWindow系统:XFree86。两种桌面环境:KDE和GNOME,分别建立在Qt和GTK+开发包上。单元二:快速教程Linux用户环境组件包括:#内核(Kernel)#Shell#终端模拟器(Te

4、rminalEmulator)#XWindow系统#窗口管理器(WindowManager)#桌面环境(DesktopEnvironment)系统级别:本地登录时,若是在虚拟终端中以文本界面登录,运行级别(runlevel)为3;当在图形界面登录是,运行级别(runlevel)为5。可使用init来切换runlevel,如init3或者init5。ls命令通常用于查看文件系统,RedHatLinux使用“彩色的”ls来区分不同的文件。命令例如:$ls-lh文件以KB大小列出并列出属性等详细信息$ls-a列出所有文件(显示隐藏的以"."开头的文件)$ls-al列出

5、所有文件及其详细信息$ls-R列出目录下所有子目录及文件硬件设备文件:所有的硬件设备都是以文件形式存在的,只不过它们是特殊的文件,并存放在/dev目录下。设备分为块设备(block)和字符设备(character)两种。在用ls-l命令显示时,设备文件的类型会在属性的第一位以"b"或者"c"分别表示。块设备是可随机读写的设备,例如硬盘;字符设备必须是顺序读写的,比如串口。进程(process)是一个正在执行的程序的实例(程序的一次运行),每个进程都有一个唯一的进程号PID,从1-32768取值。其中PID1为init进程所保留。线程(thread)可以看作是一个

6、进程内部的“小进程”,和系统中的进程有些相似。用ps-ef和pstree可以罗列当前的进程列表。top可即时监视当前所有进程,gtop是一个图形界面的进程监视程序。在命令行Shell中,最常用和最著名的是bash(BourneAgainSHell),也是Linux的缺省shell。bash的全局设置文件为/etc/profile和/etc/bashrc。当然还有其他的shell比如csh等。两个以上的命令/程序的连续执行可使用分号“;”。若需要连续执行命令并保证前一个命令没有返回错误的前提下执行下一个命令的话,可在命令间加上“&&”。若命令在一行打不下或想人为换

7、行,可在行末尾加“”然后回车,继续这个命令的后面的部分。man命令后跟命令名可找到相应的帮助页面,按q退出。例如manls或者ls--help。info命令后跟section_name可找到相应部分的帮助。在/usr/share/doc/HOWTO/中有编译好的HowTos可供查阅。env命令显示环境变量;set命令显示环境变量和本地shell变量。下面是一些通用变量:PATH-可执行文件搜索路径PWD-当前目录TERM-登录终端类型SHELL-登录Shell的路径HOME-用户的home目录USER-用户名DISPLAY-X显示名VISUAL-可视化编辑器名

8、EDITOR-缺省编辑器

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。