- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3Linux的文件和目录
Linux的文件和目录
刘东升 张丽萍
引言
所有Linux的信息均按层次结构方式存储。这种结构是按一些共同特征组织的一个文件组,使用户维护一个顺序的并可存取的文件组。该结构的基本单元是文件。本节将说明文件与目录之间的关系;按你的要求如何组织和处理文件与目录。
Linux的文件和目录
文件和目录结构
文件操作
目录操作
路径名
处理文件
匹配符
存取权限
有关命令和文件
文件和目录系统(1)
一、文件和目录定义
文件:包括你的正文、程序或数据,按一定方式存储,它可被计算机来存取。
目录:是一个特定文件,用于列出文件和子目录的表。
子目录:包含在其他目录内的目录。
二、文件与目录结构
文件系统常图解说明为颠倒过来的树结构。
root (/) 目录是树根部(文件和目录结构)。
其他子目录均为根目录下分枝。
从树分枝上找到的叶子是文件。
文件和目录系统(2)
三、主目录
主目录是一个目录,当你注册后,系统将你的文档放了其中。
主目录通常为你的注册环境,包括子目录、数据文件和配置文件。
主目录常常安放在根目录下面的第三层上,即在/u目录中的注册名下。
文件和目录系统(3)
四、管理文件和目录
为了保持有组织的数据,合适的文件与目录管理显得特别重要。
可再次用子目录替代主目录中的文件。
使用一致的命名习惯,以分开文件和目录之差异。
文件操作(1)
一、文件概述
文件是Linux操作系统的基本单元。你要做的工作都要用到文件。
文件是按一种组织方式存储信息的有效工具。
简言之,文件是特定长度的字符(字节)串。
文件可以是程序、文档、数值数据或数据库信息。
文件操作(2)
对不同的特定任务,使用了不同类型的文件:普遍文件(通常叫文件)、特别设备文件和目录。
file命令读出文件的内容,并告诉你文件是什么类型。
$file filename
文件操作(3)
二、普通文件类型
1.正文文件(也称ASCII文件)包含了平常所写的正文,如报告、源程序或文字材料。
2.可执行文件包含了二进制程序,它可以是命令,也可以是实用程序,通过在系统提示后打入正文件名,就能执行此文件。
文件操作(4)
3.命令正文文件(称shell脚本)包含了一组命令,由shell读并解释执行,但它自身不能执行。
4.数据文件包含实用程序中的数据,如报表或数据库。
文件操作(5)
三、命名文件
文件名可包含最多1012个字母数字字符的任意组合。也可以使用下横线(_)和句号(.)。
在文件名中不能使用下述字符。它们对shell来说有特定意义。
; | ` ” ! $ % ( )
文件名中不能含有空白空格符。
因为Linux是敏感的,它能区分大小写字母,因此letter与Letter是两个不同的文件名。
文件操作(6)
四、目录列表命令ls
ls (list的缩写)命令:列出包含在目录中的文件名和子目录名。
用法:ls [-参数] [文件或目录]
常用参数:
-l 输出文件的详细信息
-a 显示所有的项包括隐藏项
-R 列出所有子目录下的文件
-t 用时间对目录排序
文件操作(7)
五、浏览文件内容命令more
用于显示大文件,它让你能控制被显示文件的显示速度。
命令语法: $more filename
如果文件内容多于一个数据全屏幕,在屏幕底部出现一个提示,告诉所示文件的百分数。
—More(××%)
如果在命令行上指定多个文件,那么more显示这些文件的前面部分,作为看其内容。
$ more file1 file2
文件操作(8)
在提示处,我能用下面几种方式继续看文件内容。
a.按Space Bar键,显示正文的下一全屏幕。
b.按Return键,显示正文的下几行。
c.按q退出。
d.若打入s,后随数字,就跳过指定的行数。
e.用一个模式前缀/,就查找下一匹配模式。若模式找不到,则显示“pattern not found”的信息。
f.按?键,则显示求助屏幕。
g.通常显示结束时退出。
文件操作(9)
六、用cat看文件内容
像more那样,cat也是看文件内容。不同点是:cat在全屏幕上滚动文件内容。
在任何位置,按Ctrl+S,停止滚动。
按Ctrl+Q,继续流动。
在看完整个文件前,要回到shell提示,按Del或中断键。
操作目录(1)
一、目录命令
目录是一个文件名表,在这个表中不可以有二个文件名字相同。
目录本身就是文件,它占用盘空间,在文件结构中有一个名字。
用目录把相关文件组成一个组。
把文件分别放在不同目录中,使得查找和存取更方便,这比把所有文件放在一个目录中好。
操作目录(2)
有些用户喜欢把目录名的第一个字母用大写字母,这种约定便于与文件区分,一目了然。
创建目录,使用m
文档评论(0)