linux复习题.docx
- 文档编号:5634324
- 上传时间:2022-12-29
- 格式:DOCX
- 页数:12
- 大小:76.06KB
linux复习题.docx
《linux复习题.docx》由会员分享,可在线阅读,更多相关《linux复习题.docx(12页珍藏版)》请在冰豆网上搜索。
linux复习题
理论部分
1.安装Linux系统对硬盘分区时,必须有两种分区类型:
根分区和交换分区。
2.LINUX操作系统中设备文件均放在/dev目录,SCSI设备采用/dev/sdx方法表示
3.LINUX操作系统中设备文件均放在/dev目录,ide设备采用/dev/hdx方法表示
4.Linux系统下系统重启可采用reboot或shutdown-rnow/init6命令。
5.Linux系统下系统注销可采用exit、logout/ctrl+d命令。
6.Linux系统下经常使用的两种桌面环境是:
GNOME和KDE。
7.启动网卡eth0的命令是ifup-eth0
8.停用网卡eth0的命令是ifdowneth0
9.启动进程有手动启动和调度启动两种方法,其中调度启动常用的命令为at、batch和crontab。
10.shell不仅是用户命令解释器,它同时也是一种功能强大的编程语言。
11.bash是Linux的缺省shell。
12.
13.在Linux系统中,以文件方式访问设备。
14.某文件的权限为:
drwxrw-r--,用数值形式表示该权限,则该八进制数为:
764,该文件属性是目录文件.
15.某文件的权限为:
_rwxrw-r-x,用数值形式表示该权限,则该八进制数为:
765,该文件属性是普通文件.
1.在创建Linux分区时,一定要创建D____两个分区
A.FAT/NTFSB.FAT/SWAPC.NTFS/SWAPD.SWAP/根分区
2.以下选项中,哪个命令可以关机?
_A____
A.init0B.init1C.init5D.init6
3.哪个目录存放用户密码信息B____
A./boot B./etc C./var D./dev
4.以长格式列目录时,若文件test的权限描述为:
drwxrw-r--,则文件test的类型及文件主的权限是_A__。
A.目录文件、读写执行B.目录文件、读写
C.普通文件、读写D.普通文件、读
5.下列那一个指令可以显示目录的大小_C____
A.ddB.dfC.duD.dw
6.以下命令中,可以将用户身份临时改变为root的是__B___。
A.SU B.su C.login D.logout
7.改变文件所有者的命令为_C____
A.chmod B.touch C.chown D.cat
8.假设文件fileA的符号链接为fileB,那么删除fileA后,下面的描述正确的是B___ 。
A.fileB也随之被删除
B.fileB仍存在,但是属于无效文件
C.因为fileB未被删除,所以fileA会被系统自动重新建立
D.fileB会随fileA的删除而被系统自动删除
9.Samba服务器的配置文件是 D_ 。
A httpd.conf B inetd.confC rc.samba D smb.conf
10.LINUX交换分区的格式为__D___。
A.ext2 B.ext3 C.FAT D.swap
11若要将当前目录中的myfile.txt文件压缩成myfile.txt.tar.gz,则实现的命令为__C。
A.tar–cvfmyfile.txtmyfile.txt.tar.gz
B.tar–zcvfmyfile.txtmyfile.txt.tar.gz
C.tar–zcvfmyfile.txt.tar.gz myfile.txt
D.tar–cvfmyfile.txt.tar.gz myfile.txt
12在UNIX/Linux系统添加新用户的命令是__D__
A.groupaddB.usermod
C.userdelD.useradd
13.当使用mount进行设备或者文件系统挂载的时候,需要用到的设备名称位于_D_目录。
A./homeB./binC./etcD./dev
14.为卸载一个软件包,应使用_B____。
A.rpm-iB.rpm-eC.rpm-qD.rpm-V
15.下面哪个命令可以压缩部分文件:
_C____
A. tar -dzvf filename.tgz *
B. tar -tzvf filename.tgz *
C. tar -czvf filename.tgz *
D. tar -xzvf filename.tgz *
16设用户所使用计算机系统上有两块IDE硬盘,Linux系统位于第一块硬盘上,查询第二块硬盘的分区情况命令是:
(C)
A.fdisk-l/dev/hda1B.fdisk-l/dev/hdb2
C.fdisk-l/dev/hdbD.fdisk-l/dev/hda
17若使pid进程无条件终止使用的命令是_A__
A.kill-9B.kill-15
C.killall-1D.kill-3
18.从后台启动进程,应在命令的结尾加上符号_A____
A.&B.@ C.# D.$
10.如何删除一个非空子目录/tmp?
A. del /tmp/* B. rm -rf /tmp
C. rm -ra /tmp/* D. rm -rf /tmp/*
A./rootB./binC./devD./boot
19CentOSLINUX默认使用的文件系统类型为_B___
A.ext2 B.ext3 C.FAT D.swap
20.如何从当前系统中卸载一个已装载的文件系统_A___
A.umountB.dismount
C.mount–uD.从/etc/fstab中删除这个文件系统项
21.在大多数linux发行版本中,以下哪个属于块设备 (block devices) ?
B__
A. 串行口 B. 硬盘
C. 虚拟终端D. 打印机
22.在CentOSLinux中,一般用_D____命令来查看网络接口的状态
A.pingB.ipconfigC.winipcfgDifconfig
23、一个bashshell脚本的第一行是?
__D___
A.#/bin/cshB.#/bin/bash
C./bin/bashD.#!
/bin/bash
24、当字符串用单引号(’’)括起来时,shell将__C___。
A.解释引号内的特殊字符B.执行引号中的命令
C.不解释引号内的特殊字符D.结束进程
35、在Shell脚本中,用来读取键盘输入的内容并将其赋值给Shell变量的命令是_D___。
A.foldB.joinC.trD.read
1.vi编辑器有哪几种工作模式?
如何在这几种工作模式之间转换?
答:
vi编辑器有文本输入模式、命令模式年、末行模式。
在命令模式下输入A、a、i、I、o、O进入到输入模式;再输入模式下按Esc键进入
命令模式;在命令模式下输入:
进入到末行模式;末行命令执行完后回到命令模式。
2. 若执行rmdir命令来删除某个已存在的目录,但无法成功,请说明可能的原因
答:
(1)此目录可能不存在;
(2)目录不为空;(3)目录中有隐含文件存在;
(4)目录被设置了权限,解决方法:
先修改权限,在使用rm_r命令删除。
3.Linux系统有几种类型文件?
它们分别是什么?
有哪些相同点和不同点?
答:
有3种类型文件;分别是:
普通文件、目录文件、设备文件。
相同点:
它们都是文件,
都有一个文件名和i节点号。
不同点:
普通文件的内容为数据,目录文件的内容为目录
项和文件名与i节点对应表,而设备文件不占用磁盘空间,通过其i节点信息可建立与
内核驱动程序的联系。
4.简述nfs服务和samba服务的主要功能是什么?
二者有什么区别。
答:
nfs的主要功能:
将本地主机中的文件共享以接受nfs客户端的访问请求。
Samba的主要功能:
利用smb网络协议实现在不同的操作系统间共享资源的操作。
区别:
nfs只实现Linux/UNIX主机之间的文件共享。
而Samba可以实现不同的系统之间(比如Linux和Windows系统之间)的资源共享,并且支持wins服务器解析和浏览,支持windows域控制器和成员服务器的身份验证。
5. 什么是Shell,它的作用是什么?
答:
shell是系统的用户界面,它实际上是一个命令解释器,它解释由用户输入的命令并把
它们送到内核,把执行的结果显示给用户。
不仅如此,shell有自己的编程语言,允许用户编写由shell命令组成的程序。
6.简述RPM命令的作用?
并列出相应的命令及参数。
答:
作用主要是安装、删除、卸载、升级,查询和管理软件等功能。
1、安装
命令格式:
rmp_i(or_install)optionsfile.rmp…fileN.rmp参数:
file.rmp…fileN.rmp
将要安装的rpm包的软件。
2、删除
命令格式:
rpm_e(or_erase)optionspkg1…pkgN参数:
pkg1…pkgN:
要删除的软件包
3、升级
命令格式:
rmp_U(or_upgrade)optionsfile.rpm…fileN.rpm参数:
file.rpm…fileN.rpm软件包的名字
4、卸载
命令格式:
rmp_e软件名
5、查询
命令格式:
rmp_q(or_query)options参数:
pkg1…pkgN:
查询已安装的软件包
7.什么是链接?
符号链接与硬链接的区别是什么?
答:
链接是指用一个i节点对应多个文件名。
硬链接是把文件的i节点号指向该i节点,且链接计数器值加1。
删除链接文件时计数器的值减1,当值为0时,i节点被释放。
符号链接是指文件名的一个链接文件,并不指向一个真正的i节点。
在删除符号链接文件时与硬链接文件有区别。
8.简述linux的几个运行级别及其相应的含义。
答:
0停机;1单用户模式;2多用户模式;3完全多用户模式;4未分配使用;
5图形登陆的多用户模式;6重新启动;9简述解决忘记root密码的办法。
9.简述解决忘记root密码的办法。
答:
以单用户方式进入系统,用passwdroot命令修改root的密码,然后再重新启动。
1.假设你的用户账号是zheng,现在你登录进入linux本地系统,查看当前登录到系统中的用户,将用户切换为root用户,查看当前系统中运行的进程,然后立即重启系统。
答:
(1)#whoami;
(2)#suroot(3)#ps–l;(4)#reboot
2.假设你的用户账号是zheng,现完成以下操作
(1)在用户zheng个人目录下新建目录soft。
(2)搜索路径/etc下所有以h开头的文件,拷贝到soft中。
(3)请把目录soft下所有内容建立tar包,并命名为soft.tar.gz。
答:
(1)mkdir/home/zheng/soft;
(2)find/etc–name‘h*’cp–r/etc/h*.*/home/zheng/soft
(3)tar–zcvfsoft.tar.gz/home/zheng/soft;
3.在当前目录/home/zheng下新建一个目录back,将当前目录改为back,在back下新建2个长度为0的文件test1、test2,然后把test2移到其父目录中并改名为file12。
答:
(1)mkdir/home/zheng/back
(2)cd/home/zheng/back;touchtest1test2;
(3)mvtest2/home/zheng/filel2
4.假设linux分配给光驱的设备名是/dev/cdrw1,现将此光驱上中的光盘挂载到/mnt/cdrom下,并查看光盘目录,最后卸载光盘。
写出详细的命令及解释。
答:
(1)mkdir/mnt/cdrom
(2)mount/dev/cdrw1/mnt/cdrom;(3)cd/mnt/cdrom;ls
(4)umount/mnt/cdrom
5.执行命令ls–l时,某行显示如下:
-rw-r--r--1chrischris207jul2011:
58mydata
答:
(1)用户chris对该文件具有什么权限?
读写权限
(2)执行命令useraddTom后,用户Tom对该文件具有什么权限?
只读
(3)如何使任何用户都可以读写执行该文件?
chomd777mydata
(4)如何把该文件属主改为用户root?
chownrootmydata
6、假设linux分配给第二块硬盘的设备名是/dev/sdb,此硬盘分为两个主分区和两个逻辑分区,现将主分区1和逻辑分区1格式化为EXT3文件系统,并分别挂载到/mnt/sd1和/mnt/sd2下,最后在/mnt/sd1下创建一个新文件。
写出详细的命令及解释。
答:
格式化主分区:
mkfs–text3–c/dev/sdb1格式化逻辑坟区:
mkfs–text3–c/dev/sdb5挂载主分区:
mount/dev/sdb1/mnt/sd1挂载逻辑分区:
mount/dev/sdb5/mnt/sd2在/mnt/sd1下创建新文件:
cd/mnt/sdb1touchfile1。
操作部分
1.在虚拟机为linux系统增加一块SCSI接口的容量为10G的硬盘,重新启动系统以root用户身份系统登录系统
增加硬盘、网卡、光盘
重启:
#init6
#fdisk–l
开虚拟机的时候选择其它用户,输入root然后输入密码
2.新建一普通用户(以自己名字的拼音为名),设定该用户登录密码为:
123456,查看新建用户的ID号并记录
#useraddli
#passwdli
#idli
3.查看当前用户是谁,查看当前用户的ID并记录
#whoami
#idroot
4.将用户切换到以自己姓名的用户。
#suli
﹩cd
5.用命令在home/新建用户的目录下新建kaoshi目录和kaocha目录,查看kaoshi目录的权限
﹩mkdirkaoshi
﹩mkdirkaocha
﹩ls-l
6.修改kaoshi目录的权限,使其同组用户只有读写的权限而没有执行的权限,其它用户有执行的权限没有读写的权限。
﹩chmod761kaoshi
﹩ls–l
7.将/etc/passwd文件复制到kaocha目录下,并查看文件内容。
﹩cp/etc/passwdkaocha
﹩cdkaocha
﹩ll
﹩catkaocha/passwd
8.在当前用户目录下将kaocha目录压缩归档,归档文件名为:
自己的学号.tar.gz
﹩cd
﹩tar–zavf1210040001.tar.gzkaocha
﹩ll
9.将用户切换到根用户。
﹩cd
10.删除kaocha目录。
﹩rm–rfkaocha
﹩ll
11.在kaoshi目录下新建kaoshi文件,将上面的操作记录复制到该文件中并保存退出。
﹩cdkaoshi
﹩touchkaoshi
﹩vikaoshi
A粘贴Esc:
wq
12.查看系统中的所有进程。
﹩ps-A
13.查看新增的硬盘,并分为两个大小相同的主分区和扩展分区,将扩展分区分为两个大小相同的逻辑分区,并将第一个主分区格式化为EXT3文件系统。
最后查看分区的情况
#suroot
#cd
#fdisk–l
#fdisk/dev/sdb
m,n,p,1,1,650,n,e,2,651,1305,n,l,651,950,n,l,951,1305,m,w
#mkfs–text3/dev/sdb1(格式化)
#fdisk–l/dev/sdb
Fdisk/dev/sdb
Mkfs.ext3/dev/sdb1
14.在kaoshi目录中的用vi编辑器新建一个名为自己姓名的文件,录入thisisatestlinuxoperationsystem.,并复制二遍,保存退出。
#cd/home/li
#ll
#cdkaoshi
#touchli
#vili(复制yyp)
#catli
输入thisisdong按下ESC按下yyp即可再按下:
wq
15.新建目录/mnt/hd,挂载新增的硬盘的第一个分区到/mnt/hd。
新建目录/mnt/cdrom,挂载光盘的到/mnt/cdrom.
#cd
#mkdir/mnt/hd
#ll
#mount/dev/sdb1/mnt/hd
#cd/mnt
#ll
#mkdircdrom
#mount/dev/cdromcdrom
#cdcdrom
#ll
Mkdir/mnt/hd
Mount–text3/dev/sdb1/mnt/hd
Mkdir/mnt/cdrom
Mount/dev/cdrom/mnt/cdrom
16.设置虚拟机linux的IP地址和winxp的IP地址为一个网段,并激活网卡,最后查看设置的IP地址是否生效,并测试与winxp是否连通,同时也要在winxp测试是否连通。
将上面未保存的操作记录复制到并追加到kaoshi文件中并保存退出。
#ifconfig
#ifconfigeth0192.168.105.129netmask255.255.255.0
#ping192.168.105.29
#cd/home/li
#cdkaoshi
#touchkaoshi
#vikaoshi
A粘贴Esc:
wq
17.用命令查看系统是否安装了samba,如已安装先卸载再安装,如没有安装利用光盘用命令进行安装,安装后配置smb.conf文件配置的内容如下:
将/home/新建用户的目录设为共享目录,对目录有读写的权限,验证模式为共享模式,工作组名为mygroup,服务器名为sambaserver。
用命令启动服务SAMBA,在winxp中进行访问该文件夹,用写字板打开以自己姓名新建的文件,并加以修改输入以下内容:
一份努力,一份收获。
最后在linux系统中查看文件
#cd/media/(Tab键)Packages/
#rpm–qa|grep–samba
#rpm–ivhsamba
#rpm–ivhsamba-3(Tab键)
#cd
#cd/etc/samba
#vismb.conf
Workgroup=mygroup
Netbiosname=sambaserver1210040001
Security=share
[share]
Comment=sharedir
Path=/home/li
Writable=yes
GuestOK=yes
Esc:
wq
#ls/
#mkdir/share
#ls
#ls/
#system-config-firewall
(两个samba服务器打开,点击应用)
#getsebool–Psamba_export_all_rwon
#getsebool–a|grepsamba
#cd/
#ll–d/share
#chmodo+w/share
#ll–d/share
#servicenmbrestart
#servicesmberstart
#chmod777/home/li
#chmod777/home/li/kaoshi
18.用命令查看系统是否安装了samba,如已安装先卸载再安装,如没有安装利用光盘用命令进行安装,安装后配置smb.conf文件配置的内容如下:
将/home/新建用户的目录设为共享目录,对目录有读写的权限,验证模式为用户模式,工作组名为mygroup,服务器名为sambaserver。
将自己名字命名的用户增加了SAMBA用户,用命令启动服务SAMBA,在winxp中进行访问该文件夹,用写字板打开以自己姓名新建的文件,并加以修改输入以下内容:
nopain,nogain.最后在linux系统中查看文件
19.用命令查看系统是否安装了nfs,如没有安装利用光盘用命令进行安装,配置exports文件:
将/home/新建用户的目录设为共享目录,使同一子网的用户有读写数据的方式访问资源,并可同步写入,但其它用户只有读的权限。
启动nfs服务。
在本地新建目录/nfs,挂载共享目录到本地的/nfs下,并以长格式查看目录的内容。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- linux 复习题