第1章 Linux文件系统及常用命令.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1章 Linux文件系统及常用命令

第1章 Linux文件系统及常用命令 1.1文件系统概念 一. 文件与目录的定义 1. 文件系统:它是磁盘上有特定格式的一片区域,操作系统通过文件系统可以方便地查寻和访问其中所包含的磁盘块; 2. 文件:文件系统中存储数据的一个命名的对象。 3. 目录:其中包含许多文件项目的一类特殊文件。 4. 子目录:被包含在另一个目录中的目录。 5. 文件名:用来标识文件的字符串,它保存在一个目录文件项中。 6. 路径名:由斜线字(/)结合在一起的一个或多个文件名的集合。 、 二、目录结构 一. 树型目录结构 1. Linux系统以文件目录的方式来组织和管理系统中的所有文件。所谓文件目录就是将所有文件的说明信息采用树型结构组织起来,即常说的目录。 二. 工作目录、用户主目录与路径 1. 工作目录与用户主目录 用户在登录到 Linux 系统之后,所在的目录称为工作目录。 2. 路径 顾名思义,路径是指从树型目录的某个目录层次到某个文件的一条道路。路径主要是由目录名称构成,中间用“/”分隔。 三. Linux 系统主要目录说明(以下为linux中常见的几个目录) 1. /: 根目录,系统所有目录均从根目录开始; 2. /bin: bin是二进制(binary)的英文缩写。在一般的系统中,用于存放 Linux 最常用的命令; 3. /boot: 引导核必的程序目录。在使用 LILO 或 GRUB 引导 Linux 时,会用到这个目录中的文件; 4. /dev: dev 是设备(device)的英文缩写。这个目录中包含了所有在 Linux 系统中使用的外部设备。但是这里并不是放的外部设备的驱动程序; 5. /etc: etc 是 etcetera 的缩写。这个目录包含了系统管理所需要的配置文件和子目录,它是系统中最重要的目录之一,用户要用到的网络配置文件、文件系统、X-Windows 系统配置文件、设备配置信息、设置用户信息等都在这个目录下; 6. /sbin: 这个目录是用来存放系统管理员使用的系统管理程序,一般用户没有权限访问; 7. /home: 用来存放用户主目录的地方。一般来说,“/home/用户名” 就是该用户的主目录; 8. /lib: lib是库(library)的英文缩写。这个目录是用来存放系统动态连接共享库的。 9. /mnt: 这个目录在一般情况下是空的。可以临时将别的文件系统挂在这个目录下; 10. /proc: 这个目录是 Linux 提供的一个虚拟系统,该目录下的文件并不存于硬盘中,而是由系统初启的时候在内存中产生的。 11. /root: 这个目录是超级用户 root 默认的主目录,一般用户没有访问权限; 12. /tmp: 用来存放不同程序执行时产生的临时文件; 13. /usr: 是 user 的缩写,Linux 系统中占用空间最大的目录,用户的很多应用程序和文件几乎都存放在这个目录中. 14. /var: 主要存放一些系统记录文件和配置文件,通常/var下面的文件是提供给系统管理员对系统的用户注册、系统负载、安全性方面的查询。 1.2 linux常用命令解释 linux常见文件操作命令如ls , dir , cat , less , more等,我们常用它们来操作文件系统: 1.2.1 ls命令: 命令可以说是Linux下最常用的命令之一。它有众多的选项,其中有很多是很有用的,你是否熟悉呢?下面列出了 ls 命令的绝大多数选项。   -a 列出目录下的所有文件,包括以 . 开头的隐含文件。   -b 把文件名中不可输出的字符用反斜杠加字符编号(就象在C语言里一样)的形式列出。   -c 输出文件的 i 节点的修改时间,并以此排序。   -d 将目录象文件一样显示,而不是显示其下的文件。   -e 输出时间的全部信息,而不是输出简略信息。   -f -U 对输出的文件不排序。   -g 无用。    -i 输出文件的 i 节点的索引信息。   -k 以 k 字节的形式表示文件的大小。   -l 列出文件的详细信息。   -m 横向输出文件名,并以“,”作分格符。   -n 用数字的 UID,GID 代替名称。   -o 显示文件的除组信息外的详细信息。   -p -F 在每个文件名后附上一个字符以说明该文件的类型,“*”表示可执行的普通   文件;“/”表示目录;“@”表示符号链接;“|”表示FIFOs;“=”表示套   接字(sockets)。   -q 用?代替不可输出的字符。   -r 对目录反向排序。   -s 在每个文件名后输出该文件的大小。   -t 以时间排序。    -u 以文件上次被访问的时间排序。   -x 按列输出,横向排序

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档