资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,1,Linux,应用基础,2,011.11,2,Linux,文件系统,概述,文件系统使用,文件系统的挂载,文件系统的卸载,例子,/etc/,fstab,文件,查看文件系统命令,:,df,和,du,3,文件和文件系统,文件是数据的容器,,Everything is a file,文件系统是目录结构的集合,用于定义、存储和定位系统中文件的目录,即被用来管理和组织系统的文件和目录。,文件系统的组成:,普通文件,目录文件,设备文件,链接文件,文件系统描述方法:树状层次结构,4,文件和文件系统,etc,/,usr,bin,tmp,local,www,ftp,bin,home,5,文件系统的使用,所有文件系统都需要安装在文件系统树的某个目录上,此目录称为安装目录,(挂载点,)。,安装目录中原来存在的内容会被此文件系统上的内容所掩盖,只有文件系统卸载后,安装目录中原有的内容才变为可用,一般来说指定一个空目录为安装目录,(挂载点),这种方式使文件系统的管理更加灵活,用户不必知道具体细节,6,文件系统的使用,-挂载,mount,命令:挂载文件系统,格式:,mount-options device mount-point,不跟任何选项:列出当前已装载的文件系统,选项:,-,a:,按照/,etc/fstab,文件的内容将所有相关的设备都挂载上来,-t,:,指定设备的文件系统类型,-o,:指定装载文件系统时的选项,7,文件系统的使用,-卸载,umount,命令,:卸载文件系统,格式:,umount,-f,directory,directory,:,准备卸载的子目录名。对应于,mount-point。,如果文件系统正由某个用户使用,则无法卸载文件系统。因而卸载是必须将当前目录移至,mount point,之外。,-f,选项:强制卸载。任何在这个分区上打开的进程都将被挂起,有可能造成数据丢失。,例子:,#,u,mount/,mnt/cdrom,#,u,mount/,mnt,/floppy,#,u,mount/,root/test,8,/,etc/fstab,文件,/etc/,fstab,:,存放系统中全部已知硬盘分区的清单。,在引导系统过程中,清单中包含的各分区被自动挂载到系统中,正确设置该文件后,则可以通过“,mount,mount-point,”,命令来加载一个文件系统,在/,etc/fstab,中,,每种文件系统都对应一个独立的行,每行中的字段都有空格或,tab,键分开。,9,察看文件系统命令,-,df,显示所有挂载了的文件系统的磁盘空间用量,挂载了文件系统之后可以使用该命令核实挂载是否成功,格式:,df,-,options,选项说明:,-k:,使用,KBytes,显示結果,-m:,使用,MBytes,显示結果,-,h,:,使用,人可读格式,显示結果,10,察看文件系统命令,-,df,#,df-k,Filesystem 1k-blocks Used Available Use%Mounted on/,dev/hda2 10325716 2902060 6899140 30%/,/dev/hda1 15554 8656 6095 59%/boot,/dev/hda3 20722644 2664256 17005732 14%/home,none 256796 0 256796 0%,/dev/shm,#,df-h,Filesystem Size Used Avail Use%Mounted on,/dev/hda2 9.8G 2.8G 6.5G 30%/,/dev/hda1 15M 8.5M 5.9M 59%/boot,/dev/hda3 20G 2.6G 16G 14%/home,none,251M 0 250M 0%/dev/shm,11,察看文件系统命令,-,du,显示指定目录中的文件使用的估计空间数量。,格式:,d,u,-options,filesystem,不加任何选项:,每个子目录的用量都会在列表中显示,当前目录和子目录的总和也会在列表的最后一行中被显示。,选项說明:,-k:,使用,KBytes,显示結果,-m:,使用,MBytes,显示結果,-,h,:,使用,人可读格式,显示結果,-s,:,只列出用量总和,
展开阅读全文