linux操作系统上机题目

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

三、用户界面与Shell命令

1在用户fzu主目录下创建一个目录mydir

2复制文件/etc/inittab到mydir目录下

3在mydir目录下创建文件mydoc

4删除mydir目录

5统计文件/etc/inittab的字符数和行数

6用列表方式显示etc目录下的所有文件

7用cat、more、less、head、tail查看文件/etc/inittab

8统计文件/etc/inittab的字符数和行数,并记录。

9用find命令查找命令useradd在系统的什么位置。

10用grep命令查找etc目录下含有字符串“wl0505”的文件有哪些,并记录。

11用whereis命令查看useradd文件的位置,并记录。

12用locate命令来查找文件adduser

13用su切换用户,请问如要在切换用户的同时也把工作目录切换掉,该如何做?

14查找系统里属于WW用户的文件有哪些,请记录.

15用date查看系统时间,把系统时间改为2007年9月19号14点20分。

16查看系统磁盘的使用情况,并记录。

17给命令“pwd;ls –l”起一个别名“aa”,请执行aa。

18?用命令write给用户fzu发一条信息“hello“。

19用命令history查看本用户在本机上进行过的操作。

20将/etc/fstab文件复制到用户fzu的主目录下,用ls –l查看主目录下的fstab的详细信息,并记录

21用ln命令为fstab 创建符号连接文件fstabsoft,用ls –l查看文件fstab和fstabsoft信息,并记录.

22用ln命令为fstab 创建符号连接文件fstabhard,用ls –l查看文件fstab和fstabhard信息,并记录.

23Fstab、fstabsoft、fstabhard三个文件的信息相同吗?删除fstab看他们的信息发生了什么变化?能打开fstabsoft吗

24请用uname命令查看系统的信息,包括系统的内核、内核名、主机名。

25请用dmesg命令显示kernel缓冲区,请查看hd设备。

26请用free命令查看当前系统内存的使用情况,并请记录。

27请用uptime命令查看系统已运行的时间,并请记录。

28请用last命令显示曾经登录到计算机的用户列表。

29请用finger命令查看用户信息或查看默认的用户环境。

30请用hostname命令设置系统的主机名为fzu。

31请用&将1小时后关机命令放到后台运行,然后用Fg命令将在后台执行的关机命令移到前台执行。

32修改myls的权限,使myls能直接运行。

33复制文件myls到另一用户的主目录下,并修改该文件的所有者和所属的用户组为新用户名,运行./myls。结果如何

34#cp /etc/named.conf ./named.conf

四、vi编辑器

1、用vi编辑器,输入下面一段程序。程序名为score.c

#include

int main ()

{

int score;

printf("insert score:”);

scanf("%d",&score);

if (score>=90)

printf("excellent \n ");

else if (score>=90)

printf("good\n ");

else if (score>=70)

printf("average \n");

else if (score>=60)

printf("pass\n");

else

printf("fail\n ");

}

2、在用户主目录下用vi 新建文件myls,文件内容为:pwd;ls –al

然后存盘退出

3、在命令提示符下输入./myls,看是否能正常运行。

4、在当前用户工作主目录下编辑named.conf文件,增加如下一段内容:zone “” IN {

type master;

file “.hosts”;

};

要求将上述内容复制到文件的末尾,然后将复制的内容修改成如下:

zone “1.168.192.in-addr.arpa” IN {

type master;

file “192.168.1.rev”;

};

在编辑时显示行号;

用替换命令将该文件的kh替换成zjvcc;

5、编辑/etc/inittab文件,把运行级别“5”改为“3”,并重起系统。结果有什么不同?这个时候如果想进入图形界面,怎么进?

五磁盘文件系统

1、记录下你是如何使用mount和umount 命令的,你建立了哪些文件系统,记在作业本上。

2、记录下你是如何使用命令chmod、chown、chgrp改变文件和目录的权限的

3、在互联网上搜索linux支持的文件系统类型,用表格形式记录在作业本上。

六、用户和用户组

1通过修改配置文件/etc/passwd和/etc/shadow文件来填加用户wl0607、wl0608,其用户的主目录分别为/home/wl0607、/home/wl0608,密码为空。

2用useradd命令填加用户wl060701,要求其工作目录为/home/wl0607。用tail命令看文件/etc/passwd的最后一行,并记录下来。

3用useradd命令填加用户wl060702,要求其有效期为10月20日。用tail命令看文件/etc/passwd的最后一行,并记录下来。用wl060702登录,看是否可以;修改日期为10月25日,看wl050702是否可以登录。最后将系统时间调回到现在。

4用useradd命令填加用户wl060703,要求其工作组为root。用tail命令看文件/etc/passwd的最后一行,并记录下来。

5用usermod命令修改用户wl060703,要求将其工作组改为wl0607。用tail命令看文件/etc/passwd的最后一行,并记录下来。

6将用户wl060703改名为wl060704。用tail命令看文件/etc/passwd的最后一行,并记录下来。

7将用户wl060704的工作目录改为/home/wl0607。用tail命令看文件/etc/passwd的最后一行,并记录下来。

8分别用passwd和usermod锁定用户wl060704,看是否能登录。再解锁,看是否能登录。请查看用户wl060704的密码状态。

9修改用户wl060704的密码的使用的最长期限为10天,密码预警时间为7天,修改系统时间为10月5号,用用户wl060704登录,看系统是否给出警告,再修改系统时间为10月10号,看用户wl060704是否能登录。最后将系统时间调回到现在。

10删除用户wl060704的密码,查看用户wl060704登录时还需要密码吗?

11现在要注销用户wl060704,并将该用户的主目录也删除,该如何做?

七、磁盘限额

1创建cw、xs、jl、xc四个用户,属于zjsx组,不允许登录linux系统,对这些用户启用磁盘限额,软限制块数150000,硬限制块数130000,i节点数不受限制;对用户组zjsx启用组限额,软限制块数10*140000,硬限制块数10*160000,i节点数不受限制。

2、对上面创建的用户实现磁盘限额,限制为1byte。

相关文档
最新文档