1,使用linux目录及文件操作命令完成以下步骤:(18分)

1、使用linux目录及文件操作命令完成以下步骤:(18分)
1)在根目录下建立目录test;
2)进入test目录;
3)在test目录下建立d1、d2、d3目录;
4)在d1目录下建立三个空文件f1,f2,f3;
5)将文件f1删除,将文件f2移动到d2目录,将文件f3拷贝到d3目录;
6)删除d3目录。
2、首先显示当前系统日期,然后将系统日期改为:2012年10月1日。(5分)
3、在test目录下将所有内容打包为test.tar.gz,再将test.tar.gz文件拷贝到d1目录下进行解压,要求显示解压缩的详细过程。(10分)
4、分别使用head和tail命令查看/root下的install.log文件的前、后三行。(6分)
5、新建一个用户组testgroup,新建一个属于此组的普通用户testroot,给定密码:deonfu56a。(8分)
6、使用vi在d1目录下建立文件f5,输入一段文本,进行如下步骤:(16分)
1)使用ls命令详细列出d1目录下的所有文件;
2)修改f5文件的权限,使文件所有者及同组的用户同时拥有执行权限;
3)修改该文件的所有者为testroot;
4)统计文件f5的行数、字数、字符数;
7、使用管道完成如下操作:(6分)
1)分屏列出系统目录etc下所有文件(需要显示文件详细信息)(用more命令分屏显示);
2)输出etc目录下的passwd文件的行数、字符数、单词数;
9、在test目录下使用输出重定向将ls –l的内容写入文件f6。(4分)

cd / ;mkdir test
cd test
mkdir {d1,d2,d3}
cd d1;touch f1 f2 f3
rm -f f1;mv f2 ../d2;cp f3 ../d3
cd ../ ;rm -rf d3
date ;hwclock --set --date='10/01/2012';hwclock --hctosys;date
【下面的命令时最好把时间改回来】
tar zcf test.tar.gz * ;cp test.tar.gz d1;cd d1 ;tar zxvf test.tar.gz
head -n3 /root/install.log
tail -n3 /root/install.log
groupadd testgroup;useradd -g testgroup testroot;passwd testroot
输入两次密码deonfu56a
6.
##########################
vi f5
i
输入一堆的文字
esc
:wq
1)ls
2)chmod u+x,g+x f5
3)chown testroot f5
4)wc -lwc f5
############################
7.
1)ll /etc/ |more
2)wc -lcw /etc/passwd
3)cd /test;ls -l >f6
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-10-31
1)mkdir /test
2)cd /test
3)mkdir d1 d2 d3
4)mkdir -p d1/f1/f2/f3 注:已经在/test下了
5)-1- cd d1
-2- rm -rf f1
-3- mv f2 /test/d2
-4- cp f3 /test/d3
6)-1- cd ..
-2- rm -rf d3
2、-1- date
-2- date -s 20121001
3、-1- tar zcvf /test test.tar.gz
-2- cp test.tar.gz d1
-3- cd d1
-4- tar zxvf test.tar.gz
4、-1- head -3 /root/install.log
-2- tail -3 /root/install.log
5、-1- gpasswd testgroup
-2- useradd -G testgroup testroot
-3- passwd testroot 输入两次deonfu56a
后面的不是差不多忘了,所以没写了,上面的应该都对,你看看