Linux题目

本文详细介绍了Linux系统管理的基础知识,包括分区、文件系统、网络配置、文件权限管理、故障修复、用户管理、文件操作等核心内容。通过具体实例演示了如何在Linux环境下进行高效的操作与维护。

填空题(4*20)

1. Linux系统对硬盘分区时,至少有两种分区类型:____________分区和___________分区。

2.    内核引导时,从文件_____________中读取要加载的文件系统。

3. 在Linux系统安装完毕后,使用_____________命令可对网络进行重新配置,该安装程序会一步步引导用户输入主机名、域名、域名服务器、IP地址、网关地址和子网掩码等必要信息 .

4.Unix系统意外断电,导致文件系统/dev/sda出现错误,需要进行修复,其命令为

__________________.

5.某文件的权限为:drw-r--r--,用数值形式表示该权限,则该八进制数为:______,首位d代表________。

6.某文件系统属性如下:

[root@laba ~]# ls -ltr test

-rw-r--r-- 1 root root 0 Oct 11 16:59 test

现欲把文件test属主改为guest1用户和others 组,且文件属主及组均拥有可执行权限 ,其命令应为:__________________________,_________________________

7.Linux默认的文件系统格式是___________,若要支持Windows9.x/2000长文件名的文件系统,其类型是__________.

8.在Linux操作系统中,经常会用到相关的服务如apache,sendmail,dns, squid,其相关的进程名为________,sendmail,__________,__________,其配置文件名称常为__________,sendmail.cf, _________,_________.

9.在windows 环境下若欲访问Unix/Linux中共享的某个目录,前提Linix必须配置________服务.在主机Linux A上如果想把主机Linux B上的某个目录mount到本地, 前提Linix B必须配置________服务 .

10.将/home/stud1/wang目录做归档压缩,压缩后生成wang.tar.gz文件,并将此文件保存到/home目录下,实现此任务的tar命令是:

_______________________________________________________.

11.正常情况下,Linux解析主机名的顺序是先查找/etc/hosts,再根据/etc/resolve.conf中定义的域名服务器进行解析,但可修改_____________文件,从而使其查询顺序相反 .

12.现欲增加一用户aaa,其主目录指定为/export/home/aaa,其shell指定为/bin/bash,其用户组为others组,其一条命令为__________________________________________________

13.现欲同步/etc/passwd,/etc/shadow文件信息,其命令为________.

14.现发现Linux上某应用程序出现了性能瓶颈,可能用到的性能分析判断命令有______和_________等.

15.正常情况下,Linux系统有7个运行级别0,1,2,3,4,5,6,现欲让系统启动后默认启动运行级由5改为3,应该修改的配置文件为________________.现欲用chkconfig命令定义sshd 服务在3,5级别启动,其命令为__________________________.

16. 现欲查找/etc/test.conf文件中包含 date或者Date的行,其命令为:_____________________________.

17. 现欲把/etc/test.conf中DATE全部替换为date ,其命令为__________________________.

现欲删除/etc/test.conf文件中包含print的行,其命令应为:____________________________

18.现欲显示/etc/passwd的第二列,第三列,其命令应为:

19.在Shell中,有一些特殊的环境变量,如 $$, $?, $!,其分别代表的含义是________________,_________________,_________________.

20.exec 3>/etc/test.conf代表的含义是____________________________________.

二.单项选择题:(2*10)

1在于.在/etc/fstab文件中指定的文件系统加载参数中,______参数一般用于CD-ROM等移动设备。

  A defaults

  B sw

  C rw和ro

  D noauto

2.Linux文件权限一共10位长度,分成四段,第三段表示的内容是____。

  A 文件类型

  B 文件所有者的权限

  C 文件所有者所在组的权限

  D 其他用户的权限

3.一个文件名字为rr.Z,可以用来解压缩的命令是:__________。

  A tar

  B unzip

  C compress

  D uncompress

  4.具有很多C语言的功能,又称过滤器的是_________.

  A csh

  B tcsh

  C awk

  D sed

  5.欲显示某文件的前10行可用到的命令是______.

  A front

  B begin

  C tail

  D head

  6.局域网的网络地址192.168.1.0/24,局域网络连接其它网络的网关地址是192.168.1.1。主机192.168.1.20访问172.16.1.0/24网络时,其路由设置正确的是___________________

  A routeadd –net 192.168.1.0 gw 192.168.1.1 netmask 255.255.255.0 metric 1

  B routeadd –net 172.16.1.0 gw 192.168.1.1 netmask 255.255.255.255 metric 1

  C routeadd –net 172.16.1.0 gw 172.16.1.1 netmask 255.255.255.0 metric 1

  D routeadd default 192.168.1.0 netmask 172.168.1.1 metric 1

7.下列提法中,不属于ifconfig命令作用范围的是_____________.

  A 配置本地回环地址

  B 配置网卡的IP地址

  C 激活网络适配器

  D 加载网卡到内核中

8.在局域网络内的某台主机用ping命令测试网络连接时发现网络内部的主机都可以连同,而不能与公网连通,问题可能是___________

  A 主机IP设置有误

  B 没有设置连接局域网的网关

  C 局域网的网关或主机的网关设置有误

  D 局域网DNS服务器设置有误

  9.________命令可以实现硬盘到硬盘的拷贝 .

  A cp -R

  B dd

  C fmt

  D discopy

10._____命令常被用在shell中来定义位置变量

  A shift

  B set

  C unset

  D $#

linux操作系统 一、单项选择题 1. 关于Linux内核版本的说法,以下错误的是()。 A.表示为主版本号.次版本号.修正号 B.1.2.3表示稳定的发行版 C.1.3.3表示稳定的发行版 D.2.2.5表示对内核2.2的第5次修正 2. 系统引导的过程一般包括如下几步: a.MBR中的引导装载程序启动; b.用户登录; c.Linux内核运行; d.BIOS自检。 正确的顺序是()。 A.d,b,c,a B.d,a,c,b C.b,d,c,a D.a,d,c,b 3. 字符界面下使用shutdown命令重启计算机时所用的参数是()。 A.-h B.-t C.-k D.-r 4. 下面哪个不是桌面环境软件? A.KDE B.twm C. Gnome D.CDE 5. 在UNIX/Linux系统添加新用户的命令是() A. groupadd B. usermod C. userdel D. useradd 6. Android系统是基于Linux操作系统开发的手机系统,因此在进行刷机、删除系统自带软件时需要获得管理员账户( )的权限。 A.administrator B.admin C.root D.liveuser 7.已知当前系统umask的值为022,请问这时新建目录文件的权限为()。 A. 755 B. 644 C.775 D.664 8.已知用户sarwar在虚拟终端1和虚拟终端2及图形用户界面下登录,请问sarwar在虚拟终端1中执行ls >tty2后,命令输出到哪里?() A.虚拟终端1 B.虚拟终端2 C.图形终端 D.无输出 二、填空题(每空1分,共15分) 1. Linux系统中有三种基本的文件类型:普通文件、目录文件和 设备文件 。 2. 在超级用户下显示Linux系统中正在运行的全部进程,应使用的命令及参数是 ps -aux 。 3. 将前一个命令的标准输出作为后一个命令的标准输入,称之为 管道 。 4. /sbin 目录用来存放系统管理员使用的管理程序。 5. 安装Linux系统对硬盘分区时,必须有两种分区类型: 文件系统分区 和 交换分区 。 11.将/home/stud1/wang目录做归档压缩,压缩后生成wang.tar.gz文件,并将此文件保存到/home目录下,实现此任务的tar命令格式__ __tar -czvf wang.tar.gz /home/stud1/wang_ 三、判断题(每题1分,共10分) 1. Ubuntu LINUX安装时自动创建了根用户。( T ) 2. LINUX中的超级用户为root,登陆时不需要口令。( F ) 3. Linux不可以与MS-DOS、OS/2、Windows等其他操作系统共存于同一台机器上。( F ) 4. Linux的特点之一是它是一种开放、免费的操作系统。 ( T ) 5. RedHat系统中,默认情况下根口令没有字符长短的的限制,但是必须把口令输入两次;如果两次输入的口令不一样,安装程序将会提示用户重新输入口令。 ( F ) 四、问答题\应用操作题(每题5分,共25分) 1. Linux内核主要由哪几部分组成?每部分的作用? Linux内核主要由五个子系统组成:进程调度,内存管理,虚拟文件系统网络接口,进程间通信。 进程调度(SCHED):控制进程对CPU的访问。当需要选择下一个进程运行时, 由调度程序选择最值得运行的进程; 内存管理(MM)允许多个进程安全的共享主内存区域; 虚拟文件系统(VirtualFileSystem,VFS)隐藏了各种硬件的具体细节,为所有的设备提供了统一的接口,VFS提供了多达数十种不同的文件系统网络接口(NET)提供了对各种网络标准的存取和各种网络硬件的支持; 进程间通讯(IPC) 支持进程间各种通信机制。 2. vi编辑器有哪几种工作模式?如何在这几种工作模式之间转换? Vi的工作模式有三种:命令模式、输入模式、末行模式。 在命令模式下输入a、A、i、I、o、O等命令之一可以进入输入模式, 在输入模式下按Esc键回到命令模式; 在命令模式下输入:进入末行模式,末行命令执行完后回到命令模式。 3.假设你是系统管理员,需要增加一个新的用户账号u1,为新用户设置初始密码,锁定用户账号u2,并删除用户账号u3。请写出完成本题所述功能的命令序列 useradd u1 -添加用户u1 passwd 123456 -为用户添加密码123456 passwd -l u2 -锁定用户账号u2 userdel u3 -删除用户账号u3 4.写出将/abc目录中所有文件及目录打包压缩成文件abc.tar.gz的命令。 tar -zcvf abc.tar.gz /bc 5.创建一个用户用户名为user02,所属私有组和标准组为group01,用户主目录为/home/user02,用户登录shell为/bin/bash。 useradd -g group01 –G group01 –d /home/user02 -s /bin/bash user02 五、综合题(1题10分,1题10分,共20分) 1、已知管理员用户的主目录结构如图2所示: (1)管理员用户目前在/R/B/T4/S0中,分别写出执行以下命令后,管理员在目录系统中的位置。 cd /R cd .. /R/B/T4 cd ../.. /R/B cd / / cd ~ /R (2)写出删除目录C的两种办法。 1.rm -rf /root/C 2.rm /root/T3 rm /root/T4 rmdik/root/C (3)已知管理员用户在/R目录中,分别用绝对路径和相对路径方式写出将目录/R/C/T3/S0中的文件复制到/R/D/T5目录中的方法。 cp /R/C/T3/S0 /R/D/T5 cp /C/T3/S0 /D/T5 2、设计一个shell程序计算n的阶乘。要求: (1) 从命令行接收参数n; (2) 在程序开始后立即判断n的合法性,即是否有参数,若有是否为正整数,若非法请给错误提示; (3) 最后输出计算的结果。 #!/bin/sh echo “please input your number n:” read n #if(( ! -n “$n”)); then if test -z “$”; then echo “n is no data !” exit 1 else if(( $n<=));then echo -e “$n is no zhengzhengshu.\n”; exit 1 fi fi fact=1;tmp=1 while[$tmp -le $n ] do fact=$((fact*tmp));tmp=$((++tmp)); done echo "fact=$fact"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值