Linux系统管理 第五章Linux文件系统
redhat 文件和目录名 ■名字不能多于255个字符 ■所有字符都要求是有效的,除斜线()之外 。不要使用某些特殊的字符在文件或者目录名中 ●某些字符应用引号保护起来当引用它们时 ■命名和大小写敏感 ●例如:MAIL,Mail,mail和mAiL ●Again,possible,but等字符不建议采用 2
redhat Linux文件层次概念 ■文件和目录组织成单根的倒置树结构 ■文件系统从root目录开始,表示为一个单独的 (斜线)字符 ■命名大小写敏感 ■路径以'分隔
redhat 些重要的目录 ■主目录:root,/home/username ■用户可执行的目录:/bin,/usr/bin,usr/local/bin ■系统可执行目录:/sbin,usr/sbin,usr/local/sbin ■其它加载点:media,/mnt ■配置目录:etc ■临时文件目录:tmp ■内核和引导启动目录:/boot ■服务目录:var,srv ■系统信息目录:proc,sys ■共享库目录:Iib,usr/ib,usr/local/Iib 4
redhat 当前工作目录 ■任何shell和系统进程都有当前工作目录(cwd) ■pwd命令 ●显示shelll的cwd的绝对路径 5
redhat 绝对和相对路径 ■绝对路径 。以斜线开头 ·文件位置的全路径 ·采用绝对路径可以到处使用 ■相对路径 ·不以斜线开头 ●当前工作目录的相对位置 ·可以通过相对路径方式来指定一个文件名 6
redhat 改变目录 ■cd命令改变目录 ■改变到一个绝对或者相对路径 ●cd /home/joshua/work ●cd project/docs ■改变到上层目录 ●cd ■改变到当前用户的主目录 ●cd ■改变目录到上一个工作目录 ●cd- 7
redhat 确定文件内容 ■文件可以包含许多类型的数据 ■在文件打开之前先检查文件类型与文件,然 后再确定使用适当的命令或者应用程序 file [options]... 8
redhat 7种基础文件类型 s-显示的符号 文件类型 一般文件 d 目录 符号链接文件 6 块设备文件 c 字符设备文件 命名管道 Sockt文件 9
redhat 显示目录内容 ■显示当前目录或者指定目录下的内容 使用: Is [options][files or dirs] 示例: Is-a(包括隐藏文件) Is(显示扩展信息) Is-R(递归所有的目录) Isd(显示目录和符号链接信息) 0