- 1、本文档共63页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[交通运输]UNIX操作系统基础ppt
第三章 UNIX的文件与目录 一、 文件的概念 计算机中的所有信息保存在文件中。 如:通知、程序、文本 文件是: 数据集合 字符流,或称为字节流 操作系统不对文件进行任何结构化 在UNIX系统中,文件是字节序列 二、文件类型 普通文件 文本数据或代码数据 没有内部的格式 目录文件 将所有内容组织成一个表 目录内文件名的列表 特殊文件 代表系统中的设备,在/dev目录中 三、路径名 由斜杠/分隔的由目录名组成的一个序列,它指示找到一个文件所必须经历的目录。 两种类型: 全路径(绝对路径):由根目录/开始 相对路径:由当前目录开始 路径名举例 . 表示当前目录;. .表示上级(父)目录 例: (参看p43,图4-2) 当前目录是/home/team01 /home/team01/doc/mon_report doc/mon_report . ./tea m03/pgms/suba ./test1 四、与目录相关的命令 pwd cd mkdir rmdir ls 工作目录 在UNIX系统中,用户总处于某个目录中。正在工作的这个目录叫工作目录或当前目录。 1、显示工作目录PWD 列出正在工作的目录(Print Working Directory)pwd命令,用于显示你当前所处的目录名 pwd命令总是返回你当前所处的目录的完全路径名。 登录完成后,显示用户主目录的路径名 PWD 命令 图例:显示的是用户主目录的路径名。 /home/a1是用户的主目录路径名,也是用户当前工作目录的路径名。从/开始,是一个绝对路径名,表示从根目录开始直到用户主目录的路径。 a1是登录名和用户主目录名 定位工作目录中的文件 工作目录是a1,若显示有文件myfirst和一个名为source 的目录,其中有一个文件。a1目录中的文件myfirst的路径名是/usr/a1/myfirst,这是文件的绝对路径名。如果在工作目录中,不需要用完整的路径名指示,而只需要文件名(这里是myfirst)就足够了。 定位其他目录中的文件 当文件不在工作目录时,需要指定文件所在的目录。 例如,工作目录是usr。用户source目录中的文件first.c的路径名为:a1/source/first.c。 2、改变当前目录change diretcor 格式:$cd dir_name 作用:从一个目录改变到另一个目录。 $cd 不带任何参数时,将把你送回自己的用户主目录中。(即用户登录时自动进入的第一个目录) $cd .. 将把你向上送至当前目录的父目录中。 改变当前目录change diretcor 返回用户主目录:如果目录有许多层,而当前目录处在目录结构中比较深的位置时,不用输入太多字符就可以回到用户主目录会非常方便。用户可以用$HOME(保存用户主目录路径名的变量)作为cd命令的目录名。或者仅输入cd,然后按回车键,默认回到用户主目录。 举例: (参见p43) $cd home $cd doc $cd $pwd _______ $cd aaa _______ 3、创建目录(mkdir) 格式:$mkdir dir_name 作用:创建一个子目录,或一次创建多 个子目录。 在每一个新的子目录中,均包含两个标准的项目:.(点) 和 ..(双点) ?mkdir 命令带-m选项,可用来创建一个带有特定权限的子目录。 Mkdir命令 创建目录 [实例] 回到用户主目录,在memos目录下创建名为divid88的子目录。 举例: 1.在用户主目录下创建memos和important: $cd $mkdir memos $pwd _________ $cd memos $pwd __________ $cd $mkdir memos/important $cd memos/important $pwd ___________ (续) 注意:1、创建的目录应该不存在; 2、可以在任何一级用mkdir,而不一定要在当前目录下创建。 5、删除目录(rmdir) 格式:$rmdir dir_name 作用:删除不需要的目录 说明: 1.???? dir_name参数必须有 2.???? dir_name参数不能被指定为当前目录(即:要在父目录中删除子目录) 3. 被删除的子目录必须为空子目录。 (即只包含. 和. .) 一次操作多个目录 在AIX中,可同时创建多个目
文档评论(0)