书签 分享 收藏 举报 版权申诉 / 33
上传文档赚钱

类型《Linux操作系统》课件任务3 管理文件和目录.pptx

  • 上传人(卖家):momomo
  • 文档编号:5818414
  • 上传时间:2023-05-11
  • 格式:PPTX
  • 页数:33
  • 大小:2.50MB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《《Linux操作系统》课件任务3 管理文件和目录.pptx》由用户(momomo)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    Linux操作系统 Linux操作系统课件任务3 管理文件和目录 Linux 操作系统 课件 任务 管理 文件 目录
    资源描述:

    1、任务1 认识Linux操作系统任务2 安装Linux操作系统任务3 管理文件和目录任务4 管理用户和用户组任务5 使用vim编辑器 任务6 使用shell 任务7 控制启动与管理进程 任务8 安装和卸载软件任务目标01能够查看、建立、删除、复制文件与目录。03050204能够对文本文件进行查看和统计。能够查找命令、文件和目录。能够对文件建立链接。能够压缩、备份和恢复文件。任务描述子任务1:了解文件和目录系统子任务2:管理文件和目录子任务3:操作文本文件子任务4:文件系统中查找文件子任务5:创建链接文件子任务6:文件打包和压缩子任务1:了解文件和目录系统1.以管理员身份登录,列出当前服务器文件系

    2、统目录信息,了解Linux的目录结构;2.列出文件类型和相关其它信息。树型目录结构 Linux系统以文件目录的方式来组织和管理系统中的所有文件。所谓文件目录就是将所有文件的说明信息采用树型结构组织起来,即常说的目录。也就是说,整个文件系统有一个“根”(root),然后在根上“分叉”(directory),任何一个分叉上都可以再分叉,树杈也可以长出“叶子”。“根”和“杈”在Linux中被称为是“目录”或“文件夹”。而“叶子”则是一个个的文件。Linux系统通过目录将系统中所有的文件分级、分层组织在一起,形成了Linux文件系统的树型层次结构,实践证明,此种结构的文件系统效率比较高。文件和目录结构

    3、/binbootgrub2devetchomerootprocusrbinlocalbingamessrcsharevaruserfilels系统的目录 工作目录与用户主目录 用户在登录到Linux系统中之后,就会“处在”某个目录之中,此目录被称作工作目录或当前目录(Working Directory),当前可以随时改变。用户主目录是系统管理员增加用户时建立起来的(以后也可以改变),每个用户都有自己的主目录,不同用户的主目录一般互不相同。用户刚登录到系统中时,其工作目录便是该用户主目录,通常与用户的登录名相同,比如用户user,他的主目录默认为/home/user。当前目录用“.”表示,其父目

    4、录用“.”表示。路径 路径是指从树型目录中的某个目录层次到某个文件的一条道路。此路径的主要构成是目录名称,中间用“/”分开。某个文件在文件系统中的位置都是由相应的路径决定的。路径又分相对路径和绝对路径。绝对路径是指从“根”开始的路径,也称为完全路径,相对路径是从用户工作目录开始的路径。应该注意到,在树型目录结构中到某一确定文件的绝对路径和相对路径均只有一条。绝对路径是确定不变的,而相对路径则随着用户工作目录的变化而不断变化。Linux系统主要目录目录目录功能功能/Linux系统根目录,处于最高一级的目录/binBinary的缩写,系统需要的基本命令在这个目录下,比如ls、cp等,目录下的文件都

    5、是可以执行的,功能和/usr/bin类似/dev存放设备文件/home存放用户主目录/lib64存放64位的库文件,链接到/usr/lib64/mnt加载文件系统时的常用挂载点/proc虚拟文件系统,包含进程信息及内核信息(比如cpu、硬盘分区、内存信息等)/run系统运行时需要的文件,下次运行时重新生成/srv网络服务的数据文件目录/tmp临时文件的暂存点目录目录功能功能/var存放在系统运行中可能会更改的数据/boot存放核心、模块映像等启动用文件/etc存放系统、服务的配置目录与文件/lib存放32位的库文件,链接到/usr/lib/media用于挂载设备文件的目录/opt第三方软件包使

    6、用的安装目录/rootroot用户的主目录/sbin存储涉及系统管理,只有root才可以执行的命令/sys是linux内核中一种虚拟的基于内存的文件系统/usr存放与用户直接相关的文件与目录,Linux官方软件包大多安装在这个目录类别类别表示表示描述描述一般文件一般文件-这是一类常见的文件,图形文件、数据文件、文档文件、声音文件等都属于这种文件。目录文件目录文件d目录文件用于形成文件系统树状结构来管理和组织大量文件,目录文件包含下一级目录文件和普通文件,并且包含指向下属文件和子目录的指针。链接文件链接文件l链接文件是一种特殊的文件,有点类似于Windows 下的快捷方式。链接文件的又可以细分为

    7、硬链接文件和符号链接文件,l表示符号链接。设备文件设备文件b或cLinux 系统为外部设备提供一种标准接口,将外部设备视为一种特殊的文件,b表示块设备文件,c表示字符设备文件。管道文件管道文件p管道文件是一种很特殊的文件,主要用于不同进程间的信息传递。Linux系统文件类型Linux命令格式谢谢观看-THANK YOU-任务1 认识Linux操作系统任务2 安装Linux操作系统任务3 管理文件和目录任务4 管理用户和用户组任务5 使用vim编辑器 任务6 使用shell 任务7 控制启动与管理进程 任务8 安装和卸载软件子任务2:管理文件和目录1.以一个普通用户stu身份登录,在自己的主目录

    8、下创建一个子目录studir;2.复制文件/etc/inittab到studir目录下;3.在这个子目录下创建一个新文本文件mydoc,输入“hello stu”;4.删除studir目录;5.将/etc/fstab文件复制到用户stu的主目录下;6.用ls l查看主目录下的fstab文件的详细信息。子任务2:相关命令命令命令功能功能语法语法格式格式常用参数及含义常用参数及含义ls列出目录内容ls 参数 文件或目录-a,显示所有文件和目录,包含隐藏文件-i,显示文件和目录的inode编号-l,使用详细格式列表pwd显示当前目录pwd 参数-version,显示版本信息mkdir建立目录mkdi

    9、r参数 目录名称-p,建立目录的上层目录尚未建立,会一并建立上层目录rm删除文件或目录rm 参数 文件或目录-r,将指定目录下的所有文件及子目录一并处理,将指定目录下的所有文件及子目录一并处理-f,强制删除文件或目录-i,删除文件或目录之前先询问mv移动或更名现有的文件或目录mv 参数 源文件或目录目标文件或目录-i,覆盖前先行询问用户cp复制文件或目录cp参数源文件或目录目标文件或目录-r,递归处理,将指定目录下的文件与子目录一并处理-i,覆盖既有文件之前先询问用户-f,强行复制文件或目录,不论目标文件或目录是否已存在touch改变文件或目录时间,文件不在就建立空文件touch 参数 文件或

    10、目录-d,修改文件或目录的最近访问时间和最近更改时间-m,修改文件或目录的最近更改时间-a,修改文件或目录的最近访问时间echo在终端输出字符串或变量提取后的值echo 字符串|$变量echo后的单引号表示强引用,单引号里面是什么就输出什么,而双引号是弱引用,变量的值会代替变量名输出子任务3:文本文件的操作123统计文件/etc/inittab的字符数和行数;用cat、more、less、head、tail查看/etc/wgetrc文件;用grep命令查找/etc目录下含有字符串“mail”的文件。子任务3:相关命令命令命令功能功能格式格式常用参数及含义常用参数及含义cat显示文件内容cat

    11、参数 文件名-n,输出行号-b,输出行号空白行不编号more分页显示文件内容命令more 参数 文件名+num,从第 num 行开始显示-s,当遇到有连续两行以上的空白行,就代换为一行的空白行head查看文件头部的内容head 参数 文件名-c,显示文件的前多少字节-n,显示文件的前n行tail查看文件尾部的内容tail 参数 文件名-c,显示文件的后多少字节-n,显示文件的后n行wc统计文件的行数、字数及字节数wc 参数 文件名-c,只显示Bytes数-l,显示行数-w,只显示字数grep查找文件里符合条件的字符串grep 参数文件或目录名-c,仅显示找到的行数-i,忽略大小写-n,显示行号

    12、man显示命令在线帮助手册man 选项 命令名称-a,显示所有的手册页-w,显示帮助文件路径-d,显示搜索路径信息,不显示手册页内容子任务4:文件的查找01用find命令查找文件useradd的位置;02用whereis命令查看useradd命令文件的位置;03用which命令查看useradd命令文件的位置。子任务4:相关命令命令命令功能功能格式格式常用参数及含义常用参数及含义which在环境变量$PATH设置的目录里查找符合条件的命令文件并显示命令的别名which 参数 文件名-version,显示版本号whereis 在特定目录中查找符合条件的命令、源程序和man手册的位置whereis

    13、参数 文件名-m,只查找帮助文件位置-b,只查找二进制文件。find查找文件或目录的位置并执行操作命令find 路径 参数-exec 命令 文件或目录名-name,匹配文件名称-user,匹配文件所有者-mtime-n+n,匹配修改内容的时间(-n指n天以内,+n指n天以前)-size,匹配文件的大小(+50KB为查找超过50KB的文件,-50KB为查找小于50KB的文件)-exec,命令;,后面可跟用于进一步执行搜索结果的命令子任务5:创建链接文件把/etc/fstab拷贝到stu主目录下;用ln命令为fstab创建符号链接文件fstabsoft,用ls l命令查看文件fstab和fstab

    14、soft信息;用ln命令为fstab 创建硬链接文件fstabhard,用ls l命令查看文件fstab和fstabhard信息。子任务5:相关知识链接文件的功能链接文件为系统中多用户以不同访问权限实现共享文件提供了一种机制。链接文件给系统中已有的某个文件指定另外一个可用于访问它的名称。链接文件的分类硬链接:复制文件i-node软(符号)链接:仅仅是指向目的文件的路径,类似于Windows下的快捷方式硬链接和软链接的比较ln 命令 建立硬链接文件 ln file hardlinkfile 符号链接 ln s file softlinkfile子任务6:文件打包和压缩1.以stu用户登录,在主目

    15、录下建立dir1和dir2两个目录;2.把/etc/passwd文件分别拷贝成三个文件:file1、file2、file3到dir1目录下;3.把file1、file2、file3三个文件打包为file.tar;4.分别用gizp、bzip2命令把file2和file3压缩,并跟file1对比一下大小;5.用tar命令把dir1目录下的所有文件打包并压缩到file.tar.gz;6.把file.tar.gz文件拷贝到主目录下的dir2目录下并解压缩解包。子任务6:相关命令命令命令功能功能语法格式语法格式常用参数及含义常用参数及含义gzip对文件进行压缩和解压缩,对文件进行压缩和解压缩,压缩文件

    16、扩展名为压缩文件扩展名为.gzgzip 参数参数 文件名文件名-d,将压缩文件解压,将压缩文件解压#gzip file-v,显示文件名和压缩比,显示文件名和压缩比#gzip -d file.gzbzip2对文件进行压缩和解压缩,对文件进行压缩和解压缩,压缩文件扩展名为压缩文件扩展名为.bz2 bzip2 参数参数文件名文件名-d,将压缩文件解压,将压缩文件解压zip压缩文件或目录,压缩文件压缩文件或目录,压缩文件扩展名为扩展名为.zipzip 参数参数 压缩文件压缩文件 源文件源文件-m,将文件压缩后,删除原始文件,将文件压缩后,删除原始文件-r,递归处理,将目录下的所有文件和子目录一并处理。

    17、,递归处理,将目录下的所有文件和子目录一并处理。unzip解压缩解压缩zip文件文件unzip 参数参数 压缩文件名压缩文件名-l,显示压缩文件内所包含的文件。,显示压缩文件内所包含的文件。-v,显示详细的信息,显示详细的信息zcat查看查看.gz和和.zip压缩文件内容压缩文件内容zcat 参数参数压缩文件压缩文件-t,检验一个压缩档的一致性是否有误,检验一个压缩档的一致性是否有误-v,显示压缩比,显示压缩比bzcat查看查看.bz2压缩文件内容压缩文件内容bzcat 参数参数压缩文件压缩文件-s,降低程序运行时内存使用,降低程序运行时内存使用tar为文件和目录打包即创建档为文件和目录打包即

    18、创建档案文件案文件tar 主选项主选项+辅选项辅选项 文件或者目录名文件或者目录名c,创建新的档案文件,创建新的档案文件x,从档案文件中释放文件,从档案文件中释放文件#tar cvf file.tar *f,使用档案文件,通常必选,使用档案文件,通常必选#tar xvf file.tarv,详细报告,详细报告#tar czvf file.tar.gz *z,用,用gzip来压缩来压缩/解压缩文件解压缩文件j,用,用bzip2来压缩来压缩/解压缩文件解压缩文件谢谢观看-THANK YOU-任务1 认识Linux操作系统任务2 安装Linux操作系统任务3 管理文件和目录任务4 管理用户和用户组任

    19、务5 使用vim编辑器 任务6 使用shell 任务7 控制启动与管理进程 任务8 安装和卸载软件子任务1:了解文件和目录系统1.以管理员身份登录,列出当前服务器文件系统目录信息,了解Linux的目录结构;2.列出文件类型和相关其它信息。子任务2:管理文件和目录1.以一个普通用户stu身份登录,在自己的主目录下创建一个子目录studir;2.复制文件/etc/inittab到studir目录下;3.在这个子目录下创建一个新文本文件mydoc,输入“hello stu”;4.删除studir目录;5.将/etc/fstab文件复制到用户stu的主目录下;6.用ls l查看主目录下的fstab文件

    20、的详细信息。子任务3:文本文件的操作123统计文件/etc/inittab的字符数和行数;用cat、more、less、head、tail查看/etc/wgetrc文件;用grep命令查找/etc目录下含有字符串“mail”的文件。子任务4:文件的查找01用find命令查找命令文件useradd的位置;02用whereis命令查看useradd文件的位置,并记录;03用which命令查看useradd文件的位置,并记录。子任务5:创建链接文件把/etc/fstab拷贝到stu主目录下;用ln命令为fstab创建符号链接文件fstabsoft,用ls l命令查看文件fstab和fstabsoft

    21、信息;用ln命令为fstab 创建硬链接文件fstabhard,用ls l命令查看文件fstab和fstabhard信息。子任务6:文件打包和压缩1.以stu用户登录,在主目录下建立dir1和dir2两个目录;2.把/etc/passwd文件分别拷贝成三个文件:file1、file2、file3到dir1目录下;3.把file1、file2、file3三个文件打包为file.tar;4.分别用gizp、bzip2命令把file2和file3压缩,并跟file1对比一下大小;5.用tar命令把dir1目录下的所有文件打包并压缩到file.tar.gz;6.把file.tar.gz文件拷贝到主目录

    22、下的dir2目录下并解压缩解包。任务扩展练习1.以stu*的身份登陆系统,stu*用户在主目录下建立如图的目录结构。2.把/etc/passwd文件拷贝到dir*目录下,文件名为text*。3.把文件text*移动到soft*目录下并改名为stu*passwd。4.分别把stu*passwd文件复制到dir*目录及主目录下,两个文件都改名为stu*passwd2。5.删除stu*passwd,并尝试是否能删除掉/etc/passwd。6.以stu*身份查看主目录下的内容,看看是否有隐藏的文件,把主目录下的stu*passwd2文件隐藏,查看结果7.分屏查看/etc/passwd文件的内容。8.

    23、查看/etc/passwd文件的后3行内容。9.在os*目录下建立一个文件,文件名为stu*file,文件内容为“Hello stu*!”。10.以stu*身份在/etc/目录下看看是否能够建立文件stu*file1和目录studir1。11.复制/etc/passwd文件的内容到/dir*/file*,在/dir*/file*中查找root所在行。12.把文件名为file*的文件建立一个名为file*hard的硬链接文件和一个名为file*soft的软链接文件,比较两个文件的不同。13.找出grep命令的程序位置、源程序和它的使用手册页的存放位置,看看这个命令是否有别名。14.查找一个文件名

    24、是file*的文件所在位置。15.把/etc/inittab文件分别拷贝到主目录下的file1*、file2*、file3*文件中,查看文件的大小。16.分别用gzip、bzip2、zip 把file1*、file2*、file3*文件压缩,观察压缩后的文件名和大小。17.用命令查看压缩文件的内容。18.在主目录下建立dir1*子目录,把压缩后的三个文件拷贝到dir1*中并解压缩。19.把主目录下的三个压缩文件以及dir1*目录一起打包到/aaa*.tar文件中。20.拷贝/aaa*.tar到bbb*.tar,用gzip命令把 aaa*.tar文件压缩,查看压缩后的文件名,并建立/dir2*目录,把压缩的打包文件拷贝到/dir2*目录。21.用tar命令在/dir2*目录下把压缩包解压并解包。22.用bzip2命令把主目录下bbb*.tar文件压缩,查看压缩后的文件名,在stu*主目录下建立dir3*目录,把压缩的打包文件拷贝到dir3*目录。23.用tar命令dir3*目录下把压缩包解压并解包。24.统计/etc/fstab文件的行数、字数和字符数。25.用man命令去查看wc命令的功能及用法。谢谢观看-THANK YOU-

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:《Linux操作系统》课件任务3 管理文件和目录.pptx
    链接地址:https://www.163wenku.com/p-5818414.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库