第2章 Linux基础知识讲解

上传人:yuzo****123 文档编号:141435854 上传时间:2020-08-08 格式:PPT 页数:56 大小:532.50KB
返回 下载 相关 举报
第2章 Linux基础知识讲解_第1页
第1页 / 共56页
第2章 Linux基础知识讲解_第2页
第2页 / 共56页
第2章 Linux基础知识讲解_第3页
第3页 / 共56页
第2章 Linux基础知识讲解_第4页
第4页 / 共56页
第2章 Linux基础知识讲解_第5页
第5页 / 共56页
点击查看更多>>
资源描述

《第2章 Linux基础知识讲解》由会员分享,可在线阅读,更多相关《第2章 Linux基础知识讲解(56页珍藏版)》请在金锄头文库上搜索。

1、第2章 Linux基础,2.1 使用Linux 2.2 Linux的用户界面 2.3 基础命令 2.4 文件系统 2.5 文件属性 2.6 文件备份和压缩 2.7 进程管理,2.1 使用Linux,2.1.1 开机 用户接通Linux主机电源以后,首先会进入一个引导界面,如下图所示。下面以RedHat 9的grub为例。,2.1.2 注册 用户接通Linux主机电源,主机显示启动有关信息,稍待片刻显示RUTU界面,如下图所示,表示处于注册状态。,2.1.4 进入图形界面 (1)用超级用户登录Linux,再运行startx,如下图所示。 (2)输入Enter,出现一系列的信息以后,按提示输入。,

2、2.1.5 远程管理Linux Linux有个比较方便的管理方法远程登录。现在比较常用的远程管理方法有Telnet和SSH。Telnet是以前比较常用的一种管理工具,只要在Server上面启动Telnetd程序,并且联通了Internet,那么,就可以从Internet的任何一个地方来管理它了。但是telnet在所有的指令传送过程中都是使用明文的,就连用户名密码都不例外。所以,在考虑安全问题的前提下,经过SSL加密的SSH工具就成了人们登录管理远程计算机的比较理想的工具。 在Linux中使用SSH客户端。命令格式: ssh l ,在Windows中使用SSH登录工具。支持SSH的常用工具有St

3、erm、SecureCRT 等等。 2.1.6 注销 当用户停止使用Linux时,需要向系统注销,使终端回到“login:”状态,以让其他用户继续使用该终端注册进入主机。 进行注销的命令是: logout 或者 exit 有时,也可用组合键+d进行注销,用户在连线期间运行的尚未完结的程序,除非有特别的指定,将同时被终止。,2.1.7 关闭系统 关闭Linux主机是系统管理员的工作。切记千万不要直接切断电源。 1. Shutdown停止系统的一种安全和周到的方式 shutdown 首先关闭系统,常用的有: -r 关闭系统后重新启动。 -h 关闭系统后进入停机状态。 -k 不真正关闭系统,只是向各

4、用户发送警告信息。 表示关闭系统的时间,使用Linux系统惯用的POSIX标准时间格式字符串,形式如下: 的格式为: hhmm,格式为: MMDDYY MM表示月,DD表示日,YY表示年份,或: 此处使用英文缩写。 是用双引号括住的字符串,表示在关机前首先向各在线用户发出的警告信息。 系统管理员也可在主机键盘上按+键,其作用等价于“shutdown r now”,待用户重新启动后,便可切断主机电源。,2. Halt关闭系统的简单方法 Halt命令执行关闭操作系统所需要的基本任务。Halt记录关机的情况,中止那些非必需的进程,执行sync系统调用,等待文件系统写完成,然后停止内核。这种关闭计算机

5、的方法相对比较简单,不等待马上就关闭计算机。对于一个人在操作的计算机来说比较简便,但是对于多人同事操作的计算机来说,可能会意外停止其他人正在进行的操作。 3. Reboot快速而不洁的重新启动 Reboot几乎和halt一样,只是它让计算机从头重新启动,而halt是关闭计算机。Reboot由shotdown r来调用,与halt类似。,2.2 Linux的用户界面,BASH是Bourne Again Shell的简写,是RedHat最常用的shell。shell是一种命令语言解析器(command-language interpreter)。它是用户和内核的一个接口,它将用户输入的没一个命令进

6、行解析,然后传给内核。Shell在用户成功登录系统是启动,始终作为用户和内核的交互手段,直到用户退出系统。每个用户都有一个默认的shell,在/etc/passwd文件中指定。,1. 几个常用的shell命令,2. bash的几个变量,3. bash的特点 1)命令补全 在bash下输入命令时不必把命令输全 shell 就能判断出你所要输入的命令。 2)通配符 另一个使命令输入变得更简单的方法是在命令中使用通配符。bash 支持三种通配符: * 匹配任何字符和任何数目的字符。 ? 匹配任何单字符。 匹配任何包含在括号里的单字符。 3)命令历史 bash支持命令历史记录。 4)别名 命令别名通常

7、是其他命令的缩写,用来减少键盘输入。,5)重定向 输入重定向用于改变一个命令的输入源。一些命令需要在命令行里输入足够的信息才能工作。 6)管道 管道可以把一系列命令连接起来。 7)提示符 bash有两级用户提示符。第一级是经常看到的bash在等待命令输入时的提示符。缺省的一级提示符是字符$(如果是超级用户,则是#号)。 8)作用控制 作业控制能够控制当前正在运行的进程的行为。 9)bash配置文件,2.3 基础命令,2.3.1 命令的输入与编辑 在shell提示符下面直接输入命令。如在bash下面telnet到远程,如下图所示。,2.3.2 修改口令 若用户是首次注册到主机,一般首先要为自己添

8、加(修改)密码,设置密码的命令是passwd,用户在系统提示符下输入: passwd 系统显示如下图所示。,2.3.3 查询及修改日期时间 用户在系统提示符下可以通过一些命令来获得主机的一些简单信息。例如:要观察主机的时间设置,可用命令: date 系统显示: Mon Dec 8 01:06:47 GMT 2003 表示当前时间是北京时间(CSTChina Standard Time)2003年12月8日1时06分星期一,如果要显示格林威治时间,可用可选项-u: date -u 系统显示: Mon Dec 8 01:07:15 UTC 2003 如果用户以root身份注册,还可以修改日期、时间

9、,方法是: date MMDDhhmmCCYY.ss,2.3.4 观看日历 用户可用命令cal观看本月的月历,如下图所示。 如果要观看指定的年、月的日历,可用: cal 月 年 cal命令有两个可选项:-y可以显示整年的日历,此时一般一个屏幕放不下所有的信息,按输出暂停键又较麻烦,此时可用以下用法: cal y |more,2.3.5 清屏 当屏幕上显示了太多的内容以至显得杂乱时,可用命令: clear 进行清屏。清屏后,屏幕上的内容将被全部清除,系统提示符定位在屏幕左上角处。,2.3.6 获取用户信息 有时候,一个用户可能有多个注册账号,而又忘记了自己是以哪一个账号注册到主机上的。此时可通过

10、下列方法之一获得自己的注册信息: (1)观察系统提示符,但有些主机的系统提示符的设定未必能提供用户的注册信息。 (2)使用命令: logname 系统显示: root 表示用户是以账号root进行注册的。另外一条命令: whoami 也起类似的作用。如果还想了解在线的其他用户的注册情况,可以用命令: who,2.3.7 与其他用户进行简单通讯 注册后,如果有其他在线用户,可通过命令write向另外一个用户发送信息,用法是: write 用户账号主机名 终端号 如果所在的系统是多主机,或发送的对象用一个账号同时在多个终端上注册,则可能要指明或,否则只须指出用户账号即可。 用户可以输入要发送的信息

11、,每一句信息以回车结束。要结束write状态,按+c键中断即可。 接收者按回车键将重新返回提示符。使用write命令,在线用户之间可以很方便地互相交谈,交换信息。,2.3.8 观看主机信息 用户可通过命令: uname 观看主机的配置情况,例如系统回应: Linux 表示主机使用的是Linux操作系统。 要得到更详细的信息,可输入: uname-a,2.3.9 寻找命令使用方法 Linux具有很好的联机文档,当用户不知道该如何去使用一条命令时,可用: man 寻求详细的帮助信息,例如:要了解who命令的详细用法,可输入: man who 显示如图2-24所示。 多数情况下,帮助信息会超过一屏,

12、用户可用键或键实现往上或往下翻屏,或用上下光标键移行。观看完毕,按q键退出。,图2-24,2.4 文件系统,2.4.1 Linux文件 Linux可以支持长达256个字符的文件名称,在命令中如果以文件名称作为参数,则文件名称中不能直接使用以下字符: ! # $ % 空格 这些字符具有特殊含义(称为“元字符”),如果出现在文件名称中并在命令中使用的话,会产生“多义性”。 如果一定要使用这些字符必须在其前面加上转义符“”,以取消其特殊含义,这种使用方法称为“引用”。,一般约定凡是以“.c”作为后缀的文件是C语言编写的源程序文件。其他一些经常使用的后缀有: .txt:一般文本文件。 .doc:信息文

13、档。 .sh:shell过程文件。 .html:HTML超文本文件。 .pl:PERL语言编写的程序文件。 .c:C语言程序文件。 .o:编译程序产生的目标文件。 .tar:tar命令产生的备份包文件。 .gz:gzip命令产生的压缩包文件。 .rpm:由rpm产生的文件包。,2.4.2 目录结构 所谓“分类”在术语上被称为“目录”(directory),对于一个分类中包含的更细层次的分类,前者称为后者的父目录或上级目录,而后者则称为前者的子目录。一个目录就是一系列它所包含的文件及子目录的集合。 在一个存储设备中最基本的目录(即分层结构的最上端)称为根目录,用符号“/”表示,这种分层保管文件的

14、存储形式称为文件系统,在每一个文件系统中都只会有惟一一个根目录。由于文件系统看上去就像一棵倒挂着的树,故也称为“树型结构”。,图2-28 树型结构的操作,表2-3 常用操作系统对各种文件系统的兼容性,2.4.3 路径 标准的路径写法: (1)第一个“”不用写。 (2)“”用符号“/”代替。 路径还有另外一种写法,就是指出从当前目录到目标目录的“通路”。 这种路径的标准写法是: (1)由于起点必定是当前目录,故起点与第一个“”可以省略不写。 (2)“”用符号“/”代替。 (3)上级目录用“.”表示。 这种路径写法与当前目录(即起点)的位置有关,故称为“相对路径法”;前面介绍的写法,路径均从根目录

15、开始,与当前目录位置无关,故被称作“绝对路径法”。,表2-4 目录或文件的绝对法和相对法,2.4.4 相关操作命令 1. 文件及子目录名称列表 使用ls命令只能列出当前目录下的文件及子目录清单,其他目录中的内容不会被列出,如下图所示。 在所列清单中,可以发现在i、j后面有“/”符号,这表示它们是子目录而不是一个文件。如果用户使用的是具有彩色能力的终端(例如:控制台,仿真彩色终端),还可以看到目录和文件的名称通常是用不同的颜色显示的,例如:目录名称一般以蓝色显示。 如果要显示其他目录中的文件及子目录名称列表,可使用以下方法: ls 其中是用相对法或绝对法书写的到要观察的目录的路径。,2. 显示一

16、个文本文件的内容 “cat”命令现在除了能显示当前目录下文本文件内容外,还可以用于显示其他目录中的文本文件内容,一般性的用法是在指出时使用带路径指引定位的文件名称。 3. 改变文件、目录名称,搬移整棵目录树 在树型结构下,mv命令有了更强大的功能。除了改变文件的名称外,还可以用于改变目录的名称,用户可首先用cd命令进入要改名的文件或子目录所存放的上级目录处,然后使用: mv 4. 删除文件 使用命令rm,如果要删除非当前目录下的文件,须加上路径指引。用法如下: rm ,5. 复制文件 在树型结构下,cp可以跨目录复制文件,用法如下: cp 与mv命令用法类似,如果省略路径指引,则表示文件位于当前目录,如果省略目标文件名称,则表示进行复制后名称仍保持不变。 使用可选项-a,cp命令还可复制整棵目录树,用法如下: cp -a 6. 创建新的子目录 使用的命令是mkdir,用法是: mkdir / 指出新目录所在的位置,如果路径指引被省略,则表示在当前目录下创建新的子目录。,7. 删除目录 删除目录的命令是rmdir,用法为: rmdir 如果省略路

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 教学课件 > 高中课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号