linux系统安全课件ppt第3章 文件系统操作命令.pptx
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- linux系统安全课件ppt第3章 文件系统操作命令 linux 系统安全 课件 ppt 文件系统 操作 命令
- 资源描述:
-
1、第3章 文件系统操作命令3.1 文件的基本概念3.2 文件的操作命令 3.2.1 文件和目录的复制命令cp 3.2.3 文件的创建命令touch和文件的类型file 3.2.4 文件的编辑工具gedit,vi3.3 正文内容处理命令 3.3.1 文件内容的浏览命令cat,head,tail和more 3.3.4 文件内容的比较命令diff和 sdiff 3.3.5 文件内容的转换命令expand、fmt 3.3.6 文件的解压缩命令tar、gzip和bzip2 3.4 文件输入输出命令 3.4.1 输入输出重定向 命令和转换命令tr 3.4.2 剪切cut和粘贴paste命令 3.4.3 排序
2、sort和管道操作|3.5 命令行的执行方式 3.5.1 命令的顺序和并发执行 3.5.2 命令行中&和|操作 3.5.3 命令的后台执行&和nohup及转换fg,bg 命令 3.6文件系统的使用挂载3.1 文件的基本文件的基本概念概念 Linux系统中,每一个分区都是一个文件系统,都有自己的目录层次结构,而每一个文件系统具有不同的格式,这些格式决定了信息被存储为文件和目录的格式,不同的存储格式就是不同的文件系统类型。目前Linux系统支持常见的大部分文件系统类型,常见的类型如下:ext2 和ext3:Linux系统默认的文件系统类型 RAMFS:内存文件系统,速度很快。NFS:网络文件系统,
3、这样用于远程文件共享。FAT 和NTFS:Windows操作系统采用的文件系统。HPFS:OS/2 操作系统采用的文件系统。PROC:虚拟进程文件系统。ISO9660:光盘文件系统。ufsSun:OS系统所用的文件系统。XFS:由SGI开发的先进的日志文件系统,支持超大容量文件。JFS:IBM的AIX 使用的日志文件系统。linux文件系统采用树状结构组织文件,系统为每个文件分配文件块,然后把数据储存在储存设备中,不同的文件系统用不同的方式分配和读取文件,linux系统常用的文件分配策略为块分配和扩展分配3.2 文件的操作文件的操作命令命令 3.2.1 文件和目录的复制命令文件和目录的复制命令
4、cp cp(copy)命令的功能是将一个文件或目录从一个位置复制到另一位置。命令格式:cp option 源文件名 目标文件名 option选项常用的有如下几种:-i(interactive):交互的,在复制之前给出提示信息-r(recursive):递归的复制目录,当复制一个目录时,复制该目录中所有的内容,包括子目录中所有的文件。例3.1 root用户将文件/root/mydream.txt复制到/home/jerrymos目录下 rootliuhui-VirtualBox:#cp mydream.txt /home/jerrymos/mydream 运行结果没有显示,可以通过例3.2的ls
5、命令查看/home/jerrymos目录的内容来确认是否正确的把mydream.txt文件复制到目的地。例3.2 确认复制命令的运行结果 rootliuhui-VirtualBox:#ls l /home/jerrymos/total 4-rw-r-r-1 root root 0 9月 17 13:10 1.txt-rw-r-r-1 root root 2059 9月 17 13:09 mydream.txt 运行结果显示,root用户的mydream.txt文件复制到了/home/jerrymos下。3.2.2 文件和目录的剪切和重命名命文件和目录的剪切和重命名命令令mv 命令mv(move
6、),既可以在不同的目录之间复制文件和目录,也可以在同一个目录中重命名文件和目录,被移动或重命名的文件不发生改变1使用mv命令把文件从一个目录移动到另一个目录 现在当前工作目录/home/liuhui下创建一个新的目录deeplearning,如例3.3所示 演示例3.3 -例3.92.使用mv命令在同一个目录中重命名文件 演示例3.10-例3.113使用mv命令同时移动文件并完成重命名 演示例3.124使用mv命令重命名目录名 演示例3.13-例3.145使用mv命令移动目录及目录包含的文件 当前工作目录/home/liuhui下有两个子目录machinelearn和hlprivacy1,把一
7、个目录machinelearn下的内容移动到另一个用户jerrymos的家目录下,这相当于在/home/jerrymos目录下复制一个新目录machinelearn。这涉及到两个目录,所以需要超级用户root的权限,先用su命令切换到root用户,如例3.15所示。演示例3.153.193.2.3 文件的创建命令文件的创建命令touch和文件的和文件的类型类型file 1.创建文件的命令touch touch命令可以创建一个空文件,也可以同时创建多个文件,其语法形式为:touch 文件名。文件名可以是绝对路径名,也可以是相对路径名,文件名可以是多个,每个文件名之间用逗号分割。1)用相对路径创建
8、文件 当前用户liuhui登录后,进入默认的家目录/home/liuhui,在该目录下创建一个新文件irisdata如例3.20所示。创建文件时省略路径,就是在当前工作目录下创建文件。演示 例3.20例 3.212)用绝对路径创建文件 用绝对路径指明在其他目录路径下创建一个新文件,例如在/home/liuhui/backup目录下新建文件hldata,如例3.22所示。例3.22 用绝对路径创建文件 liuhuiliuhui-VirtualBox:$touch /home/liuhui/backup/hldata3)重名文件的处理 如果新建的文件与已有的文件重命,会出现什么情况呢?在例2.93
展开阅读全文
