您好,欢迎访问三七文档
当前位置:首页 > 临时分类 > linux操作系统实验1-文件和目录操作报告
实验111.文文文件件件和和和目目目录录录操操操作作作1.实验目的Linux操作系统的文件类型Linux操作系统的目录结构文件的基本操作目录的基本操作目录文件压缩目录文件归档2.实验内容使用touch命令Touch文件名使用vi编辑器vitextfile[root@localhostroot]#vitextfile复制文件cp源目标cp/root/dir.txt/usr/local-i:互动。如果文件将会覆盖目标中的文件,它会提示用户确认。这个选项很实用,因为它可以帮助用户避免犯错。-r:递归,一个一个地复制所有指定的文件和目录很麻烦,这个选项会复制整个目录树,子目录及其他。-v:详细。显示文件复制的进度。移动文件mv命令选项:-i:互动。如果文件将会覆盖目标中的文件,它会提示用户确认。这个选项很实用,因为它可以帮助用户避免犯错。-f:强制。它会超越互动模式,不提示地移动文件,请谨慎地使用这个选项。-v:详细。显示文件复制的进度。如果想要氢文件从主目录中移到另一个现存的目录中,键入以下命令:mvtextfiletest另外的方法是用同一个命令,但是要使用绝对路径。mv/home/textfile/test删除文件-i:互动。如果文件将会覆盖目标中的文件,它会提示用户确认。这个选项很实用,因为它可以帮助用户避免犯错。-f:强制。它会超越互动模式,不提示地删除文件,请谨慎地使用这个选项。-v:详细。显示文件删除的进度。-r:递归,一个一个地删除所有指定的文件和目录很麻烦,这个选项会复制整个目录树,子目录及其他。要使用rm命令来删除当前目录下的文件textfile,键入:rmtextfile还可以使用通配符*来删除文件,不过,必须谨慎,因为它很容易删除并不想删除的文件,要使用通配符来删除文件,可以键入:rmtext*上面的命令会删除目录中所有起首为text字母的文件。还可以使用rm命令来删除多个文件:rmtextfile1textfile2cat命令输入catfilename命令会把文件的内容全部显示在屏幕上。把命令结果输出到文本文件中(重定向)[root@localhostroot]#catf1f2f3将两个文件合并为一个新文件[root@localhostroot]#catf4f3把某一个文件的内容追加到另一个文件的后面。查找文件的命令find命令可以根据各种检索条件查找文件,一般格式为:findstart_dir[options]例如:想要查找/temp子目录至少7天没有被访问过的文件,find/temp–atime7–print文件的压缩和归档bzip2和bunzip2,使用bzip2压缩文件,在shell提示下键入以下命令:bzip2filename文件即被压缩并保存为filename.bz2如果要解压被压缩的文件,键入以下命令:bunzip2filename.bz2可以使用bzip2命令同时处理多个文件和目录,方法是将它们一一列出,并用空格间隔:bzip2file1file2gzip和gunzip.要用gzip来压缩文件,在shell提示下键入:gzipfilename文件即会被压缩,并保存为filename.gz要解压被压缩的文件,键入命令:gunzipfilename.gzfilename.gz会被删除,还原成为原文件filename.zip和unzip.使用zip来压缩文件,在shell提示下键入命令:zip–rfilename.zipfilesdirfilename.zip代表创建的文件,filesdir代表想放置新zip文件的目录,-r选项指定递归包括所有在filedir目录中的文件。要抽取zip文件的内容,键入命令:unzipfilename.zip可以使用zip命令同时处理多个文件,方法是一一弄出,并用空格间隔zip–rfilename.zipfile1file2file3在shell提示下给文件归档。tar–cvffilename.tardirectory/filefilename.tar代表用户创建的文件,directory/file代表要放入归档文件内的文件和目录。选项:-c:创建一个新归档-f:当与-c选项一起使用时,创建的tar文件使用该选项指定的文件名,当与-x选项一起使用时,则解除该选项指定的归档。-t:显示包括在tar文件中的文件列表-v:显示文件的归档进度-x:从归档中抽取文件-z:使用gzip来压缩tar文件-j:使用bzip2来压缩tar文件tar–tvffilename.tar要列出tar文件的内容,键入以上命令。tar–xvffilename.tar建立子目录命令mkdir[root@localhostroot]#mkdir子目录名称拷贝目录命令cp[root@localhostroot]#cp–r/root/mydir/功能:想要将/root/mydir拷贝到/下。删除子目录命令rmdir如果想要递归地删除目录test,可以使用以下命令:rm-rtest改变工作目录命令cd格式:cd[目录名]显示当前工作子目录命令pwd如果想要知道当前工作子目录,可以使用以下命令:pwd3.实验数据4.实验总结本次实验了解了Linux文件的新建、复制、移动、删除等基本操作,Linux目录的新建、复制、移动、删除等基本操作,Linux目录文件的压缩、归档操作,Linux使用命令查找指定的文件,并通过linux命令实际操作和配置。
本文标题:linux操作系统实验1-文件和目录操作报告
链接地址:https://www.777doc.com/doc-5660949 .html