mcsystem-第2章linux基础内容摘要:

光标键移行。 观看完毕,按 q键退出。 冶金工业出版社 高等教育 “ 十一五 ” 规划教材 25 图 224 冶金工业出版社 高等教育 “ 十一五 ” 规划教材 26 文件系统 • Linux文件 • Linux可以支持长达 256个字符的文件名称,在命令中如果以文件名称作为参数,则文件名称中不能直接使用以下字符: • ! @ $ % ^ amp。 * ( ) [ ] { } ‗ ― \ / |。 空格 • 这些字符具有特殊含义(称为“元字符”),如果出现在文件名称中并在命令中使用的话,会产生“多义性”。 • 如果一定要使用这些字符必须在其前面加上转义符“ \‖,以取消其特殊含义,这种使用方法称为“引用”。 冶金工业出版社 高等教育 “ 十一五 ” 规划教材 27 • 一般约定凡是以“ .c‖作为后缀的文件是 C语言编写的源程序文件。 其他一些经常使用的后缀有: • .txt:一般文本文件。 • .doc:信息文档。 • .sh: shell过程文件。 • .html: HTML超文本文件。 • .pl: PERL语言编写的程序文件。 • .c: C语言程序文件。 • .o:编译程序产生的目标文件。 • .tar: tar命令产生的备份包文件。 • .gz: gzip命令产生的压缩包文件。 • .rpm:由 rpm产生的文件包。 冶金工业出版社 高等教育 “ 十一五 ” 规划教材 28 • 目录结构 • 所谓“分类”在术语上被称为“目录”( directory),对于一个分类中包含的更细层次的分类,前者称为后者的父目录或上级目录,而后者则称为前者的子目录。 一个目录就是一系列它所包含的文件及子目录的集合。 • 在一个存储设备中最基本的目录(即分层结构的最上端)称为根目录,用符号“ /‖表示,这种分层保管文件的存储形式称为文件系统,在每一个文件系统中都只会有惟一一个根目录。 由于文件系统看上去就像一棵倒挂着的树,故也称为“树型结构”。 冶金工业出版社 高等教育 “ 十一五 ” 规划教材 29 图 228 树型结构的操作 冶金工业出版社 高等教育 “ 十一五 ” 规划教材 30 表 23 常用操作系统对各种文件系统的兼容性 操作系统名称 Linux DOS Windows 95 Windows 98 Windows NT OS/2 采用的文件系统 Ext2 FAT VFAT FAT32 NTFS HPFS 能兼容的其他文件系统 Ext2 √ FAT √ √ √ √ √ √ VFAT √ √ √ √ √ FAT32 √ √ NTFS √ √ HPFS √ √ 冶金工业出版社 高等教育 “ 十一五 ” 规划教材 31 • 路径 • 标准的路径写法: • ( 1)第一个“ → ”不用写。 • ( 2)“ → ”用符号“ /‖代替。 • 路径还有另外一种写法,就是指出从当前目录到目标目录的“通路”。 • 这种路径的标准写法是: • ( 1)由于起点必定是当前目录,故起点与第一个“ → ”可以省略不写。 • ( 2)“ → ”用符号“ /‖代替。 • ( 3)上级目录用“ ..‖表示。 • 这种路径写法与当前目录(即起点)的位置有关,故称为“相对路径法”;前面介绍的写法,路径均从根目录开始,与当前目录位置无关,故被称作“绝对路径法”。 冶金工业出版社 高等教育 “ 十一五 ” 规划教材 32 表 24 目录或文件的绝对法和相对法 子目录或文件 绝对法 相对法 目录 q /e/j/q q 目录 e /e .. / / ../.. 目录 f /f ../../f 目录 x /f/n/v/x ../../f/n/v/x 目录 i /e/i ../I 目录 j /e/j . 文件 b /b ../../b 文件 r /e/j/r r 文件 y /f/n/v/y ../../f/n/v/y 冶金工业出版社 高等教育 “ 十一五 ” 规划教材 33 • 相关操作命令 • 1. 文件及子目录名称列表 • 使用 ls命令只能列出当前目录下的文件及子目录清单,其他目录中的内容不会被列出,如下图所示。 • 在所列清单中,可以发现在 i、 j后面有“ /‖符号,这表示它们是子目录而不是一个文件。 如果用户使用的是具有彩色能力的终端(例如:控制台,仿真彩色终端),还可以看到目录和文件的名称通常是用不同的颜色显示的,例如:目录名称一般以蓝色显示。 • 如果要显示其他目录中的文件及子目录名称列表,可使用以下方法: • ls 路径 ↙ • 其中 路径 是用相对法或绝对法书写的到要观察的目录的路径。 冶金工业出版社 高等教育 “ 十一五 ” 规划教材 34 • 2. 显示一个文本文件的内容 • “ cat文件名称 ‖命令现在除了能显示当前目录下文本文件内容外,还可以用于显示其他目录中的文本文件内容,一般性的用法是在指出 文件名称 时使用带路径指引定位的文件名称。 • 3. 改变文件、目录名称,搬移整棵目录树 • 在树型结构下, mv命令有了更强大的功能。 除了改变文件的名称外,还可以用于改变目录的名称,用户可首先用 cd命令进入要改名的文件或子目录所存放的上级目录处,然后使用: • mv 原文件或子目录名称 新名称 ↙ • 4. 删除文件 • 使用命令 rm,如果要删除非当前目录下的文件,须加上路径指引。 用法如下: • rm 带路径指引的文件名称 ↙ 冶金工业出版社 高等教育 “ 十一五 ” 规划教材 35 • 5. 复制文件 • 在树型结构下, cp可以跨目录复制文件,用法如下: • cp 带路径指引的源文件名称 带路径指引的目标文件名称 ↙ • 与 mv命令用法类似,如果省略路径指引,则表示文件位于当前目录,如果省略目标文件名称,则表示进行复制后名称仍保持不变。 • 使用可选项 a, cp命令还可复制整棵目录树,用法如下: • cp a 带路径指引的起点目录名称 带路径指引的目标目录名称 ↙ • 6. 创建新的子目录 • 使用的命令是 mkdir,用法是: • mkdir [路径 /]新目录名称 ↙ • 路径。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。