版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 1 文件系统概述文件系统概述 文件系统类型的含义 (1) 指一种特定的文件格式。例如,我们说Linux的文件 系统是ext3,MSDOS的文件系统是FAT16,而 Windows XP的文件系统是NTFS或FAT32,就是指这 个意思。 (2) 指按特定格式进行了“格式化”的一块存储介质。当我 们说“安装”或“拆卸”一个文件系统时,指的就是这个意 思。 (3) 指操作系统中(通常在内核中)用来管理文件系统 以及对文件进行操作的机制及其实现。 1 文件系统概述文件系统概述 Linux支持的文件系统类型 Linux采用虚拟文件系统技术(VFS)使Linux支持以下文件 系统类型: EXT2 二次
2、扩展 EXT3 三次扩展 SWAP 交换文件系统 FAT、FAT32 SYSV Unix的文件系统 ISO9660 光盘文件系统 NFS 网络文件系统 Minix Linux还支持基于Windows和Netware的文件系统,例如 UMSDOS、MSDOS、VFAT、HPFS、SMB和NCPFS, NTFS等。 1 文件系统概述 说明:每个实际文件系统类型和操作系统之间通过虚 拟文件系统(VFS)来通信。 VFS的功能: 记录可用的文件系统类型 将设备与对应的文件系统类型联系起来 处理一些面向文件的通用操作 1 文件系统概述 ext3文件系统 高可用性高可用性 不洁系统关机发生时,每个系统上挂
3、载了的ext2文件系统必须使用e2fsck 程序来检查其一致性。由ext3文件系统提供的登记报表方式意味着不 洁关机后没有必要在进行此类文件系统检查。 数据完好性数据完好性 ext3文件系统在发生了不洁系统关机时提供更强健的数据完好性。 ext3文件系统允许用户选择数据接受的保护类型和级别。 更快的速度更快的速度 尽管ext3把数据写入不止一次,它的总处理能力在多数情况下仍 比ext2系统要高。 简易转换简易转换 用户可以轻而易举地不经重新格式化而把ext2转换为ext 3系统, 从而获得强健的登记式文件系统的优越性。 1 文件系统概述 Linux的文件类型 白色:白色: 普通文件(或黑色)普
4、通文件(或黑色) 红色: 压缩文件 蓝色:蓝色: 目录文件目录文件 浅兰色:浅兰色:链接文件(软)链接文件(软) 黄色:黄色: 设备文件盘(设备文件盘(/dev) 青绿色:可执行文件(/bin; /sbin) 粉红色:图片文件 2 Linux目录介绍目录介绍 树型目录结构 Linux文件系统采用了多级目录的树型层次结构树型层次结构管 理文件。树型结构的最上层是根目录根目录,用表示。 在根目录之下是各层目录和文件。 工作目录与用户主目录 当登录Linux时,首先进入到一个特殊的目录,称 为主/登录目录。可以通过来指定(或者引用)主目 录。当前所在的目录称为当前工作目录(又称当前目 录),当前目录
5、可以用“.”表示,当前工作目录的父目 录可用“.”表示。 / bootdevetchomelibbinprocusrvar grublost+foundsharelocalbin mansrcbin man1 php.1 Linux目录介绍目录介绍 Linux目录结构目录结构 2 Linux目录介绍目录介绍 目录名说明 /Linux系统根目录 /bin存放普通用户可执行文件,系统中的任何用户都可以执行该目录中的命令 /sbin存放系统的管理命令,普通用户不能执行该目录中的命令 /home普通用户的主目录,每个用户在该目录下都有一个与用户名同时的目录 /etc存放系统配置和管理文件,这些文件都是
6、文本文件 /boot存放内核和系统启动程序 /usr该目录最庞大,存放应用程序及相关文件 /dev存放设备文件 /proc 虚拟的目录,是系统内存的映射。可直接访问这个目录来获取系统信息。 /var用于存放大系统中经常变化的文件,如日志文件,用户邮件邮件等 /tmp公用的临时文件存储点 2 Linux目录介绍目录介绍 补:补: /lost+found 该目录被fsck用于存放零散文件(没有名称的文 件),是被挂载的表现。/lost+found这个目录一般 情况下是空的,当系统非法关机后,这里就存放了一 些文件。 /mnt 该目录主要用于存放系统引导后被挂载的文件系 统的挂载点。 /root 该
7、目录用于存放根用户(超级用户)的主目录。 Linux目录介绍目录介绍 Linux使用两种方法来表示文件或目录的位置,绝对路径绝对路径 和相对路径相对路径。 绝对路径绝对路径是从根目录开始依次指出各层目录的名字,它们 之间用”分隔,如/home/faculty/sarwar/courses/ee446 就是一个绝对路径。 相对路径相对路径是从当前目录开始(或者用户主目录开始),指定 其下层各个文件及目录的方法。当sarwar登录时,首先进 入到它的主目录/home/faculty/sarwar下。在主目录下, 用户可以用相对路径./courses/ee446/exams/mid1或者 cours
8、es/ee446/exams/mid1表示文件mid1。 当进入到目录 exams时, Exams就成为 当前目录 目录sarwar就 是用户sarwar 的主目录 绝对路径:绝对路径: /home/faculty/sarwar/courses/ee446 3 Linux系统的文件操作命令系统的文件操作命令 文件导航命令 ls cd pwd 文件操作命令 touch cp move rm 目录操作命令 mkdir rmdir 文件系统显示命令 cat more less head tail 文件检索排序命令 grep sort find 案例一: 在根目录(/)下新建一目录 test 改变当前
9、目录至 /test ,在该目录下,以自己名字的英文缩写建一 个空的文件,再建两个子目录(xh)与(ah); 进入到(xh)子目录中,新建一个空文件text1; 进入到(ah)子目录中,再新建一个子目录(abc),同时建立空 文件text2; 把刚建的text1文件移动到刚建立的abc子目录下,并改名为text3, 同时把text2文件复制到xh子目录中; 删除text3文件与xh子目录及目录中的文件;并删除abc子目录; 1.清屏; Linux系统的文件操作命令系统的文件操作命令 ls 功能:显示目录中的文件 格式:ls 参数 目录名 参数: -a: /显示目录下所有文件 -l : /以长格式
10、显示目录下的内容 -F: /显示文件名同时显示类型 (*:表示可执行的普通文件 /:表示目录 :链接文件 |:管道文件 ) -R: / 表示递归显示 -t: / 按照修改时间排列显示 Linux系统的文件操作命令系统的文件操作命令 实例: #ls #ls /bin/ #ls grub.conf #ls -l #ls -l /home/ 注:若想回看查到的内容可以按shift+page up 键 Linux系统的文件操作命令系统的文件操作命令 cd 功能:改变当前所在的目录。 格式:cd 目录名 在cd命令中可以使用“/”表示根目录,“.”表示当前目录,“.”表示上级目录。 # cd /usr/
11、sbin/ # cd ./u1/ # cd . # cd # cd pwd 功能:显示当前工作目录的绝对路径。 格式:pwd $ pwd Linux系统的文件操作命令系统的文件操作命令 touchtouch 功能:改变文件的时间记录、创建空文件 格式:touch touch 参数参数 文件列表文件列表 参数:参数: -t /-t /用给定时间用给定时间 ( CCYYMMDDhhmm.ss ) ( CCYYMMDDhhmm.ss ) 更改文件的时间记录更改文件的时间记录 例:例: touch -t 200809121025 file1 touch -t 200809121025 file1 将
12、file1 的时间记录改为 2008年9月12号10点25分 说明:说明: 若文件不存在,系统会建立一个文件。 默认情况下将文件的时间记 录改为当前时间。 Linux系统的文件操作命令系统的文件操作命令 cp 功能:复制文件 格式:cp 参数 参数: -f/若文件在目标路径中存在则强制覆盖 -i/当文件在目标路径中存在提示是否覆盖 -R/递归复制(包含子目录一起复制) -b/生成覆盖文件的备份 -v/显示命令执行过程 实例: #cp /etc/* /a1/ #cp ./* /bin/ #cp /bin/* ./ #cp -f /sbin/* /exe/ Linux系统的文件操作命令系统的文件操
13、作命令 rm 功能:删除文件 格式:rm 参数 参数: -f /强制删除 -i /提示是否删除 -r /递归删除 -v /显示命令执行过程 实例: # rm /m1/f1 # rm * # rm -f /m1/* # rm -rf /m1/ Linux系统的文件操作命令系统的文件操作命令 mv 功能:移动文件、重命名文件 格式:mv参数 参数(同上) -f /强制移动 -i /提示是否移动 -v /显示命令执行过程 实例: # mv /m1/f1 /m2/ # mv f1 f2 # mv -f /d1/* /d2/ Linux系统的文件操作命令系统的文件操作命令 建立目录mkdir 格式:mk
14、dir 参数 参数: -p: 循环建立目录 实例: # mkdir /d1/ # mkdir /d1/d2/ # mkdir p /d3/d4/ Linux系统的文件操作命令系统的文件操作命令 删除目录rmdir 格式:rmdir 参数 参数: -p:循环删除空目录 实例: # rmdir ./a1/ # rmdir /etc/a2/ # rmdir -p /d1/d2/ 案例二: 在根目录(/)下新建目录test,test1,把/etc/passwd分别复制到/test1与 /test下,并分别改名为file1与file; 查看file1文件的前二行与最后二行,并记录; 查看/etc/目录下
15、的文件,并记录前两个文件的文件名; 查看/etc/目录中所有的文件中包含有sys字母的文件并记录; 查看/etc/目录中文件包含有conf的前两个文件是什么; 清屏; (注:以上文件的查看均以正常模式查看、即按名称查看) Linux系统的文件操作命令系统的文件操作命令 cat 格式:cat 实例: # cat /etc/inittab # cat /abc/abc.txt /输出重定向 # cat myfile1 myfile2 # cat myfile1 myfile2 /输出追加重定向 Linux系统的文件操作命令系统的文件操作命令 (1)cat Readme.txt /在屏幕上显示出Re
16、adme.txt文件的内容 (2)cat text1 text2 text3 /把文件text1和文件text2的内容合并起来,放入text3 中。 (3)cat text3 /查看text3的内容。 (4)cat n text1 text2 /把文件text1的内容加上行号后输入到文件text2中。 (5)cat b text2 text3 text4 /把文件text2和text3的内容加上行号后(空白行不加行 号)之后将内容附加到文件text4中。 Linux系统的文件操作命令系统的文件操作命令 more 功能:分页显示文件内容。适合显示长文件清单或文本清单, 可以一次一屏或一个窗口的显
17、示,基本指令就是按空格键往 下一页显示(或回车键显示下一行),按back键往回显示一页。 格式:more 选项: -num 一次显示的行数。 -d 提示使用者,在画面下方显示press space to continue,q to quit -f 计算行数时,以实际上的行数,而非自动换行后的行数。 -p 不以卷动的方式显示每一页,而是先清屏后在显示内容。 -c 与-p类似,不同的是先显示内容,再清除其他旧资料。 -s 当遇到两行以上的连续空白行,就代换为一行的空白行。 +num 从第num行开始显示 Linux系统的文件操作命令系统的文件操作命令 实例: # more /abc/abc.txt
18、 说明:可以用回车键或空格向下换行 按键退出more 不能回翻; 补:# ls |more (1)more s testfile /显示testfile,如遇到两行以上空白行则以一行显示。 (2)more +20 testfile /从第20行开始显示testfile的内容 Linux系统的文件操作命令系统的文件操作命令 less 功能:与more基本相同,不同之处是less允许往回卷动 已经浏览过的部分,同时less并未在一开始就读入整个 文件,因此,打开大文件的时候,它会比一般的文本编 辑器快。 格式: less 实例: # less /etc/dhcpd.conf 说明:Page up /Page Down键上下滚动、 键退出 可以回翻 Linux系统的文件操作命令系统的文件操作命令 head、tail 功能:head只显示文件或者标准输入的头几行内容。默认值是10行。 可以通过指定一个数字选项来改变显示的行数。hea
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 文献综述政府采购制度
- 采购部门报销制度
- 采购销售流程管理制度
- 采购项目公开接待制度
- 采购风险管理制度
- 采购高值耗材制度
- 金融机构公司采购制度
- 餐饮采购管理制度
- 七年级下学期数学第一次月考卷02(参考答案)-人教版(2024)七下
- 销售月个人工作总结
- 生产型小微企业管理制度
- 2025年江西建设职业技术学院单招综合素质考试题库及答案解析
- 抗菌药物临床应用指导原则试题含答案
- 2026黑龙江新高考:语文必背知识点归纳
- 金属非金属地下矿山人行梯子间设置细则
- 领导干部任前法律法规知识考试题库(2025年度)及答案
- 2025福建厦门航空有限公司招聘备考题库及答案详解(易错题)
- 村集体三资管理培训课件
- (正式版)DB61∕T 2115-2025 《中深层地热能开发钻完井技术规程》
- 年鉴编纂基本知识课件
- 2026年保安员证考试题库完整版
评论
0/150
提交评论