Linux系统第3章 文件管理

上传人:油条 文档编号:52102784 上传时间:2018-08-18 格式:PPT 页数:93 大小:627.50KB
返回 下载 相关 举报
Linux系统第3章 文件管理_第1页
第1页 / 共93页
Linux系统第3章 文件管理_第2页
第2页 / 共93页
Linux系统第3章 文件管理_第3页
第3页 / 共93页
Linux系统第3章 文件管理_第4页
第4页 / 共93页
Linux系统第3章 文件管理_第5页
第5页 / 共93页
点击查看更多>>
资源描述

《Linux系统第3章 文件管理》由会员分享,可在线阅读,更多相关《Linux系统第3章 文件管理(93页珍藏版)》请在金锄头文库上搜索。

1、Linux 文件管理主讲:施欢平 QQ:382772472 mail:案例二及其相关内容基础内容介绍案例一及其相关内容案例三及其相关内容课后习题课程总结与操作实训文文 件件 管管 理理第第 三三 章章Linux 文件管理主讲:施欢平 QQ:382772472 mail:本章教学目标: 掌握文件、目录的操作命令及VI的使用 熟悉文件系统的相关知识 了解Linux文件系统 Linux 文件管理主讲:施欢平 QQ:382772472 mail:重点: Linux文件系统的操作, 难点: 如何使用Linux命令来操作Linux系统下文件。 关键词: 文件系统 文件 VI Linux 文件管理主讲:施欢

2、平 QQ:382772472 mail:3-1文件系统类型的基本概念1、文件系统类型的含义 文件系统类型是指文件在存储介质上存放及 存储的组织方法和数据结构2、Linux支持的文件系统类型 Linux采用虚拟文件系统技术(VFS)使 Linux支持以下文件系统类型:Linux 文件管理主讲:施欢平 QQ:382772472 mail:EXT2 二次扩展 EXT3 三次扩展 SWAP 交换文件系统 FAT、FAT32 SYSV Unix的文件系统 ISO9660 光盘文件系统 NFS 网络文件系统 Minix Linux 文件管理主讲:施欢平 QQ:382772472 mail: 说明:每个实际

3、文件系统类型和操作系统之 间通过虚拟文件系统(VFS)来通信。 VFS的功能:记录可用的文件系统类型 将设备与对应的文件系统类型联系起来 处理一些面向文件的通用操作Linux 文件管理主讲:施欢平 QQ:382772472 mail:3-2文件及目录的概念 1、文件的含义 文件指具有符号名和在逻辑上具有完整意 义的信息集合; 文件两要素: 符号名:文件名 信息: 内容Linux 文件管理主讲:施欢平 QQ:382772472 mail:2、文件的分类 (按性质划分) 普通文件 文本文件:采用ASCII编码方式,可编辑可修改 ; 二进制文件:不可查看,不可修改;(所有的命 令等) 目录文件 (特

4、殊的文件) 存放的内容是目录中的文件名和子目录名; 设备文件 用于用户访问物理设备所用,分为块设备和字符 设备文件;(/dev/)字符设备:键盘、鼠标;块设备:硬盘、光驱;Linux 文件管理主讲:施欢平 QQ:382772472 mail:链接文件 (链接-给文件起的另外一个名字) 软链接文件:符号链接,仅仅是符号;相当于WINDOWS下的快捷方式-图 标源文件与链接文件可以跨越索引点; 硬链接文件:符号+内容;链接同一索引点中的文 件;管道文件 |前一个命令的输出作为后一个命令的输入Linux 文件管理主讲:施欢平 QQ:382772472 mail:3、文件颜色的区别 白色: 普通文件(

5、或黑色) 红色: 压缩文件 蓝色: 目录文件 浅兰色:链接文件(软) 黄色: 设备文件盘(/dev) 青绿色:可执行文件(/bin; /sbin) 粉红色:图片文件Linux 文件管理主讲:施欢平 QQ:382772472 mail:在 Linux 下可以用很长的一个字符 串(一般不超过255个) 来作文件名。例如: This_is.a.VERY_long.filename注:Linux 应用程序和文件区分大小写!Linux 文件名q Linux下文件的命名规则Linux 文件管理主讲:施欢平 QQ:382772472 mail:command 选项 文件或目录列表u 其中 选项 通常是以 “

6、-” 开始,多个选项可用一个“-” 连起来,如 ls -l -a 与 ls la 相同。u 所有的命令从标准输入接受输入,输出结果显示在标准输出,而错误信息则显示在标准错误输出设备。u 可使用重定向功能对这些设备进行重定向。、Linux 命令一般格式Linux 文件管理主讲:施欢平 QQ:382772472 mail:用法: man 命令例:man man注:退出 man 或 info 按 q 即可获取帮助u man:获取相关命令的帮助信息u info:获取相关命令的详细使用方法用法: info 命令例:info lsLinux 文件管理主讲:施欢平 QQ:382772472 mail:讨论:

7、 Linux与windows中的文件名有什么区别? Linux中的参数与windows中的有什么区别 ? 在Linux中与windows中识别文件类型,分 别根据的是什么?Linux 文件管理主讲:施欢平 QQ:382772472 mail:返回首页Linux 文件管理主讲:施欢平 QQ:382772472 mail:给出案例案例一: 在根目录(/)下新建一目录 test 改变当前目录至 /test ,在该目录下,以自己名字的英文缩写建一个空的 文件,再建两个子目录(-xh)与(ah); 进入到(-xh)子目录中,新建一个空文件text1; 进入到(ah)子目录中,再新建一个子目录(abc),

8、同时建立空文件 text2; 把刚建的text1文件移动到刚建立的abc子目录下,并改名为text3,同时 把text2文件复制到-xh子目录中; 删除text3文件与-xh子目录及目录中的文件;并删除abc子目录; 清屏;Linux 文件管理主讲:施欢平 QQ:382772472 mail:3-3文件操作命令1、ls功能:显示目录中的文件 格式:ls 参数 目录名与案例有关的内容分析Linux 文件管理主讲:施欢平 QQ:382772472 mail:参数: -a: /显示目录下所有文件 -l : /以长格式显示目录下的内容 -F: /显示文件名同时显示类型 (*:表示可执行的普通 文件 /

9、:表示目录 :链接文件 |:管道文件) -R: / 表示递归显示 -t: / 按照修改时间排列显示Linux 文件管理主讲:施欢平 QQ:382772472 mail:实例: #ls #ls /bin/#ls grub.conf#ls -l#ls -l /home/注:若想回看查到的内容可以按shift+page up 键Linux 文件管理主讲:施欢平 QQ:382772472 mail:2、cp功能:复制文件 格式:cp 参数 参数: -f/若文件在目标路径中存在则强制覆盖 -i/当文件在目标路径中存在提示是否覆盖 -R/递归复制(包含子目录一起复制) -b/生成覆盖文件的备份 -v/显示

10、命令执行过程Linux 文件管理主讲:施欢平 QQ:382772472 mail:实例: #cp /etc/* /a1/ #cp ./* /bin/ #cp /bin/* ./ #cp -f /sbin/* /exe/ Linux 文件管理主讲:施欢平 QQ:382772472 mail:3、rm 功能:删除文件 格式:rm 参数 参数: -f /强制删除 -i /提示是否删除 -r /递归删除 -v /显示命令执行过程Linux 文件管理主讲:施欢平 QQ:382772472 mail:实例: # rm /m1/f1# rm *# rm -f /m1/*# rm -rf /m1/Linux

11、文件管理主讲:施欢平 QQ:382772472 mail:处理特殊的文件名 假设系统中有一个文件叫“-ahhf” ,如果我们想对它进行操作,例如现在要删除它,方法分别如下:我们可以命令行中输入rm - -ahhf命令来删除-ahxh文件。(若直接在命令行中输入rm -ahhf命令,则无效,由于文件名的第一个字符为 - ,Linux把文件名当作选项了,所以我们要使用“-”符号来解决这个问题),其它的特殊字符也一样。Linux 文件管理主讲:施欢平 QQ:382772472 mail:4、mv功能:移动文件、重命名文件 格式:mv参数 参数(同上) -f -i -b -vLinux 文件管理主讲:

12、施欢平 QQ:382772472 mail:实例: # mv /m1/f1 /m2/ # mv f1 f2# mv -f /d1/* /d2/Linux 文件管理主讲:施欢平 QQ:382772472 mail:参数:-t /用给定时间 ( CCYYMMDDhhmm.ss ) 更改文件的时间记录 例: touch -t 200509121025 file1 将 file1 的时间记录改为 2005年9月12号10点25分说明:若文件不存在,系统会建立一个文件。默认情况下将文件的时间记录改为当前时间。5、 touch功能:改变文件的时间记录、创建空文件格式:touch 参数 文件列表Linux

13、文件管理主讲:施欢平 QQ:382772472 mail:用法:clearu 清除屏幕上的信息,它类似于 DOS 中的 cls 命令。清屏后,提示符移动到屏幕左上角。6、 clear:清屏Linux 文件管理主讲:施欢平 QQ:382772472 mail:7、命令别名格式:#alias 别名=“命令” 命令别名是Bash Shell的强特性,可以定制命令,例如, 用户可以把常用的ps uax|more定制为psa。例:#alias psa=”ps -aux|more”Linux 文件管理主讲:施欢平 QQ:382772472 mail:3-4目录操作1、显示当前路径 格式:pwd 实例: # pwdLinux 文件管理主讲:施欢平 QQ:3827

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号