如何共享/linux tmp目录权限,并赋予其读写权限,写出简要步骤

&&国之画&&&& &&&&chrome插件
版权所有 京ICP备号-2
迷上了代码!If not now,when?If not me,who?您所在位置: &
&nbsp&&nbsp&nbsp&&nbsp
(LINUX大作业北邮信息工程2012年春.doc 13页
本文档一共被下载:
次 ,您可全文免费在线阅读后下载本文档。
下载提示
1.本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。
2.该文档所得收入(下载+内容+预览三)归上传者、原创者。
3.登录后可充值,立即自动返金币,充值渠道很便利
需要金币:60 &&
(LINUX大作业北邮信息工程2012年春
你可能关注的文档:
··········
··········
LINUX系统与程序设计大作业1.Shell编程查询系统最近1000条命令中使用最多的前10条命令,编写Shell脚本实现此功能。写出具体代码和操作过程。|)Querythetop10commands,whichsystemhasusedinthelatest1000commands.Writeshellsscripttorealizethisfunction.Pleaseprovidespecificcodeandoperationprocess(hint:history,|).Shell脚本:echo$HISTSIZE1000history|awk'{CMD[$2]++;count++;}END{for(ainCMD)printCMD[a]&&CMD[a]/count*100&%&a;}'|grep-v&./&|column-c3-s&&-t|sort-nr|nl|?head-n10解释:第一行的echo$HISTSIZE1000是设置history中记录1000条命令;第二行中用awk统计history中的命令部分出现的次数,去掉“./&这样不算命令的情况,最后排序输出,列出前10个负责统计最近1000条命令中使用最多的10条命令。编写shell脚本删除当前目录下空Log文件,并且打印删除文件数目。Shellprogramming:removealltheempty.logfilesinyourcurrentdirectoryandprintthenumberofremovedfiles.Shell脚本:#!/bin/bashfind./-size0–name“.log”|wc–lfind./-size0–name“.*.log”–execrm–f‘{}’\;第一个find命令显示当前目录下空log文件的数目,第二个find删除这些文件。2.CPUinfoLinux操作系统的系统配置文件默认储存在/etc目录下,因此管理员可以通过查看相应的文件来得知系统配置信息。编写一个shell脚本显示下列系统配置信息:(1)CPU相关信息:如处理器类型,速度等;(2)内存信息;(3)挂载文件信息。Memoryinformation.Filesystem(Mounted).首先要说明的是,Linux操作系统的大部分配置文件储存在/etc目录下,但大部分系统信息却存储在/proc目录下,题目中要求的很多信息在/etc目录下是找不到的。Shell脚本:#!/bin/bashechoCPUcat/proc/cpuinfoecho内存cat/proc/meminfoecho挂载文件cat/proc/mounts三个cat命令分别显示CPU、内存和挂载文件信息。注:(1)按上面的脚本执行后,CPU显示信息较杂,若只想查看型号和主频,第一个cat命令可用如下命令替换:cat/proc/cpuinfo|grepname|cut–f2–d:|uniq–c(2)挂载文件信息在/etc目录下也存在,分别是fstab和mtab文件,对应系统中的静态和动态挂载信息,但它们的信息均不如/proc/mounts文件全。NFSMount根据下列描述,写出具体的操作步骤:服务器(IP:10.193.251.186)上的/home/data目录下存有一部分数据。系统管理员需要添加一个新用户(username:tmpdata)在客户端(IP:10.193.251.189),然后在客户端一个/home/data的挂载点(mounted),让客户端的tmpdata用户以只读权限共享服务器上/home/data下的数据。操作步骤:首先,为了使客户端(10.193.251.189)上的用户tmpuser对共享目录有读写权限,在服务器(10.193.251.186)上以root身份进行如下设置:(1)执行命令setfacl–mu:tmpuser:rwx/home/test(2)编辑/etc下的exports文件,加上选项/home/data10.193.251.189(rw)然后在客户机上以root身份执行如下操作:创建用户:useraddtmpdatapasswdtmpdata创建挂载点目录:mkdir/home/mnt挂载:mount–tnfs10.193.251.186:/home/data/home/mnt4.SambaService根据下列描述,写出具体的操作步骤:Samba允许Windows机器访问Linux机器。在Linux服务器端创建新的Linux账户tmpuser,登录密码为“tmpuser”;tmpuser的主目录锁定为home/tmpuser;添加tmpuser为新的s
正在加载中,请稍后...}

我要回帖

更多关于 mac tmp目录 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信