Linux系实验.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验一 Linux基本命令练习 请完成如下步骤并将每一步的情况截图及给出说明。 1 请在自己的主文件夹下建立temp目录并在该目录下建立mytest目录。 2 进入mytest目录 3 将给出的man.config复制到本目录下面,使用vi 打开本目录下的man.config文件 4 在vi中设置行号 5 移动到第58行,向向后定位到第二对双引号,请问你看到的双引号内是什么目录 /dir/bin/foo 6 移动到第一行,并且向下查找一下“bzip2”这个字符串,请问它在第几行 18 7 将第50行到100行之间的”man”改为”MAN”,并且一个一个查看是否需要修改,如何执行命令?如果在查看过程中一直按y,结果在最后一行出现改变了几个man? 8 不想修改了,想还原成原始文件,如何做 9 复制65行到73行的内容,并且粘帖到最后一行之后 10 21到42行的开头为#的这些行都删掉,如何做 11 将这个文件另存为man.test.config 12 去掉第27行,并且删除前15个字符,现在第一个字符是什么 t 13 在第1行新增一行“lam a student...”,现在文件开头的两行是什么样的 14 保存后离开,并检查保存是否成功。 实验二 文件与目录权限练习 题目:假设系统中有两个帐号apple与orange,这两个人除自己的用户组外,还同属于一个用户组app。假设这个用户组的成员共同拥有/project/app/目录的开发权,且该目录不许其他人查阅。请问该目录的权限应怎样设置。(需要使用root身份来进行chmod,chgrp等操作,帮用户设置好开发环境,可保证开发项目的私密性)。 步骤: 1 root身份下,新建两个帐号,并使其属于同一用户组app(注意如何启用两用户) hadoop@master:~$ #useradd -d /user/zhang -m apple hadoop@master:~$ #useradd -d /user/zhang -g apple -M orange 2 root身份下建立开发项目目录/project/app,查看该目录权限,说明两用户apple ,orange为什么不可以在该目录新建文件 hadoop@master:~$ mkdir ~/project/app hadoop@master:~$ stat -c %a%A project/app 775drwxrwxr-x 3 进行目录的权限修改,使得两用户可以在该目录下进行项目开发而,其他用户均不得进入该目录 4 实际用两用户测试看看是否可以正常工作,用apple建立文件,用orange修改,是否可以。如果有问题如何解决。 实验三 shell编程练习 请按要求编写脚本,将脚本及运行结果写入实验报告 请编写一个Shell脚本,脚本执行时,结果显示:1)你目前的用户名(whoami);2)你的家目录(HOME);3)当前目录(pwd) 1 hadoop@master:~$ x=`whoami` hadoop@master:~$ echo $x hadoop 2 hadoop@master:~/project/app$ pwd /home/hadoop/project/app hadoop@master:~/project/app$ cd hadoop@master:~$ pwd /home/hadoop 3 hadoop@master:~$ pwd /home/hadoop 请按如下要求编写shell脚本:1)判断/root/test/mydir 是否存在;2)若不存在,使用touch来新建文件myfile,保存并离开;3)如果mydir存在,判断该名称是否为文件,若为文件则将它删除后建立一个目录,目录名为mydir,之后离开;4)若mydir存在且不为文件,则判断该名称是否为目录,若为目录则删除此目录。 hadoop@master:~$ /root/test/mydir bash: /root/test/mydir: 权限不够 hadoop@master:~$ sudo /root/test/mydir [sudo] password for hadoop: sudo: /root/test/mydir:找不到命令 3./etc/passwd的内容是以:来分隔的,第一栏为账号名称。请编写一个Shell脚本,可以将/etc/passwd的第一栏取出,而且输出结果中,是以The n account is “用户名”来显示,n表示行数。, hadoop@master:~$ awk -F: {print The NR account is ,$0} /etc/passwd The 1account is root:x:0

文档评论(0)

cj80011 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档