《Linux系统及其编程》模拟练习参考答案
一、单项选择题
1.Linux的根分区的文件系统类型是 C 。
A. FAT16 B.FAT32 C. ext3 D. NTFS
2.安装好Linux操作系统后,系统默认的超级用户(系统管理员)账号是 C 。
A. administrator B.guest C.root D. boot
3linux认证考试费用.Linux文件系统的文件都按其作用分门别类地放在相关的目录中,对于外部设备文件,一般应将其放在 C 目录中。
A. /bin B. /etc C. /dev D. /lib
A. /bin B. /etc C. /dev D. /lib
4.Linux有三个查看文件的命令,若希望在查看文件内容过程中,可以用光标上下移动来查看文件内容,应使用 C 命令。
A. cat B.more C. less D. menu
5.可以为文件或目录重命名的命令是 C 。
A. mkdir B. rmdir C. mv D. rm
6.已知某用户stud1,其用户目录为/home/stud1。如果当前目录为/home,进入目录/home/stud1/test的命令是: C 。
A. cd test B. cd /stud1/test C. cd stud1/test D.cd home
7.Linux文件权限一共10位长度,分成四段,第三段表示的内容
是 C 。
A.文件类型 B.文件所有者的权限 C.文件所有者所在组的权限 D.其他用户的权限
8.将Windows C:盘(hda1)安装在Linux文件系统的/winsys目录下,命令是 B 。
A. mount –t vfat dev/hda1 /winsys
A. mount –t vfat dev/hda1 /winsys
B. mount –t vfat /dev/hda1 /winsys
C. mount –t vfat /dev/hda1 winsys
D. mount –t vfat dev/hda1 winsys
9.一般情况下,系统启动过程自动加载的文件系统信息是存放在 文件 D 中
A. /usr/sbin/cfdisk B. /sbin/fdisk C. /etc/mtab D. /etc/fstab
9.一般情况下,系统启动过程自动加载的文件系统信息是存放在 文件 D 中
A. /usr/sbin/cfdisk B. /sbin/fdisk C. /etc/mtab D. /etc/fstab
10.系统中有用户user1和user2,同属于users组。在user1用户目录下有一文件file1,它拥有644的权限,如果user2用户想修改user1用户目录下的file1文件,应拥有 B 权限。
A . 744 B. 664 C. 646 D. 746
A . 744 B. 664 C. 646 D. 746
二、填空题
1.安装Linux最少需要两个分区,分别是 根分区 和 交换分区 。
2.链接分为 硬链接 和 软链接 。
3.在vi编辑环境下,使用 <Esc> 键 进行模式转换。
4.在Linux系统中,用来存放系统所需要的配置文件和子目录的目录是 /etc 。
5.CD-ROM标准的文件系统类型是 iso9660 。
6.Apache服务器进程配置文件是 f 。
6.Apache服务器进程配置文件是 f 。
7.在Windows9.x环境下共享Unix/Linux中的用户目录的一个工具是 Samba 服务器 。
8.唯一标识每一个用户的是 用户 ID 和 用户名 。
9.为脚本程序指定执行权的命令及参数是 chmod a+x filename 。
10.变量$*表示Shell程序的 传递给函数的参数整体 。
11.在shell编程时,使用方括号表示测试条件的规则是:方括号两边必须有 空格 。
12.Samba服务的配置文件创建方式一种是通过手工创建,另外一种是 通过图形化配置工具/命令行下启动程序redhat-config-samba来配置Samba 。
三、技术题
1.复制文件/f到当前用户zhangsan主目录下,文件名不变。
答:$cp /f /home/zhangsan/
或:$cp /f ~/
2.如何递归地将当前目录下所有的C语言程序拷贝至/home目录中,要求如果有同名文件,则覆盖同名文件?
答:$cp -rf *.c /home
或:$cp -rf ./*.c /home
3.给出命令,在当前目录下的A目录中,删除名为B的子目录。若B删除后,A目录成为空目录,则也将A删除。
答:$rmdir -p A/B
或:$rmdir -p ./A/B
4.比较X Window系统与Microsoft Windows系统的异同。
答:二者的相同点主要是都提供图形界面,都可以处理多个窗口。
此外,它们都允许用户通过键盘和字符以外的方式完成信息交互。用户可以利用鼠标和键盘,建立组合菜单、窗体、窗口和对话框的界面。
二者的不同点:Microsoft Windows是完整的操作系统,包括从内核到shell到窗口环境等一切内容,而X Window只是操作系统的一部分:窗口环境。另一方面的差别在于界面,Microsoft Windows是固定的,而X Window相当灵活而且可以配置。
5.当一台计算机中同时装有Windows与Linux系统时,如何在Linux系统中自动挂载Windows系统的硬盘分区?
答:假设在同一台机器中的Windows系统的硬盘分区C盘为hda1,D 盘为hda5,E盘为hda6。
首先为C盘、D盘、E盘在Linux系统中建立挂载目录/mnt/c、/mnt/d、/mnt/e,然后在/etc/fstab文件中增加以下内容:
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论