Linux文件系统Shell.ppt

Linux文件系统Shell.ppt

ID:48736315

大小:515.50 KB

页数:60页

时间:2020-01-20

Linux文件系统Shell.ppt_第1页
Linux文件系统Shell.ppt_第2页
Linux文件系统Shell.ppt_第3页
Linux文件系统Shell.ppt_第4页
Linux文件系统Shell.ppt_第5页
资源描述:

《Linux文件系统Shell.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、2用户界面与Shell命令shell命令格式命令名[选项][参数1][参数2]……(1)命令名由小写的英文字母构成,往往是表示相应功能的英文单词或单词的缩写。(2)其中方括号括起的部分表明该项对命令行来说不是必须,即是可选的。(3)选项是对命令的特别定义,以“-”开始,多个选项可用一个“-”连起来2(4)命令行的参数提供命令运行的信息或者是命令执行过程中所使用的文件名。(5)如果命令行中没有提供参数,命令将从标准输入文件(即键盘)接收数据,输出结果显示在标准输出文件(即显示器)上,而错误信息则显示在标

2、准错误输出文件(即显示器)上。(6)命令在正常执行后返回一个0值,表示执行成功;如果命令执行过程中出错,没有完成全部工作,则返回一个非零值。3键入命令(1)在shell提示符下,可以输入相应的命令。(2)shell命令可以识别大小写,;(3)如果一个命令太长,一行放不下时,要在第一行行尾键入“”字符和按回车键。这时shell会返回一个大于号(>)作为提示符,表示允许命令延续到下一行。然后,可以接着输入命令。4修改命令行输入错误(1)用退格键(Backspace)从后向前删除有错误的字符,再键入正确的

3、命令字符串;(2)用Crtrl+U键可以删除光标所在的命令行。如果命令多于一行,首行末尾有反斜线,则只删除当前行。5特殊字符(1)Ctrl+h键为默认的删除符号,它的功能与Backspace键的功能相同;(2)Ctrl+u键可以删除光标所在的命令行;(3)Ctrl+j键相当于按回车键;(4)如果在命令行中使用一对单引号,shell将不解释被单引号括起的内容,包括其中的空格和回车字符;(5)分号可以将两个命令隔开,这样可以实现在一行中输入多个命令。命令的执行顺序与输入的顺序相同。6特殊字符(6)Ctrl

4、+d停止输入或注销用户。(7)Ctrl+i水平跳过一个制表区,与键作用相同。(8)Ctrl+c发送SIGINT信号给前台进程组中的所有进程。常用于终止正在运行的程序。(9)Ctrl+z发送SIGTSTP信号给前台进程组中的所有进程,常用于挂起一个进程。(10)Ctrl+s暂停屏幕滚动(10)Ctrl+l继续屏幕滚动7输入输出重定向输入重定向<:格式:命令<文件名功能:使一个命令的标准输入取自某一文件而不是键盘终端。例如:$a.exe

5、输出重定向>:格式:命令>文件名将原本由屏幕输出的正确数据输出到>右边的文件中或device(设备,如printer);8输入输出重定向追加重定向>>:格式:命令>>文件名将原本由屏幕输出的正确数据输出到>>右边的文件,与>不同的是,该文件将不会被覆盖,而新的数据将以追加的方式添加到文件的最后面;错误重定向2>:格式:命令2>文件名将原本应该由屏幕输出的错误数据输出到2>的右边指定的文件中;例如:cca.c2>errfile把编译a.c过程中出现的错误信息存入到errfile文件中9管道管道符(

6、)管

7、道是把一个命令的标准输出与另一个命令的标准输入连接起来。在一个命令行上,可以用管道把若干个命令连接起来,形成一条管道线。例如:用pr命令对regsh文件进行格式。$prprintfile该命令对regsh文件进行格式编排,其结果送到文件printfile上。$/dev/Lp1

8、/dev/Lp110文件系统概念1.文件与目录的定义(1)文件系统:它是磁盘上有特定格式的一片区域,操作系统通过文件系

9、统可以方便地查寻和访问其中所包含的磁盘块;(2)文件:文件系统中存储数据的一个命名的对象。11(3)目录:其中包含许多文件项目的一类特殊文件。(4)子目录:被包含在另一个目录中的目录。(5)文件名:用来标识文件的字符串,它保存在一个目录文件项中。(6)路径名:由斜线字符(/)结合在一起的一个或多个文件名的集合。122.文件结构(1)文件的成份:无论文件是一个程序、一个文档、一个数据库,或者是一个目录,操作系统都会赋予文件相同的结构,具体信息如下:①索引节点:又称I节点。②数据:文件的实际内容.(2)命

10、名文件:文件名保存在目录文件中。为方便管理文件,应遵循以下规则:①文件名应量简单,并且应反映出文件内容。②除斜线(/)和空字符以外,文件名可以包含任意的ASCII字符;13③习惯上允许使用下线符(_)和句点(.)来区别文件的类型,使文件名更易读;但是应避免使用以下字符,因为对系统的shell来说,它们有特殊的含义。这些字符是:;

11、<>`“‘$!%&*?()[]④同类文件应使用同样的后缀或扩展名。⑤Linux系统区分文件名的大小写.⑥以圆点(.)开头的文

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

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

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