T2_Linux结构及基础指令.ppt

  1. 1、本文档共68页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二课 Linux结构与基础指令 学习目标 Linux 体系结构 Linux 操作系统的组成: 内核 Shell 文件系统 实用程序 linux 启动过程 exe2文件系统 ext2文件系统(即second extended filesystem)是Linux默认直接支持的文件系统。ext2文件系统和其他现代Unix使用的文件系统非常相似,但更接近于BSD系统所用的Berkeley Fast Filesystem。ext2文件系统的最大容量是4 TB,但目前它的最大文件大小被Linux内核限制为2 GB。 ext2的核心是两个内部数据结构,即superblock和inode。 文件系统(续) --- superblock是一个包含文件系统重要信息的表格,比如标签、大小、inode的数量等,它是对文件系统结构的基础性的、全局性的描述。因此,没有了superblock的文件系统将不再可用。由于这个原因,文件系统中不同位置存放着superblock的多个副本。 ---- inode是基本的文件级数据结构,文件系统中的每一个文件都可以在其中一个inode中找到其描述。inode描述的文件信息包括:文件的创建和修改时间,文件大小,实际存放文件数据的块列表,等等。对于较大的文件,块列表可能包含附加数据块列表的磁盘位置(称为间接块),甚至有可能出现二重或三重的间接块列表。文件名字通过目录项(Directory Entry)关联到inode,目录项由“文件名字-inode”对构成。 基础文件管理指令 ls 功能说明:列出目录内容。 语  法:ls [-1aAbBcCdDfFgGhHiklLmnNopqQrRsStuUvxX][-I 范本样式][-T 跳格字数][-w 每列字符数][--block-size=区块大小][--color=使用时机][--format=列表格式][--full-time][--help][--indicator-style=标注样式][--quoting-style=引号样式][--show-control-chars][--sort=排序方式][--time=时间戳记][--version][文件或目录...] 补充说明:执行ls指令可列出目录的内容,包括文件和子目录的名称。 常用的选项如下: - a 显示指定目录下所有子目录与文件,包括隐藏文件。 - A 显示指定目录下所有子目录与文件,包括隐藏文件。但不列出“.”和 “..”。 - c 按文件的修改时间排序。 - C 分成多列显示各项。 - d 如果参数是目录,只显示其名称而不显示其下的各文件。往往与l选项一起使用,以得到目录的详细信息。 - i 在输出的第一列显示文件的i节点号。 - l 以长格式来显示文件的详细信息。这个选项最常用。 - R 递归式地显示指定目录的各个子目录中的文件。 - s 给出每个目录项所用的块数,包括间接块。 敲入ls –l,则结果如下 drwx------ 14 student student 4096 11月 17 16:58 student 第一个字符表示文件类型,它可以是下述类型之一: - 普通文件、d 目录、l 符号链接、b 块设备文件、c 字符设备文件 2. 后面的9个字符表示文件的访问权限,分为3组,每组3位。 第一组表示文件属主的权限, 第二组表示同组用户的权限, 第三组表示其他用户的权限。 每一组的三个字符分别表示对文件的读、写和执行权限。 各权限如下所示: r 读 w 写 x 执行。对于目录,表示进入权限。 3. 注意,linux文件系统不是根据后缀来执行文件的,而是根据此文件有没有执行权限。 列出目录下所有文件,包含隐藏文件 [root@localhost ~]# ls –la 第一段文件种类及权限,也就是类似这样的-rw-r--r– 第二段 硬链接个数 第三段、第四段 所属用户、组 第五段 文件或目录所占用的字节数 第六段 最后访问时间 第七段 文件名 仅查看目录的属性 -d参数 [root@localhost /]# ls -ld /etc drwxr-xr-x 54 root root 4096 Nov 19 14:57 /etc 查看文件或目录的inode节点,-i参数的运用 [root@localhost ~]# ls -li /root 列出目录和文件的inode节点,关于inode节点,后面会详细描述 ls的-F参数的示例 -F或--classify???在执行文件、目录、Socket、符号连接、管道名称后面,各自加上“*”,“/”,“=”,“@”,|号。 [root@localhost root]# ls -F / bin/ dev/

文档评论(0)

xuefei111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档