linux操作系统-第四章-shell使用基础

linux操作系统-第四章-shell使用基础

ID:11379252

大小:1.13 MB

页数:94页

时间:2018-07-11

linux操作系统-第四章-shell使用基础_第1页
linux操作系统-第四章-shell使用基础_第2页
linux操作系统-第四章-shell使用基础_第3页
linux操作系统-第四章-shell使用基础_第4页
linux操作系统-第四章-shell使用基础_第5页
资源描述:

《linux操作系统-第四章-shell使用基础》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第四章shell使用基础本章重点内容使用终端了解shell的历史与作用使用shell进行操作4.1Linux终端使用基础Linux终端也称为虚拟控制台,一台计算机的输入输出设备就是一个物理的控制台。如果在一台计算机上用软件的方法实现了多个互不干扰独立工作的控制台界面,就是实现了多个虚拟控制台。Linux终端的工作方式是字符命令行方式,用户通过键盘输入命令进行操作,可以通过Linux终端对系统进行控制。虚拟控制台的选择可以通过按下键和功能键来实现。在XWindow图形操作界面中按就可以进入控

2、制台字符操作界面。从虚拟控制台返回图形界面按。虚拟控制台使得Linux成为一个真正的多用户操作系统。Shell的作用shell是用户和系统内核之间的接口程序。shell是命令解释器,也是一种编程语言。在本章中,shell指linux的终端, 即解释用户命令和shell程序的文字终端。硬件shell操作系统图形界面其它用户界面用户shell的种类:ash:是贝尔实验室开发的shell,bsh是对ash的符号链接。bash:是GNU的BourneAgainshell,是GNU操作系统上默认的shell。sh以及bash2都是对它的符号链

3、接。tcsh:是BerkeleyUNIXCshell。csh是对它的符号链接在/etc/shells中查看系统中的shell。4.2shell基础linux下的shelllinux下的shell通过cat/ect/shells命令查看安装的shellshell及路径查看shell的命令shell命令的基本格式命令的基本格式command[options][arguments]每一项都以空格隔开Options—改变命令的功能单词以“--”开头字母以“-”开头,多个选项可以用一个“-”连起来Arguments—一般为文件名、命令所需的数据等两个简单的指

4、令date—显示目前的日期和时间date--helpdate–stime(具体的时间)date+%Tdate+%D%T—参数中间没有空格cal—显示日历cal92008cal2008cal2008>2008calendar用Tab键补齐未输入完的指令tou--按Tab键补齐为touchpw--按两下Tab键,会列出以pw开头的命令Tab键还能补齐文件名称指令的历史功能history--会列出以前执行过的指令!<数字>--执行数字所代表的历史指令使用~~--代表家目录用pwd命令查看当前所在的目录cd~--从其它目录中回到家目录cd~usr1--到u

5、sr1的家目录(只有root有权限到其他用户的家目录)4.3文件和目录的基本概念文件是Linux用来存储信息的基本结构,它是被命名的存储在某种介质上的一组信息的集合。文件名是文件的标识,它由字母、数字、下划线和圆点组成的字符串来构成。用户应该选择有意义的文件名。Linux要求文件名的长度限制在255个字符以内。Linux操作系统支持以下文件类型:普通文件、目录文件、设备文件以及符号链接文件。普通文件(-)文本文件它由ASCII字符构成,如信件报告和称作脚本script的命令文本文件,后者由shell解释执行。数据文件它由来自应用程序的数字型和文本型

6、数据构成例如电子表格、数据库以及字处理文档。可执行的二进制程序它由机器指令和数据构成。例如您已经学过的系统命令、命令文本文件也能是可执行的。文件目录文件(d)简称为目录,是一种特殊的文件,利用它可以构成文件系统的分层树型结构,执行程序可以通过请求系统建立一个文件并把它放到目录中,同样也可以将它从目录中删除,每个目录文件中至少包括两个文件:“..”表示上一级目录,"."表示该目录本身。设备文件(c、b)设备文件是一种特别文件,Linux系统利用它们来标识各个设备驱动器,核心使用它们与硬件设备通信。有两类特别设备文件,它们对应不同类型的设备驱动器字符设

7、备最常用的设备类型,允许I/O传送任意大小的数据,取决于设备本身的容量,使用这种接口的设备包括终端、打印机以及鼠标。块设备这类设备利用核心缓冲区的自动缓存机制,缓冲区进行I/O传送总是以1KB为单位,使用这种接口的设备包括硬盘、软盘和RAM盘。符号链接(l)符号链接是一种特殊文件,它们提供对其它文件的参照,它们存放的数据是文件系统中通向文件的路径,当使用符号链接文件时,核心自动地访问所保存的这个路径。目录Linux系统以目录的方式来组织和管理系统中的所有文件将所有文件的说明信息采用树型结构组织起来整个文件系统有一个“根”(root),然后在根上分“

8、杈”(directory),任何一个分杈上都可以再分杈,杈上也可以长出“叶子”。“根”和“杈”称为“目录”或“文件夹”。而

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

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

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