您好,欢迎访问三七文档
当前位置:首页 > 临时分类 > 实验 Linux文件和目录操作
实验Linux文件和目录操作(1)一、实验内容练习Linux文件和目录操作命令。二、实验目的掌握文件与目录管理命令掌握文件内容查阅命令三、实验题目1.文件与目录管理(1)查看CentOS根目录下有哪些内容?(2)进入/tmp目录,以自己的学号建一个目录,并进入该目录。(3)显示目前所在的目录。(4)在当前目录下,建立权限为741的目录test1,查看是否创建成功。(5)在目录test1下建立目录test2/teat3/test4。(6)进入test2,删除目录test3/test4。(7)将root用户家目录下的.bashrc复制到/tmp下,并更名为bashrc(8)重复步骤6,要求在覆盖前询问是否覆盖。(9)复制目录/etc/下的内容到/tmp下。(10)在当前目录下建立文件aaa。(11)查看该文件的权限、大小及时间(12)强制删除该文件。(13)将/tmp下的bashrc移到/tmp/test1/test2中。(14)将/test1目录及其下面包含的所有文件删除。2.文件内容查阅、权限与文件查找(1)使用cat命令加行号显示文件/etc/issue的内容。(2)反向显示/etc/issue中的内容。(3)用nl列出/etc/issue中的内容。(4)使用more命令查看文件/etc/man.config(5)使用less命令前后翻看文件/etc/man.config中的内容(6)使用head命令查看文件/etc/man.config前20行(7)使用less命令查看文件/etc/man.config后5行(8)查看文件/etc/man.config前20行中后5行的内容(9)将/usr/bin/passwd中的内容使用ASCII方式输出(10)进入/tmp目录,将/root/.bashrc复制成bashrc,复制完全的属性,检查其日期(11)修改文件bashrc的时间为当前时间四、实验指导1.文件与目录管理(1)查看CentOS根目录下有哪些内容?ls/(2)进入/tmp目录,以自己的学号建一个目录,并进入该目录。cd/tmpmkdir270931027cd270931027(3)显示目前所在的目录。pwd(4)在当前目录下,建立权限为741的目录test1,查看是否创建成功。mkdir–m741test1(5)在目录test1下建立目录test2/teat3/test4。cdtest1mkdir–ptest2/teat3/test4(6)进入test2,删除目录test3/test4。cdtest2rmdir–ptest3/test4(7)将root用户家目录下的.bashrc复制到/tmp下,并更名为bashrc。cp/root/.bashrc/tmp/bashrc(8)重复步骤6,要求在覆盖前询问是否覆盖。cp–i/root/.bashrc/tmp/bashrc(9)复制目录/etc/下的内容到/tmp下。cp–r/etc//tmp(10)在当前目录下建立文件aaa。touchaaa(11)查看该文件的权限、大小及时间ls-l(12)强制删除该文件。rm–faaa(13)将/tmp下的bashrc移到/tmp/270931027/test1/test2中。mv/tmp/bashrc/tmp/270931027/test1/test2(14)将test1目录及其下面包含的所有文件删除。rm–r/tmp/270931027/test12.文件内容查阅、权限与文件查找(1)使用cat命令加行号显示文件/etc/issue的内容。cat-n/etc/issue(2)反向显示/etc/issue中的内容。tac/etc/issue(3)用nl列出/etc/issue中的内容。nl/etc/issue(4)使用more命令查看文件/etc/man.configmore/etc/man.config(5)使用less命令前后翻看文件/etc/man.config中的内容less/etc/man.config(6)使用head命令查看文件/etc/man.config前20行head-n20/etc/man.config(7)使用less命令查看文件/etc/man.config后5行tail-n5/etc/man.config(8)查看文件/etc/man.config前20行中后5行的内容head-n20/etc/man.config|tail-n5(9)将/usr/bin/passwd中的内容使用ASCII方式输出od-tc/usr/bin/passwd(10)进入/tmp目录,将/root/.bashrc复制成bashrc,复制完全的属性,检查其日期cd/tmpcp-a/root/.bashrcbashrcllbashrc;ll--time=atimebashrc;ll--time=ctimebashrc(11)修改文件bashrc的时间为当前时间touchbashrcllbashrc;ll--time=atimebashrc;ll--time=ctimebashrc五、实验报告(1)实验题目。(2)操作的主要步骤或命令。(3)命令及其执行结果。实验Linux文件和目录操作(2)一、实验内容练习Linux文件和目录操作命令。二、实验目的了解文件与目录的默认权限与隐藏权限掌握如何改变文件属性与权限掌握命令与文件的查询方法三、实验题目1.文件权限(1)执行echopwdpwd.sh,然后使用ls-al查询一下,发生了什么事?(2)以两种方式查看系统中新建文件或目录的默认权限(3)新建文件test1和目录test2,查看它们的权限是否与(1)中的默认权限相符(4)修改pwd.sh文件权限为r-xr--r--。(5)执行pwd.sh。(提示:执行本路径下文件的命令是./文件名)。2.文件查找(1)查看文件/root/.bashrc的类型(2)查询ifconfig和cd命令的完整文件名(3)只找出跟passwd有关的“说明文件”文件名(4)找出系统中所有与passwd相关的文件名(5)将过去系统上面3天前的24小时内有改动(mtime)的文件列出(6)使用find查找当前目录下比man.config新的文件,并存储到man.config.new文件。(7)列出/etc下比/etc/man.config新的文件(8)查找系统中所有属于root的文件及不属于任何人的文件(9)使用find查找/下面所有名称为man.config的文件。(10)找出文件名为man.config的文件(11)使用locate查找所有名称为man.config的文件。(12)11步和12步的结果一样么?为什么?(13)找出/etc下文件类型为f的文件(14)找出系统中大于1M的文件四、实验指导1.文件权限(1)执行echopwdpwd.sh,然后使用ls-al查询一下,发生了什么事?(2)以两种方式查看系统中新建文件或目录的默认权限①umask②umask-S(3)新建文件test1和目录test2,查看它们的权限是否与13题中的默认权限相符umasktouchtest1mkdirtest2ll(4)修改pwd.sh文件权限为r-xr--r--。chmod544/root/pwd.sh(5)执行pwd.sh。(提示:执行本路径下文件的命令是./文件名)。./pwd.sh2.文件查找(1)查看文件/root/.bashrc的类型file/root/.bashrc(2)查询ifconfig和cd命令的完整文件名whichifconfigwhichcd(3)只找出跟passwd有关的“说明文件”文件名whereis-mpasswd(4)找出系统中所有与passwd相关的文件名locatepasswd(5)将过去系统上面3天前的24小时内有改动(mtime)的文件列出find/-mtime3(6)使用find查找当前目录下比man.config新的文件,并存储到man.config.new文件。find/root/270830914-newerman.configman.config.new(7)列出/etc下比/etc/man.config新的文件find/etc-newer/etc/passwd(8)查找系统中所有属于root的文件及不属于任何人的文件find/-userrootfind/-nouser(9)使用find查找/下面所有名称为man.config的文件。find/-nameman.config(10)找出文件名为man.config的文件find/-nameman.config(11)使用locate查找所有名称为man.config的文件。locateman.config(12)11步和12步的结果一样么?为什么?不一样,locate更加详细与man.config相关联的也都列出来(13)找出/etc下文件类型为f的文件find/etc-typef(14)找出系统中大于1M的文件find/-size+1000k五、实验报告(1)实验题目。(2)操作的主要步骤或命令。(3)命令及其执行结果。实验LinuxVI编辑器一、实验内容练习LinuxVI编辑器的使用。二、实验目的掌握使用vi编辑器的使用方法掌握vi提供的相应命令。三、实验题目1拷贝/etc/man.config文件到当前目录。2用VI打开它,请问现在是在什么模式?3将光标移动到行尾,再将光标移动到行首。4将光标移动到21行,删除5行。5撤销刚才的操作。6将光标移动到11行,复制10行。7将复制的内容粘贴到文章末尾。8保存退出9使用vi新建文档Hello.java10进入编辑模式输入源代码。11保存退出。(尚无法编译,因为可能未安装JDK)。四、实验指导1拷贝/etc/man.config文件到当前目录。cp/etc/man.config.2用VI打开它,请问现在是在什么模式?viman.config一般模式3将光标移动到行尾,再将光标移动到行首。$04将光标移动到21行,删除5行。21G5dd5撤销刚才的操作。u6将光标移动到11行,复制10行。11G10yy7将复制的内容粘贴到文章末尾。Gp8保存退出。:wq9使用vi新建文档Hello.javaviHello.java10进入编辑模式输入源代码。publicclasshello{publicstaticvoidmain(Srting[]args){System.out.println(“Helloworld!”);}}11保存退出。(尚无法编译,因为可能未安装JDK)。ZZ+Enter或:wq五、实验报告(1)实验题目。(2)操作的主要步骤或命令。(3)命令及其执行结果。实验Linux压缩和安装命令一、实验内容练习压缩、打包和安装命令。二、实验目的了解文件打包的概念,掌握文件压缩和打包的命令三、实验题目1将man.config打包成man.config.tar2将man.config.tar压缩成man.config.tar.gz3只对man.config.tar.gz解压,不解包。4删除man.config.tar.gz5一次性将man.config打包压缩成man.config.tar.gz6查看man.config.tar.gz中内容7删除man.config8释放man.config.tar.gz到/usr/local/src中9使用psftp将jdk-6u17-linux-i586.rpm上传至服务器,并使用rpm命令对其按装10使用vi新建文档hello.javavihello.java11进入编辑模式输入源代码。12保存退出。编译、执行hello.java文件。13新建student用户,修改student密码,并给他发一份邮件,然后使用student身份在其他终端登录,查看邮箱。四、实验指导1将man.config打包成man.config.tartar–cvfman.config.tarman
本文标题:实验 Linux文件和目录操作
链接地址:https://www.777doc.com/doc-6169497 .html