Unix笔试题Unix工程师_第1页
Unix笔试题Unix工程师_第2页
Unix笔试题Unix工程师_第3页
免费预览已结束,剩余15页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Unix笔试题 Unix工程师填空题大多数硬件系统包括5个基本硬件组件:输入设备、处理器单元、 内存、外部存储器、输出设备。linux有_7_ 虚拟终端Linux的 版本分为内核版本 版和 发行版本 版,其中由Lin us等人维护,全 球统一的是 内核版本 版。显示2002年5月的全年日历的命令是 cal 5 2002。显示文件/etc/passwd 中一共有多少行的命令是 wc -l /etc/passwd。显示当前系统中登录用户情况的命令是who。在vi编辑器中,删除光标所在行使用dd命令。在vi编辑器中,实现删除/粘贴的命令组合是dd/p 。在vi编辑器中,实现复制/粘贴的 命令组合是y

2、y/p 。列出当前目录下所有以a,b,c,d四个字符中的一 个开头的文件名的命令是ls a-d* 。在Linux系统中,以文件方 式访问设备,所有设备文件都放在/root目录下。Linux的文件类型包括普通文件、目录、特殊文件三类。 Linux文件系统中每个文件用(索引节点号)来标识。全部磁盘块由 四个块组成,分别为引导块、超级块、i节点表块 和 数据存储块。 在linux下,第二个ide通道的硬盘被标识为_hdb销当前用户登录的方式有三种:(1) exit、(2) logout 、(3)ctrl-d。链接分为:硬链接和符号链接。超级块包含了 i节点表和空闲 块表 等重要的文件系统信息。某文件

3、的权限为:drw-r r,用数值形式表示该权限,则该八进制数为:644,该文件属性是目录 ,如果要把该文件的权限改为 drw-rw-rw-,可使用命令chmod a+w file。Linux系统在启动时产生的1号进程是shell。前台起动的进 程使用Ctrl+c终止。如果希望把一个前台运行的进程调入后台运 行,可使用bg实现;如果要把一个后台运行的进程调入前台运行, 可使用fg命令;如果要终止一个在后台运行的进程,可以使用kill命令。安装Linux系统对硬盘分区时,必须有两种分区类型:文件系 统分区 和交换分区;交换分区的格式为。系统交换分区是作为 _ 虚拟存储器_是一块区域编写的Shell

4、程序运行前必须赋予该脚本文 件执行权限。系统交换分区是作为系统虚拟存储器的一块区域。内核分为进程管理系统、内存管理系统、I/O管理系统和文件管理 系统等四个子系统。内核配置是系统管理员在改变系统配置硬件时要进行的重要操作。在安装 Linux系统中,使用netconfig 程序对 网络进行配置,该安装程序会逐步提示用户输入主机名、域名、域名服务器、IP地址、网关地址 和子网掩码 等必要信息。唯一标识 每一个用户的是用户ID和用户名。在Linux系统中所有内容都被 表示为文件,组织文件的各种方法称为文件系统。当想删除本系统用不上的设备驱动程序时必须编译内核,当内核不支持系统上的设 备驱动程序 时,

5、必须对内核升级。(不考)ping命令可以测试网络 中本机系统是否能到达一台远程主机,所以常常用于测试网络的连通性。vi编辑器具有两种工作模式:文本输入模式和命令模式;从命令行模式进入插入模式使用i a o ;从插入模式进入命令行模式使用Esc。可以用Is -命令来观察文件的权限,每个文件的权 限都用10位表示,并分为四个域,其中第一个域占1位,表示 文件类型,第二个域占3位,表示 对该文件的权限。进程与程序的区 别在于其动态性,动态的产生和终止,从产生到终止进程可以具有的 基本状态为:运行态、就绪态和等待态(阻塞态)。DNS实际上 是分布在In ternet上的主机信息的数据库,其作用是实现I

6、P地址和 主机名之间的转换。CD-ROM标准的文件系统类型是iso9660 。 硬链接只能对一文件_建立链接,符号链接可以跨不同文件系统建立在 使用ls命令时,如果要显示所有的文件(包括隐藏文件)应使用参 数-a。Linux使用支持 Windows 9.X/2000 长文件名的文件系统的 类型是vfat。在Linux系统中,用来存放系统所需要的配置文件和 子目录的目录是/etc。硬连接只能建立对文件链接。符号链接可以跨不同文件系统创建。进程的运行有两种方式,即独立运行和使用父进程运行。在超级用户下显示Linux系统中正在运行的全部进 程,应使用的命令及参数是 ps -aux 。管道文件的属性位

7、是 p 。将 前一个命令的标准输出作为后一个命令的标准输入,称之为管道。为脚本程序 hello.sh指定所有用户都允许执行的命令及参数是 chmod a+x hello.sh 。进行远程登录的命令是 tel net 。欲发送10 个分组报文测试与主机的连通性,应使用的命令和 参数是:。samba服务器进程配置文件是/etc/samba/smb.conf 。 用户在同一行可输入多个命令,各命令以;符号隔开。在Linux系统中,压缩文件后生成后缀为.gz文件的命令是gzip -d# file name 。在用vi编辑文件时,将文件内容存入 test.txt文件中, 应在命令模式下键入 w! tes

8、t.txt 。在 Windows XP 环境下共享Unix/Linux 中的用户目录的一个工具是Samba服务器。在Linux系统中,测试DNS服务器是否能 够正确解析域名的客户端命令,使用命令nslookup 。在Linux系统下,第二个IDE通道的硬盘(从盘)被标识为 hdb。当系统管理 员需升级内核版本和改变系统硬件配置时,应重新编译内核。将/home/stud1/wa ng目录做归档压缩,压缩后生成 文件,并将此文件保存到/home目录下,实现此任务的tar命令格式 。管道就是将前一个命令的标准输出 作为后一个命令的标准输入 。rm命令可删除文件或目录,其主要差 别就是是否使用递归开关

9、-r或-R。mv命令可以移动文件和目录, 还可以为文件和目录重新命名。ping命令用于测试网络的 连通性, ping命令通过ICMP协议来实现。shell不仅是用户命令的解释器,它同时也是一种功能强大的编程语言。bash是Linux的缺省shell。 为系统增加一个用户stu1的命令是:usradd stu1 ;为该用户设 置登录口令的命令是 passwd 。在指定文件中查找字符串Linux ,可使用:/Linux命令。搜索当前目录下所有C源程序,显示包含有include语句的代码行的命令是 grep include* *.c。如果希望修改某个系统用户的默认登录目录,可通过修改etc/i ni

10、 ttab配置文件。在当前工作目录下执行chmod a+x *命令的作用是 使当前目录中 所有的文件的所有用户都具有可执行权限。使当前PATH变量增加一个搜索目录的命令是 $PATH=$PATH: ./;把该PATH变量的修改扩展为全局变量的命令是 export 。在vi缓冲区的使用中,如果要 把光标所在行删除,并将其副本保存到w缓冲区中,使用命令wdd ;如果要把w缓冲区的内容复制到当前光标位置,使用命 令wp。假设当前系统的umask缺省值为022,新建文件的最 大权限为666,新建目录的最大权限为777,贝卩对一个新建的文件, 指定该文件的权限为644 ;对一个新建的目录,指定该目录的权

11、限 为 755。单项选择题修改用户登录口令的命令是(B)。A、adduser B、passwd C、 password D、passwdmod以下哪个命令是系统的重新启动命令(A)。A、reboot B、shutdown C 、poweroff D 、init 3使用vi编辑器编辑完一个文件以后,要保存退出,可使用以下(C)命令。A、q B、w C、wq D、q !Linux文件权限一共10位长度,分成四个域,第三个域表示的内容是(C)。A、文件类型B、文件所有者的权限C、文件所有者所在组的权限D、其他用户的权限某用户希望察看自己当前工作目录的绝对路径可使用(C)。A、who B、fdisk

12、-l C、pwd D、cd $HOEM终止一个前台进程可能用到的命令和操作(B)。A、kill B、ctrl+cC、shutdown D 、halt在使用mkdir命令创建新的目录时,在其父目录不存在时先创建父目录的选项是(D )。A、-m B、-d C、-f D、-p下面关于i节点描述错误的是(A)。A、i节点和文件是一一对 应的B、i节点能描述文件占用的块数C、i节点描述了文件大小和指向数据块的指针D、通过i节点实现文件的逻辑结构和物理结构的转换下列关于链接描述,错误的是(B)。A、硬链接就是让链接文件 的i节点号指向被链接文件的i节点B、 硬链接和符号连接都是产生一个新的i节点C、链接分

13、为硬链接和符号链接D、硬连接不能链接目录文件在局域网络内的某台主机用ping命令测试网络连接时发现网络 内部的主机都可以连通,网关也可以连通,而不能与公网连通,问题 可能是()。A、主机IP设置有误B、没有设置连接局域网的网关C、局域网的网关或主机的网关设置有误D、局域网DNS服务器设置有误(D)命令可以从文本文件的每一行中截取指定域的数据。A、cp B、dd C、yy D、cut配置vsftp服务器需要修改的配置文件为(B)。A、httpd.confB、vsftpd.conf C 、smb.conf D 、named.conf内核不包括的子系统是(D )。文件管理系统A、进程管理系统B、 内

14、存管理系统C、I/O管理系统D、硬件管理系统若一台计算机的内存为128MB,则交换分区的大小通常是(A)。A、64MB B、128MB C、256MB D、512MBLinux有三个查看文件的命令,若希望在查看文件内容过程中可 以用光标上下移动来查看文件内容,应使用(C)命令。A、cat B、 more C、less D、pg在TCP/IP模型中,应用层包含了所有的高层协议,在下列的一 些应用协议中,(B)是能够实现本地与远程主机之间的文件传输工作。A、tel net B、FTP C、SNMP D、NFS对名为aaa的文件用chmod 551 aaa进行了修改,则它的许可权是(D )。A、-r

15、wxr-xr-x B、-rwxr r C、-r r r D、-r-xr-x x用ls -al命令列出下面的文件列表,(D)文件是符号连接文件。A、-rw-rw-rw- 2 hel-s users 56 Sep 09 11:05 helloB、-rwxrwxrwx 2 hel-s users 56 Sep 09 11:05 goodbeyC、drwxr r 1 hel users 1024 Sep 10 08:10 zhangD、lrwxr r 1 hel users 2024 Sep 12 08:12 chengDNS域名系统主要负责主机名和(A)之间的解析。A IP地址B MAC地址C网络地

16、址D主机别名关闭Linux系统(不重新启动)可使用命令(C) OA、Ctrl+Alt+DelB、halt C、shutdown -r now D、reboot在vi编辑器中的命令模式下,键入(B)可在光标当前所在行下添加一新行。A、 B、C、D、A在vi编辑器中的命令模式下,删除当前光标处的字符使用(A)命令。A、 B、 C、D、在vi编辑器中的命令模式下,重复上一次对编辑的文本进行的 操作,可使用(C)命令。A、f B、J C、 D用命令Is -al显示出文件aa的描述如下所示,由此可知文件 aa的类型为(A)。-rwxr-xr 1 root root 599 Cec 10 17:12 aa

17、A、普通文件B、硬链接C、目录D、符号链接删除文件命令为(D)。A、mkdir B、rmdir C、mv D、rmDHCP是动态主机配置协议的简称,其作用是可以使网络管理员 通过一台服务器来管理一个网络系统,自动地为一个网络中的主机分 配(D)地址。A、网络 B、MAC C、TCP D、IP改变文件所有者的命令为 (C)。A、chmod B、touch C、chownD、cat在给定文件中查找与设定条件相符字符串的命令为(A) °A、grepB、gzip C、find D 、 sort建立一个新文件可以使用的命令为(D)。A、chmod B、moreC、cp D、touch在下列命令

18、中,不能显示文本文件内容的命令是 (D )。A、moreB、less C、tail D、join在使用匿名登录ftp时,用户名为(D) o A、users B、anonymousC、root D、guest在实际操作中,想了解命令log name的用法,可以键入(D) 得至 U帮助。A、log name man B 、log name/ C 、help log name D 、 logn ame helpi节点是一个(D)长的表,表中包含了文件的相关信息。A、8字节 B、16字节 C、32字节 D、64字节从后台启动进程,应在命令的结尾加上符号(D)o A、B、 C、# D、$某文件的组外成员

19、的权限为只读; 所有者有全部权限;组内的权 限为读与写,则该文件的权限为(D)o A、467 B、674 C、476 D、 764Samba 服务器的配置文件是(D )A、httpd.conf B、inetd.confC、rc.samba D、smb.conf设超级用户root当前所在目录为:/usr/local,键入cd命令后, 用户当前所在目录为 (B) o A、/home B、/root C、/home/root D 、 /usr/local字符设备文件类型的标志是(B)o A、p B、c C、s D、丨将光盘CD-ROM (hdc )安装到文件系统的/mnt/cdrom目录下的命令是(

20、C)o A、mount /mnt/cdromB、mount /mnt/cdrom /dev/hdcC、mount /dev/hdc /mnt/cdromD、mount /dev/hdc将光盘 /dev/hdc 卸载的命令是(A )。A、umount /dev/hdcB、unmount /dev/hdcC、umount /mnt/cdrom /dev/hdcD、unmount /mnt/cdrom /dev/hdc下列变量名中有效的shell变量名是(C)。A、-2-time B、_2$3C、trust_no_1 D、2004file某用户stud1,其用户目录为/home/stud1 。如果当

21、前目录为 /home ,进入目录 /home/stud1/test 的命令是(C)。A、cd test B、 cd /stud1/test C 、cd stud1/test D 、cd home已知某用户stud1 ,其用户目录为/home/stud1 。分页显示当 前目录下的所有文件的文件或目录名、用户组、用户、文件大小、文 件或目录权限、文件创建时间等信息的命令是(D)。A、more ls - al B、more -al ls C、more通过文件名存取文件时,文件系统内部的操作过程是通过( D )。A、文件在目录中查找文件数据存取位置。B、文件名直接找到文件的数据,进行存取操作。C、文件

22、名在目录中查找对应的I节点,通过I节点存取文件数 据。D、 文件名在中查找对应的超级块,在超级块查找对应i节点, 通过i节点存取文件数据关于i节点和超级块,下列论述不正确的是(B)。A、i节点是一个长度固定的表B、超级块在文件系统的个数是唯一的C、i节点包含了描述一个文件所必需的全部信息D、超级块记录了 i节点表和空闲块表信息在磁盘中存放的位置(A)选项是进程和程序的区别。A、程序是一组有序的静态指令,进程是一次程序的执行过程B、程序只能在前台运行,而进程可以在前台或后台运行C、程序可以长期保存,进程是暂时的D、程序没有状态,而进程是有状态的文件exerl的访问权限为rw-r r ,现要增加所

23、有用户的执行权 限和同组用户的写权限,下列命令正确的是( A)。A、chmod a+x g+w exerlB、chmod 765 exerlC、chmod o+x exerlD、chmod g+w exerl在/home/stud1/wang 目录下有一文件file,使用(D)可实现在后台执行命令,此命令将file文件中的内容输出到file.copy文件中。A、cat file > file.copy B、cat > file.copy C 、 cat file file.copyD、cat file > file.copyF列对shell变量filel操作,正确的是(C)。

24、(考点:变量赋值)A、为变量赋值:$file仁appleB、显示变量的值:filel二appleC、打印变量的值:echo $file1D、判断变量是否有值:-f “ $file1 ” Linux系统通过(B)命令给其他用户发消息。A、less B、mesg y C、write D、echo to下列程序属于编译程序的是(A )。A、c程序B、shell程序C、 perl程序 D、python 程序当我们与某远程网络连接不上时, 就需要跟踪路由查看,以便了 解在网络的什么位置出现了问题,满足该目的的命令是(B)。A、ping B、ifconfig C 、traceroute D 、netsta

25、t可以完成主机名与IP地址的正向解析和反向解析任务的命令是(D)。A nslookup B arp C ifconfig D dnslook一个文件名字为abc.Z,可以用来解压缩的命令是(D)。A、tarB、gzip C、compress D、uncompress对文件进行归档的命令为(D )。A、dd B、cpio C、gzip D、tar有关归档和压缩命令,下面描述正确的是(D )。A、用 uncompress命令解压缩由compress命令生成的后缀为.zip的压缩 文件B、unzip命令和gzip命令可以解压缩相同类型的文件C、 tar归档且压缩的文件可以由gzip命令解压缩D、ta

26、r命令归档后的文件也是一种压缩文件(A)命令是用来将当前用户转换为其他用户身份。A、su B、whoami C、usermod D 、useradd58.系统引导的过程一般包括下面几步(1)MBR中的引导装载程序启动用户登录(3)linux内核运行(4)BI0S自检顺序应为(1)简答题简述操作系统的基本功能。参考答案:(1)为用户和应用程序之 间提供一个控制底层硬件功能的接口; ( 2)给用户和应用程序分配硬 件资源;(3)按用户要求加载和执行应用程序。给出操作系统的分层结构图,并简述各部分功能。简述分时操作 系统的基本概念。如果某Linux操作系统,其默认登录方式为图形界 面登录,现希望将其

27、默认登录方式改为控制台界面登录,请简述修改过程。简述Linux文件系统通过i节点把文件的逻辑结构和物理结构 转换的工作过程。(考点:Linux文件系统)(不考,但请同学注意了 解)简述宿主目录和工作目录的区别,pwd命令的功能。什么是符 号链接,什么是硬链接 符号链接与硬链接的区别是什么请分别举例。解释i节点在文件系统中的作用。参考答案:在 Linux文件系统 中,是以块为单位存储信息的,为了找到某一个文件在存储空间中存 放的位置,用i节点对一个文件进行索引。i节点包含了描述一个文 件所必须的全部信息。所以i节点是文件系统管理的一个数据结构。find命令练习:(1)列出当前目录下,所有扩展名为

28、sh的文件; (2)将当前目录及其子目录中所有普通文件列出;(3)将当前目录 及其子目录下所有最近1天更新过的文件列出;(4)从根目录开始,在 整个文件系统内查找名为 hello.c的文件;(5)查找文件名为hello 且文件大小小于1KB的文件;(6)查找文件名或匹配data* '的所 有文件;(7)查询文件名不是hello*的所有文件。IP地址分为几类 是属于哪一类IP地址 它有什么特殊含义 表 示什么含义 呢 有两台主机的IP地址,和,其子网掩码均为,请判断这两台主 机属于同一网络吗 简述其理由。修改当前的提示符格式为登录用户 当前工作目录 登录时间补充:bash提示符常用字符特

29、殊字符说明!显示该命令的历史编号 #显示shell激活后,当 前命令的历史编号$显示一个$符号,如果当前用户是root则显示# 符号 显示一个反斜杠d显示当前日期h显示运行该shell的计算机 主机名n打印一个换行符,这将导致提示符跨行s显示正在运行的Shell的名称t显示当前时间u显示当前用户的用户名W显示当前工作目录基准名 w显示当前工作目录说明samba服务器的作用及 其主配置文件,并试解释samba服务器以下配置的含义:(1)security = use当前登录的用户数(考点:wc命令+管道操作)有 这样一段shell程序代码,请写出其执行结果(考点:位置变量、set 命令给位置变量赋

30、值)set one two threeecho $0 $1 $2 $3set 'date'echo $0 $1 $2 $3写一个shell程序,判断一个文件是不是字符设备文件,如果是 将其拷贝到/dev目录下。(考点:if判断)写一个shell程序,判断 /etc/bashrc 文件是否存在,如果存在执行/etc/bashrc。(考点:test 测试命令)在某系统的/etc/passwd 文件中有这样一行:stu2:x:507:509:/home/stu2:/bi n/bash,请说明各个域的含义,如果将stu2用户的默认登录目录改为/root ,则该行应作怎样的修改 写一个s

31、hell程序,判断当前系统时间是上午(time18)。(考点:if 条件判断)写一个shell程序,对用户输入的三个整数,输出其最大 值。(考点:if条件判断)写一个shell程序,判断当前主机上 www 端口是否开启。(考点:管道和if条件判断)写一个shell程序,拷 贝当前目录下的文件到当前目录的子目录backup下。(考点:for循环)写一个shell程序,实现键盘锁定功能。(考点:trap命令、 stty命令)设计一个shell程序,添加一个新组为class1,然后添加 属于这个组的50个用户,用户名的形式为stdxx,其中xx从01到50。(考点:useradd 命令、groupadd 命令)设计一个shell程序, 实现自动删除50个账号的功能。账号名为stud1至stud5

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论