linux操作习题1

合集下载

liunx命令练习题

liunx命令练习题

liunx命令练习题Linux命令练习题Linux是一种开源的操作系统,广泛应用于服务器和个人计算机中。

熟练运用Linux命令对于系统管理和开发工作来说是至关重要的。

本文将提供一些Linux命令练习题,帮助读者巩固对Linux命令的理解和应用。

一、文件操作命令1. 创建一个名为"practice"的目录,并进入该目录。

2. 在practice目录中,创建名为"file1.txt"和"file2.txt"的空文件。

3. 将"file1.txt"文件重命名为"newfile.txt"。

4. 复制"newfile.txt"到practice目录下,并将复制后的文件命名为"backup.txt"。

5. 删除"file2.txt"文件。

二、目录操作命令1. 在practice目录中,创建名为"dir1"和"dir2"的子目录。

2. 将"dir1"目录移动到practice目录下,并将其改名为"newdir"。

3. 复制"newdir"目录到practice目录下,并将复制后的目录命名为"backupdir"。

4. 删除"dir2"目录以及其所有内容。

三、文件查看和编辑命令1. 查看"newfile.txt"的内容。

2. 在命令行中直接编辑"newfile.txt"文件,将其中的文本改为"Hello World!"。

3. 在命令行中使用"cat"命令查看"newfile.txt"的内容。

4. 使用"grep"命令从"newfile.txt"中查找包含"World"的行。

linux 习题1

linux 习题1

1.sudo根据文件——判断谁是授权的用户。

BA./etc/sudoB./etc/sudoersC./etc/login.defsD./etc/.login2.为了达到使文件的所有者有读(r)和写(w)的许可读访问,,而其他用户只能进行只在设置文件的许可值时,应当设为:_chomd 664____3.当用root登陆时,哪个命令可以改变用户larry 的密码? DA.Su larryB.change password larryC.password larryD.passwd larry4.删除队列中的工作的命令有DA.atB.batchC.atqD.atrm5.我们一般使用___D___工具来建立分区上的文件系统。

A.mknodB.fdiskC.formatD.mkfs6.在设置文件许可值时,发现文件的许可值为4755,说明该文件?CA.设置了set-GID位B.设置了粘滞位C.设置了set-UID位D.由UMASK改变了属性7.使用userdel命令可以删除一个用户,该命令不能删除什么?BA.用户的主目录B.存放在用户的家目录以外的其他文件C.用户在/etc/passwd 、/etc/group 和/etc/shadow中的信息D.以上都不对8.关于/etc/inittab的描述下面那一个是错误的DA.可以用来设定Ctrl +Alt +Del 的功能B.可以用来设定引导系统后的运行级别C.可以用来设定控制台D.可以用来在相应的运行级别上加载文件系统9.为了能够把新建立的文件系统mount到系统目录中,我们还需要指定该文件系统的在整个目录结构中的位置,或称为_B____A.子目录B.加载点C.新分区D.目录树10.rmmod命令从核心中删除一个模块,其后的参数是______D_____的名字。

A.文件B.核心C.版本D.模块11.用户可以通过核心的版本号来区分一个核心是稳定的还是正发展的,核心的版本号格式是:X.Y.Z 式中X是____C_____。

linux操作系统试卷(1)

linux操作系统试卷(1)

一.填空题:1. 在Linux系统中,以()方式访问设备。

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

3. 链接分为:()和 ()。

4. 某文件的权限为:d-rw-_r--_r--,用数值形式表示该权限,则该八进制数为:(),该文件属性是目录。

5. 前台起动的进程使用()终止。

6. 安装Linux系统对硬盘分区时,每个磁盘最多可以有()个分区。

7. 编写的Shell程序直接使用前必须赋予该脚本文件()权限。

8. 系统()分区是作为系统虚拟存储器的一块区域。

9. 在安装Linux系统中,使用()程序对网卡的网络进行配置。

10. 唯一标识每一个用户的是()。

11. DHCP可以实现()。

12.()命令可以测试网络中本机系统是否能到达一台远程主机,所以常常用于测试网络的连通性。

13. vi编辑器具有三种工作模式:()模式和()模式以及()模式。

14. 可以用ls –al命令来观察文件的权限,每个文件的权限都用10位表示,并分为四段,其中第一段占 1 位,表示(),第二段占3位,表示()的权限。

15. DNS实际上是分布在internet上的主机信息的数据库,其作用是实现()和()之间的转换。

16. ()是实现WWW服务器功能的应用程序,即通常所说的“浏览web服务器”,在服务器端为用户提供浏览 web服务的就是apache应用程序。

17. CD-ROM标准的文件系统类型是()。

18. Linux使用支持Windows9.x/2000长文件名的文件系统的类型是()。

19.在Linux系统中,用来存放系统所需要的配置文件和子目录的目录是()。

20. Linux中()只能建立对文件链接。

()可以跨不同文件系统创建。

21. 结束后台进程的命令是()。

22. 在超级用户下显示Linux系统中正在运行的全部进程,应使用的命令及参数是()。

23. 管道文件的属性位是()。

24. 将前一个命令的标准输出作为后一个命令的标准输入,称之为()。

Linux操作系统经典题库及答案

Linux操作系统经典题库及答案

Linux操作系统经典题库及答案一、选择题1、在 Linux 中,用于切换用户身份的命令是()A useraddB suC passwdD groupadd答案:B解释:su 命令用于切换用户身份。

useradd 用于添加用户,passwd用于修改用户密码,groupadd 用于添加用户组。

2、以下哪个命令可以查看当前所在的工作目录?()A pwdB cdC lsD mkdir答案:A解释:pwd 命令可以显示当前工作目录的路径。

cd 用于切换目录,ls 用于列出目录内容,mkdir 用于创建新目录。

3、在 Linux 中,要创建一个新文件,可以使用以下哪个命令?()A touchB cpC mvD rm答案:A解释:touch 命令可以创建一个新的空文件。

cp 用于复制文件或目录,mv 用于移动或重命名文件或目录,rm 用于删除文件或目录。

4、要查看一个文件的内容,可以使用以下哪个命令?()A catB moreC lessD 以上均可答案:D解释:cat 命令会一次性显示文件的全部内容;more 命令分页显示文件内容,按空格键翻页;less 命令也分页显示文件内容,支持更多的操作,如上下滚动等。

5、以下哪个命令用于查找文件?()A findB grepC locateD 以上都是答案:D解释:find 命令根据各种条件查找文件和目录;grep 命令在文件中查找指定的字符串;locate 命令通过数据库快速查找文件。

二、填空题1、 Linux 系统中,超级用户的用户名是_____。

答案:root2、要给一个文件赋予可执行权限,可以使用命令_____。

答案:chmod +x 文件名3、管道符“|”在 Linux 中的作用是将_____。

答案:前一个命令的输出作为后一个命令的输入4、终止一个前台进程可以使用_____组合键。

答案:Ctrl + C5、在 Linux 中,用于压缩文件的命令是_____。

linux练习题

linux练习题

Linux练习题一、基础知识篇1. Linux操作系统的创始人是谁?2. 请列举出Linux操作系统的主要特点。

3. Linux系统中的根目录用什么符号表示?4. 常见的Linux发行版有哪些?5. 在Linux系统中,如何查看当前登录的用户?6. 如何查看Linux系统的版本信息?7. 请简述Linux文件系统的层次结构。

二、文件操作篇1. 如何在Linux系统中创建一个新文件?2. 如何查看文件内容?3. 如何复制一个文件?4. 如何删除一个文件?5. 如何重命名一个文件?6. 如何查看当前目录下的所有文件和文件夹?7. 如何切换到另一个目录?8. 请简述Linux文件权限的表示方法及修改方法。

三、文本编辑篇1. 请列举出常用的Linux文本编辑器。

2. 如何使用vi编辑器打开一个文件?3. 在vi编辑器中,如何进行光标移动?4. 在vi编辑器中,如何进行文本复制、粘贴和删除操作?5. 如何在vi编辑器中查找和替换文本?6. 如何保存并退出vi编辑器?四、用户与权限篇1. 如何在Linux系统中添加一个新用户?2. 如何修改用户密码?3. 如何删除一个用户?4. 如何查看当前用户的权限?5. 如何修改文件的权限?6. 请简述Linux系统中的用户组概念及作用。

五、网络配置篇1. 如何查看Linux系统的网络配置信息?2. 如何配置Linux系统的IP地址?3. 如何查看当前系统的网络连接状态?4. 如何测试网络连通性?5. 如何开启和关闭Linux系统的防火墙?六、软件管理篇1. 如何在Linux系统中安装软件?2. 如何卸载已安装的软件?3. 请简述Linux软件包管理器的种类及特点。

4. 如何更新Linux系统中的软件包?5. 如何查看已安装的软件包?七、系统管理篇1. 如何查看Linux系统的运行状态?2. 如何查看系统负载?3. 如何查看系统内存使用情况?4. 如何查看系统CPU使用情况?5. 如何重启和关机Linux系统?6. 请简述Linux系统日志的作用及查看方法。

Linux-习题(1)

Linux-习题(1)

大作业 ( 一 )一:填空题1:Linux中除图形登录外还可以使用命令提示行进行登录。

2:如果要访问网络中的另一台电脑,可以通过命令方式进行登录。

3: shell 是一个类似于 dos 的命令行解释工具。

4:Shell的概念最初是在__unix____操作系统中形成和得到广泛应用的。

5:Linux中的Shell有多种类型,其中最常用的几种是 Bourne Shell sh 、C Shell(csh)和Korn Shell(ksh).6:Bourne Shell简称 sh 。

7:创建名为p的用户可以通过 useradd p 命令进行创建。

8:为名为p的用户创建密码可以通过 passwd p 命令进行创建。

9:删除名为p的用户可以通过 userdel p 命令进行。

10:mv命令用来移动文件,cp命令用来复制文件。

11:当在Shell环境中启动vi编辑器时,可以使用 vi 命令进行启动。

12:当在vi编辑器中输入文字时,需要按键盘中的 I 键才可以进行输入。

13:在命名文件时不可以使用/、:、 \、 *、?、 % 、 >、|等符号。

14:root用户账户的基本信息保存在 /root/. 文件中。

15:在账户记录文件“root: x: 0: 0: root: /root: bin/bash”代码中的“bin/bash”表示 Bourne Again shell 。

16:当其他用户登录后要切换到root用户账户时,可以通过 su 命令进行。

17:当需要修改root用户账户时,需要在用户设置窗口中选择新建选项后才可以进行。

18:除了root用户账户外,还有lp、mail、uucp、 news 和 halt 这些默认的系统账户。

19:在Linux中权限最大的组是 root组,该组具备Linux操作的所有权限。

20:在Linux中可以使用 fdisk 或 df 命令查看磁盘分区情况。

21:当需要使用kill命令关闭编号是2547的程序时,其书写方式是 kill-9 2547 。

LINUX题库及参考答案

LINUX题库及参考答案

LINUX(UBUNTU)大作业Linux第一次作业一、选择题1、下列哪种说法是错误的( C ) 。

A.操作系统是裸机之上的第一层软件B.操作系统控制和管理全部的计算机资源C.Microsoft Office 是操作系统的一种D.操作系统应为用户提供便捷的操作界面2、以下说法中正确的是(C )。

A.Windows 8是单用户单任务操作系统B.MS-DOS是多用户多任务操作系统C.Linux是多用户多任务操作系统D.Unix是单用户多任务操作系统3、下列哪种说法是错误的( C ) 。

A.操作系统可用于控制和管理计算机系统资源B.操作系统可用于对各类任务进行调度C.操作系统可用于完成源代码编译D.操作系统应为用户提供便捷的操作界面4、Linux中系统超级管理员的帐户是(B )。

A.adminB.rootC.administratorD.superuser5、Linux系统是一个(D )的操作系统。

A.单用户、单任务B.单用户、多任务C.多用户、单任务D.多用户、多任务6、Linux是一个功能强大的操作系统,同时它是一个(C )。

A、商业软件B、共享软件C、自由软件D、专利软件7、自由软件的含义是(B )。

A.用户不需要付费B.软件可以自由修改和发布C.只有软件作者才能向用户收费D.软件发行商不能向用户收费8. 超级用户登录后的操作提示符是( B ) 。

A、$B、#C、&D、@9、在某终端显示信息为:[user@localhost ~]$,其中“~”表示(D )。

A.当前目录B.名为~的主机C.系统根目录/D.用户user的家目录10、关于Linux内核版本的说法,以下错误的是(C )。

A.表示为主版本号.次版本号.修正号B.1.2.3表示稳定的发行版C.1.3.3表示稳定的发行版D.2.2.5表示对内核2.2的第5次修正二、简答题1、请简述Linux操作系统有什么优点?答:Linux的主要优点包括:•提供了先进的网络支持:内置TCP/IP协议;•真正意义上的多任务、多用户作系统;•与UNIX系统在源代码级兼容,符合IEEE POSIX标准;•支持数十种文件系统格式;•开放源代码,用户可以自己对系统进行改进;•采用先进的内存管理机制,更加有效地利用物理内存。

《Linux操作系统》复习题(带答案)

《Linux操作系统》复习题(带答案)

1、选择题(1-45题为单选, )2、在CentOS 7.5中, 系统默认的()用户对整个系统拥有完全的控制权。

3、A.root B.guest C.administrator D.supervistor.当登录Linux时, 一个具有唯一进程ID号的shell将被调用, 这个ID是()。

A.NIDB.PIDC.UIDD.CID3.默认情况下管理员创建了一个用户, 就会在( )目录下创建一个用户主目录。

A./usrB./homeC./rootD./etc4.当使用mount进行设备或者文件系统挂载的时候, 需要用到的设备名称位于( )目录。

A./homeB./binC./etcD./dev5.()命令可以切换用户。

A.superB.passwdC.tarD.su6.在给定文件中查找与设定条件相符字符串的命令为()。

A.grep B.gzip C.find D.sort7、下列那一个指令可以显示目录的大小()。

A. ddB. dfC. duD. dw8、文件exer1的访问权限为rw-r--r--, 现要增加所有用户的执行权限和同组用户的写权限, 下列命令正确的是()。

A. chmoda+x, g+w exer1B. chmod 765 exer1C. chmodo+x exer1D. chmodg+w exer19、除非特别指定, cp假定要拷贝的文件在下面哪个目录下( )。

A.用户目录B.home目录C.root目录D.当前目录10、在CentOS 7.5中, 一般用()命令来查看网络接口的状态。

A.pingB.ipconfigC.winipcfgD.ifconfig11.vi中哪条命令是不保存强制退出( )。

A.:wqB.:wq!C.:q!D.:quit12.下列那一个指令可以设定使用者的密码()。

A. pwdB. newpwdC. passwdD. password13.如何删除目录/tmp下的所有文件及子目录()。

15秋福师Linux操作系统管理在线作业一答案详解

15秋福师Linux操作系统管理在线作业一答案详解

福师《Linux 操作系统管理》在线作业一一、单选题(共31 道试题,共62 分。

)1.启动sm服务器进程,可以有两种方式:独立启动方式和父进程启动方式,其中前者是在( ) 文件中以独立进程方式启动。

. /usr/sin/sm. /usr/sin/nm. r.sm. /t/int.onf正确答案:2.已知某用户stul ,其用户目录为/hom/stul 。

如果当前目录为/hom,进入目录/hom/stu1/tst 的命令是( ) 。

. tst. /stu1/tst. stu1/tst. hom正确答案:3.内核不包括的子系统是( ) 。

. 进程管理系统. 内存管理系统. I/O 管理系统. 硬件管理系统正确答案:4.下列变量名中有效的shll 变量名是:( ) 。

. -2-tim. _2$3. trust_no_1. 2004fil正确答案:5.在vi 编辑器中的命令模式下,删除当前光标处的字符使用( ) 命令。

. <x>. <><w>. <>. <><>正确答案:6.在vi 编辑器中的命令模式下,重复上一次对编辑的文本进行的操作,可使用( ) 命令。

. 上箭头. 下箭头正确答案:7.以下命令对中,正确的是:( ) 。

. ls 和sl. t 和t. mor 和rom. xit 和tix 正确答案:8.建立一个新文件可以使用的命令为( ) 。

. hmo. mor. p. touh 正确答案:9.在实际操作中,想了解命令lognm 的用法,可以键入( ) 得到帮助。

. lognm --mn. lognm/ ?. hlp lognm. lognm --hlp 正确答案:10.Sm 服务器的配置文件是( ) 。

. http.onf. int.onf. r.sm. sm.onf 正确答案:11.将光盘/v/h 卸载的命令是( ) 。

. umount /v/h. unmount /v/h. umount /mnt/rom /v/h. unmount /mnt/rom /v/h 正确答案:12. 删除文件命令为:( ) 。

linux--习题1

linux--习题1

习题11. Linux内核版本号中包含哪些信息?2. shell是操作系统的一部分吗?作用是什么?习题21. Linux下常用的函数库有哪些?glibc、/lib、/usr/lib、 /usr/local/lib2. 什么是makefile?编程当中为什么要作用它?习题31. 什么是Bootloader?它的作用是什么?常用Bootloader有哪些?2. 简述Linux引导大致流程。

3. Linux下init进程的主要作用是什么?4. 简述Linux系统运行级别。

5. 如何对运行级别进行配置?习题41. Linux是通过什么方式描述进程的?什么是进程描述符?习题51. 什么是系统调用?它与普通函数有何区别?习题71. Linux基本系统由哪几部分组成?Linux内核的功能是什么?P8 1. 解释下列信息描述的文件类型和存储权限:(1)drwxr-xr-x (2)-rwx--x—x (3)crw-rw---12.用ls –al 命令列出下面的文件列表,问那一个文件是符号连接文件。

() A.-rw------- 2 hel-s users 56 Sep 09 11:05 hello B.-rw------- 2 hel-s users 56 Sep 09 11:05 goodbey C.drwx----- 1 hel users 1024 Sep 10 08:10 zhang D.lrwx----- 1 hel users 2024 Sep 12 08:12 cheng 3.在Linux下,表示IDE2口的主盘正确的名称是(C ) A. /dev/had; B. /dev/hdb; C. /dev/hdc; D. /dev/hdd20.X-Window桌面环境默认使用的虚拟控制台是( A ) X ,不是tty1 ,是tty7 16.在ps命令什么参数是用来显示所有用户的进程的?()应是ps -ef 16.以下不属于Vi的3种工作模式的是( C )A.末行模式 B.编辑模式 C.替换模式 D.命令模式 8.Red Hat Linux系统管理员用户是( D )A.AdministratorB.tomC.RootD.root 9.如果需要Fedora启动自动进入字符界面的虚拟控制台Shell,可以修改配置文件( B ) A. /etc/imrc B. /etc/inittab C. /etc/issue D. /etc/inputrc 10.下列不是Linux操作系统特点的是( D )A.开放性B.良好的用户界面C.良好的可移植性D.单用户 11.Linux内核包括几个重要部分,其中有( D )A.进程管理B.网络管理C.文件系统驱动D.以上都包括 12.在Linux系统中最高目录是( C )A.我的计算机 B.C:\ C./ D. home 5.( A )是Linux提供的一个图形化硬盘分区工具,使用这个工具能直观并且方便地完成硬盘分区工作。

linux试题及答案

linux试题及答案

linux试题及答案Linux是一种开源的类Unix操作系统,它以其稳定性、安全性和灵活性而广受欢迎。

Linux系统广泛应用于服务器、嵌入式系统和个人电脑。

以下是一些常见的Linux考试题目及其答案,供学习者参考。

题目1:Linux操作系统的主要特点是什么?答案:Linux操作系统的主要特点包括开源性、多用户多任务、良好的网络功能、丰富的软件资源、高度的可定制性、良好的安全性和稳定性。

题目2:请解释什么是Linux内核?答案:Linux内核是Linux操作系统的核心部分,负责管理系统资源,如CPU时间、内存、文件系统和外围设备。

它提供了操作系统的基本功能,如进程管理、文件系统管理、网络通信等。

题目3:如何在Linux系统中查看当前登录用户?答案:可以使用`who`命令来查看当前登录的用户。

此外,`w`命令可以显示当前登录的用户以及他们正在运行的进程。

题目4:请说明Linux系统中的文件权限是如何表示的?答案:Linux系统中的文件权限通常以10个字符表示,前三个字符表示所有者权限,中间三个表示所属组权限,最后四个表示其他用户权限。

权限字符包括:r(读)、w(写)、x(执行)和-(无权限)。

例如,`-rw-r--r--`表示所有者有读写权限,所属组和其他用户只有读权限。

题目5:如何使用命令行在Linux系统中创建一个新文件?答案:可以使用`touch`命令来创建一个新文件,例如`touchfilename`。

如果文件已存在,则`touch`命令会更新文件的访问和修改时间。

题目6:请解释Linux系统中的软链接和硬链接的区别。

答案:硬链接是指向文件inode的另一个目录项,它和原文件是同一个文件系统上的文件,删除原文件会导致硬链接失效。

软链接(符号链接)则类似于Windows中的快捷方式,它是一个指向原文件路径的文件,可以跨文件系统。

题目7:如何在Linux中查看系统运行的进程?答案:可以使用`ps`命令查看当前运行的进程,例如`ps aux`会显示所有用户的进程信息。

linux 操作练习题

linux 操作练习题

linux 操作练习题Linux 操作练习题Linux是一种广泛使用的操作系统,拥有强大的功能和灵活性,因此在IT行业中非常受欢迎。

为了更好地掌握Linux的使用技巧,进行一些操作练习是非常必要的。

本文将介绍一些常见的Linux操作练习题,帮助读者加深对Linux的理解和应用。

1. 文件和目录操作在Linux中,文件和目录是基本的操作单位。

练习题一般会涉及到文件和目录的创建、删除、复制、移动等操作。

例如,创建一个名为"test"的目录,并在其中创建一个名为"file.txt"的文件。

然后复制该文件到另一个目录,并将其重命名为"newfile.txt"。

2. 文件权限管理Linux中的文件权限对于系统安全至关重要。

练习题可以涉及到文件权限的查看和修改。

例如,创建一个名为"test.txt"的文件,并设置只有所有者可读写,其他用户只能读取。

然后尝试修改文件权限,使得所有用户都可以读写。

3. 进程管理Linux是一个多任务操作系统,可以同时运行多个进程。

练习题可以涉及到进程的查看、启动、停止等操作。

例如,查看当前正在运行的进程,并找到一个不需要的进程,将其停止。

4. 系统资源管理Linux可以监控和管理系统的资源使用情况,包括CPU、内存、磁盘等。

练习题可以涉及到系统资源的查看和管理。

例如,查看系统的CPU使用率和内存使用情况,并找到一个占用资源较多的进程,将其停止或限制资源使用。

5. 网络管理Linux可以进行网络配置和管理,包括IP地址、网络接口、防火墙等。

练习题可以涉及到网络配置和管理的操作。

例如,设置一个静态IP地址,并配置防火墙规则,允许某个端口的访问。

6. 软件包管理Linux提供了软件包管理工具,可以方便地安装、更新和卸载软件包。

练习题可以涉及到软件包的安装和卸载操作。

例如,安装一个名为"nginx"的Web服务器软件,并启动该服务。

Linux操作系统考试题库及答案

Linux操作系统考试题库及答案

Linux操作系统考试题库及答案一、单项选择题1. Linux操作系统的创始人是()。

A. Bill GatesB. Linus TorvaldsC. Steve JobsD. Richard Stallman答案:B2. 在Linux系统中,查看当前路径的命令是()。

A. pwdB. lsC. cdD. mkdir答案:A3. 在Linux系统中,以下哪个命令用于查看文件内容?()A. catB. grepC. findD. touch答案:A4. 在Linux系统中,以下哪个命令用于创建目录?()A. touchB. mkdirC. rmdirD. rm答案:B5. 在Linux系统中,以下哪个命令用于删除文件?()A. mkdirB. rmdirC. rmD. touch答案:C6. 在Linux系统中,以下哪个命令用于查找文件?()A. grepB. findC. catD. ls答案:B7. 在Linux系统中,以下哪个命令用于查看当前登录用户?()A. whoB. userC. usersD. whoami答案:A8. 在Linux系统中,以下哪个命令用于查看系统运行时间和平均负载?()A. uptimeB. topC. psD. free答案:A9. 在Linux系统中,以下哪个命令用于查看磁盘空间使用情况?()A. dfB. duC. lsD. pwd答案:A10. 在Linux系统中,以下哪个命令用于查看网络配置?()A. ifconfigB. netstatC. routeD. all of the above答案:D二、多项选择题1. 在Linux系统中,以下哪些命令用于文本编辑?()A. viB. nanoC. emacsD. gedit答案:ABC2. 在Linux系统中,以下哪些命令用于文件权限管理?()A. chmodB. chownC. chgrpD. ls答案:ABC3. 在Linux系统中,以下哪些命令用于进程管理?()A. psB. topC. killD. free答案:ABC4. 在Linux系统中,以下哪些命令用于网络管理?()A. ifconfigB. netstatC. pingD. route答案:ABCD5. 在Linux系统中,以下哪些命令用于磁盘管理?()A. dfB. duC. fdiskD. mount答案:ABCD三、判断题1. Linux是一个开源的操作系统。

linux实验考试题库(部分)

linux实验考试题库(部分)

#(1) #(2)
1
sleep(1); kill(pid,SIGUSR1); } } }
#Байду номын сангаас3)
} p_action( ) { printf("parent caught signal #%d\n",++ntimes); } c_action( ) { printf("child caught signal #%d\n",++ntimes/*, ++ltimes*/); int ppid; ppid = getppid(); #(4) kill(ppid, SIGUSR1); sleep(3); } 三、综合编程题 1.设计一个 shell 程序,添加一个新组为 class1,然后添加属于这个组的 30 个用户,用户名的形式 为 stdxx,其中 xx 从 01 到 30。 2.下面给出了一个 SHELL 程序,试对其行后有#(n)形式的语句进行解释,并说明程序完成的功能。 (8 分) #!/bin/bash #(1) dir=$1 #(2) if [ -d $dir ] #(3) then cd $dir #(4) for file in * do if [-f $file ] #(5) then cat $file #(6) echo “end of file $file” fi done else echo “bad directory name $dir” fi 3.假设 linux 分配给光驱的设备名是/dev/cdrecord,叙述 Linux 如何在这个光驱上使用光盘。写出详 细的命令步骤解释。 4.试编写一个 SHELL 程序,该程序能接收用户从键盘输入的 100 个整数,然后求出其总和、最大值及 最小值。

Linux操作系统实用教程试题一及答案

Linux操作系统实用教程试题一及答案

Linux操作系统实用教程试题一及答案一、选择题(每题2分,共50分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确的选项涂写在答题卡相应位置上,答在试卷上不得分。

1.Linux系统是一个()的操作系统。

A.单用户、单任务B.单用户、多任务C.多用户、单任务D.多用户、多任务2.Red Hat Linux 9系统中用户默认的Shell是()。

A.bashB.kshC.cshD.sh3.如果忘记了ls命令的用法,可以采用()命令获得帮助。

A.?lsB.help lsC.man lsD.get ls4.要给文件file1加上其他人可执行属性的命令是()。

A.chmod a+x file1B.chown a+x file1C.chmod o+x file1D.chown o+x file15.使用$cd ~命令后,会进入( ) 目录。

A. /B. ~C.用户的主目录D. /tmp6.添加用户“user”的命令是()。

er usereradd userC.add userD.adduser7.删除用户“user”及其主目录下所有文件的命令是()。

erdel -p usererdel -r usererdel -a usererdel -z user8.查看系统当中所有进程的命令是()。

A.ps allB.ps aixC.ps aufD.ps aux9.配置主机网卡IP地址的配置文件是()。

A./etc/sysconfig/network-scripts/ifcfg-eth0B./etc/sysconfig/networkC./etc/resolv.confD./etc/host.conf10.指定系统主机名的配置文件是()。

A./etc/hostsB./etc/host.confC./etc/sysocnfig/networkD./etc/resolv.conf11.以下命令可以重新启动计算机的是()。

linux基础习题1

linux基础习题1

linux基础习题1一、选择题1. Linux 最早是由计算机爱好者开发的。

A. Richard PetersenB. Linus TorvaldsC. Rob PickD. Linux Sarwar2. 下列是自由软件。

A. Windows XPB. UNIXC. LinuxD. Windows 20003. 下列不是Linux 的特点。

A. 多任务B. 单用户C. 设备独立性D. 开放性4. Linux 的内核版本2.3.20 是的版本。

A. 不稳定B. 稳定的C. 第三次修订D. 第二次修订二、填空题1. GUN 的含义是。

2. Linux 一般有3 个主要部分:、、。

三、简答题1. 简述Red Hat Linux 系统的特点。

2. 简述一些较为知名的Linux 发行版本。

3.什么是GRUB?GRUB(GRand Unified Bootloader)是一个多重启动管理器,它负责装入内核并引导Linux 系统。

GRUB 还可以引导其他操作系统,如FreeBSD、NetBSD、OpenBSD、GNU HURD和DOS,以及Windows 9x/2000/XP/2003。

4.为了确保安全,对于准备投入实际运行的Linux 服务器,一定要开启防火墙和SELinux 功能。

但如果在安装系统时没有启用防火墙和SELinux 功能,可以在安装后进行启用,方法有两种。

第一,执行“system-config-securitylevel”命令启动服务配置程序,在出现的对话框中的“安全级别”选项中,选择“启用”确定即可。

第二,启用SELinux。

编辑/etc/selinux/config 文件,找到语句“SELINUX=disabled”,将该句改为“SELINUX=enforcing”。

重新启动Linux,SELinux 就会被启用了。

一、选择题1. Linux 安装过程中的硬盘分区工具是。

A. PQmagicB. FDISKC. FIPSD. Disk Druid2. Linux 的根分区系统类型是。

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

1、吴吴是Linux系统管理员,为了计算当前Linux系统中所有用户的数量,可以使用()命令。

(选择三项)a)wc -l/etc/passwdb)wc -l</etc/passwdc)cat /etc/passwd|wc-ld)cat /etc/passwd> wc-l2.在red hatlinux 系统中,在执行“cd..”的之前和之后,小李执行pwd命令结果相同,则pwd命令的执行结果是()(选择一项)A./B./bootC./rootD./home/li3.下面的文件名是有效的linux文件名的()(选择一项)A.Ab!B.X*.cc.Y_2.cd.A-1.c4.在linux中,每个进程在执行时都有相应的优先级,下面()是正确的进程优先级(选择二项)a)-20b)20c)100d)195. 在red hatlinux 系统中,有一个备份程序databack up,需要在每周一至周五下午1点和晚上8点运行一次,下面(B)条crontab项可以完成这项工作。

(选择一项)A.0 13,20 * * 1,5 databackupB.0 13,20 * * 1,2,3,4,5 databackupC.* 13,20 * * 1,2,3,4,5 databackupD.0 13,20 1,5 * * databackup6.redhat linux 9支持对历史命令的查询和重复使用,如果用户想查看近期执行过的命令,应该用()(选择一项)A.!!命令B.<tab>键C.history命令D.<home>键7.小陈是linux系统中的系统管理员,他使用“vi /etc/passwd”命令进入vi编辑界面后对文件内容进行了修改,小陈想放弃所有修改,可以通过选择“ESC”键,再使用()命令退出vi编辑器(选择一项)A.:qB.:q!C.:wD.:w!8下面关于redhat linux 9操作系统的启动过程,正确的顺序()1.加载内核程序,完成启动的前期工作,并加载系统的INIT进程2.主机启动进行硬件自检后,读取启动引导程序3.根据系统的运行级别启动相应的服务程序4.根据INIT的配置文件执行相应的启动程序,进入指定的系统运行级别5.根据用户在启动菜单中选择的启动项,引导操作系统启动6.提示用户输入用户名和口令进行登录(选择一项)A.1-2-3-4-5-6B.2-5-1-4-3-6C.2-1-5-4-3-6D.2-5-3-1-4-69、在red hatlinux 系统中,预定义变量是Shell内部已经定义好的变量,它的值由Shell 根据系统环境的变化自动赋值,不能手工修改它的值,下列不属于预定义变量的是()。

(选择一项)a)$#b)$*c)$/d)$$11.小王登录到一台linux主机后输入的三条命令及输出结果如下:#echo $PATH/usr/bin:/usr/local/bin:/usr/sbin:/bin:#pwd/home/test#lsa b c然后他想运行程序a,但是系统报错“command not found”,原因可能是()(选择二项)A.他没有先将工作目录转到/home/aB.他输入的是a不是./aC.他在运行程序之前没有修改PA TH全局变量,增加/home/testD.他没有程序a的执行权限12、小王使用的电脑安装了LINUX系统,可是发现系统不太稳定,上网查询后判断很可能是由于安装了开发版内核导致的,为了解决问题小王决定安装稳定版内核。

那么请问小王可以选择的稳定版有()。

(选择二项)a)2.2.23b)2.5.75c)2.4.22d)2.5.7413.在redhatlinux系统中,小雨使用“vi README”命令打开某软件的说明文党,并需要快速查找与软件安装相关的内容,它可以通过进入命令模式,输入()并回车完成操作。

(选择一项)A. \installB. /installC.&installD.!install14.在red hatlinux 系统中,预定义变量是Shell内部已经定义好的变量,用户可以通过他们获得当前脚本程序的运行信息,小王使用(C)变量可以获得脚本中命令行参数的数量(选择一项)A.$*b. $?c. $#d. $015.小王刚买了一块新的声卡,但是当前的内核没有提供其驱动,而新版本内核可以驱动该声卡,小王想对自己的Linux系统进行内核升级,他应该将以下各项按()的步骤顺序来完成。

(选择一项)(1) 对内核进行编译和安装(2) 查询系统中的设备信息,如CPU信息、PCI设备信息等(3) 对新版本内核进行正确的配置(4) 获取新版本内核软件包a)1-2-3-4b)3-2-1-4c)4-3-2-1d)2-4-3-116 linux文件系统的目录结构是一颗倒挂的树。

文件都按其作用分门别类的防灾相关的目录中,现有一个外部设备文件,我们应该将其放在()目录中(选择一项)a)/binb./etcc./devd./lib17在redhat linux9系统中,检查是否安装了Apache软件包的指令是()(选择一项)A.rpm –x ApacheB.r pm –r ApacheC.r pm –t ApacheD.rpm –q Apache18.在linux系统中提供了多个命令用于查看文本文件的内容,其中()命令不能进行分页显示(选择一项)A.c atB.moreC.lessD.c at|more19.在linux系统中,cron是一个可以根据时间,日期,月份等组合来调度周期性任务执行的服务,现在系统管理员希望在每个月的第一天早晨8点时在屏幕上显示日期和时间,他应该在cron任务列表中加入()(选择一项)A.00 08 01 * * dateB.00 08 01 01 * dateC.08 01 * * * dateD.00 08 01 * 01 date20. 在redhat linux系统中,在当前目录/home/stud1/wang下有一文件file,使用()可实现在后台执行命令,此命令将file文件中的内容输出到file.copy文件中(选择一项)A.cat file >file.copyb. cat>file.copyc. cat file file.copy &d.cat file > file.copy &21. RPM是linux中一个开放的软件包管理系统,可以向用户提供方便的软件包管理功能,它主要包括对软件的()操作(选择三项)A.安装B.编辑C.升级D.查询E.下载22. 小王以root身份登陆redhatlinux系统中,之后他通过ps -ef 命令长列表察看所有进程,其中一条输出如下:UID PID PPID C STIME TTY TIME CMDRoot 17257 17255 0 05:49 pts/1 00:00:00 -bash在输出结果中,PPID的含义是()(选择一项)A.进程的ID号B.用户的ID号C.用户组的ID号D.父进程的ID号23. 小王是linux系统的初学者,他要查看rm命令的帮助信息,可以通过()方式(选择三项)A.使用命令的“-h”选项B.使用man查询该命令的手册页C.使用info命令D.使用help命令24.在对linux内核进行配置时,其中“Loadable module support”选项的作用是()(选择一项)A.可以通过并口连接外围设备B.支持即插即用设备C.支持可加载模块D.支持网络设备25.在一台linux主机的bash shell环境下,小刘希望将ls命令的输出结果重定向到一个文件output.ls中,则他可以使用()命令完成(选择一项)A.ls|output.lsB.output.ls >lsc. ls>output.lsd. ls26.如果要在redhat linux中添加一个用户abc,设定它的登录shell为cshell,并设定用户号为3000,则使用命令()(选择一项)A.useradd abc -u 3000b. useradd abc -s /bin/csh -u 3000c. useradd abc -s /bin/csh 3000d. useradd abc -s /bin/bash -u 300027.在liunx系统中,下面关于磁盘配额的描述正确的是()(选择二项)A.磁盘配额可以对单个用户进行配置,也可以对用户组进行配置B.磁盘配额只能限制一个用户占用磁盘的大小,而不能限制用户拥有的文件数量C.在对磁盘空间进行限制时,一个用户可以拥有的磁盘空间绝对不允许超过某个限制D.在对用户组进行限制时,配额将对组中所有的用户进行整体限制28.小露在linux系统中使用root用户登录后执行命令,结果如下:#ls -l |grep fileb-rwxrwxrwx 1 root root 24 3 月11 10:26 fileb小露继续执行命令“vi ~/fileb”将执行()操作(选择一项)A.新建文件~/filebB.打开已有文件filebC.新建文件的内容将覆盖fileb的已有文件D.将现有文件fileb更名后新建该文件29.下列对linux内核版本的说法,不正确的是()(选择一项)A.内核有两种发行版本:开发版和稳定版B.次版本号为偶数,说明该版本是开发版C.稳定版本只修改错误,开发版本继续增加新的功能D.2.5.75是开发版本30. 在linux中使用命令“mount /dev/hda1 /mnt/win_c”后将同一个硬盘中windows 系统的c盘挂载到/mnt/win_c目录,小刘应该使用()命令进入“c盘”的windows目录(选择一项)A.cd c:\windowsb. cd /mnt/win_c/windowsc. cd /dev/hda1/windowsd. cd \mnt\win_c\windows二、操作题1、列出/dev目录下的文件2、列出/dev目录下的文件并统计文件数3、创建一个名为myfile的空文档4、在/home/user1/wwww文件的软连接文件myfile5、统计install.log文件的行数和字数6、查看/usr目录中文件,并按创建时间排序7、使用kill命令重启ftpd服务8、列出kill命令可以发出的信号,并保存在wsign文件中10、使用ps命令列出所有的非控制终端进程17、显示日期时并设置时间为当前时间19、使用rpm命令完成下列任务,结果全部存入rpmpack.loga) 首先显示当前系统日期和时间,然后,查询系统中已安装的所有包由哪些,将日期和时间连同查询结果保存在package.log文件中b) 在package.log中查找有否安装过fpt包、portmap包、http包、apach包等c) 查询系统中已安装的apach包、ftp、http等的描述信息,并将它们保存在packdesc.log文件中d) 查询系统中所有包含“X”的软件包e) 查询系统中包含/etc/inittab的软件包f) 查询系统中已安装包ftp的所属文件列表20、对/bin目录执行以下操作a) 列出/bin下的所有文件,并按文件大小排序b) 列出/bin下的所有文件,并按创建时间排序c) 列出/bin下的所有普通类型文件。

相关文档
最新文档