Linux简答题大全三Word格式.docx

上传人:b****5 文档编号:21489713 上传时间:2023-01-30 格式:DOCX 页数:13 大小:21.99KB
下载 相关 举报
Linux简答题大全三Word格式.docx_第1页
第1页 / 共13页
Linux简答题大全三Word格式.docx_第2页
第2页 / 共13页
Linux简答题大全三Word格式.docx_第3页
第3页 / 共13页
Linux简答题大全三Word格式.docx_第4页
第4页 / 共13页
Linux简答题大全三Word格式.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

Linux简答题大全三Word格式.docx

《Linux简答题大全三Word格式.docx》由会员分享,可在线阅读,更多相关《Linux简答题大全三Word格式.docx(13页珍藏版)》请在冰豆网上搜索。

Linux简答题大全三Word格式.docx

1分

Shell变量可以分为:

用户自定义变量、环境变量、位置变量、特殊变量4分

第三章

1.

(1)假设你的用户账号是zheng,现在你登录进入linux系统,查看当前登录到系统中的用户,查看当前系统中运行的进程,然后再退出系统。

(5分一点一分)

login:

zheng

(2)

Password:

口令

(2)

$who

(2)

$ps

(2)

$Ctrl+D

(2)

(2).在当前目录/home/zheng下新建一个目录back,将当前目录改为back,在back下新建2个长度为0的文件test1、test2,然后把test2移到其父目录中并改名为file12。

(3分)

$mkdirback$cdback$touchtest1test2$mvtest2../file2

(3.)现在需要统计当前目录/home/zheng下普通文件的数目并显示结果,如何实现?

(3分)答:

$find–typef|wc–l

(4).假设你是系统管理员,需要增加一个新的用户账号zheng,为新用户设置初始密码,锁定用户账号uly,并删除用户账号chang。

(4分一点一分)

.#useraddzheng

#passwdzheng

#passwd–luly

#userdelchang

2.请按下列要求写出每一步骤的命令:

(1)新建普通用户ray,并转为ray用户登录。

(2)查看/etc/boot路径下的所有内容。

(3)查看文件/etc/hosts的内容。

(10分)

(1)useraddray

passwdray

su-ray(4)

(2)ls-a/etc/boot(3)

(3)cat/etc/hosts(3)

3.简述进程的启动,终止的方式以及如何进行进程的查看,经常使用的调度命令(10分)答:

在linux中启动一个进程有手工启动和调度启动两种方式。

(2分)

手工启动用户在输入端发出命令,直接启动一个进程的启动方式。

可以分为:

(1)前台启动:

直接在shell中输入命令启动。

(2)

(2)后台启动:

启动目前一个并不紧急的进程,如打印进程。

调度启动系统管理员根据系统资源和进程占用资源的情况,事先进行调度安排,指定任务运行的时间和场合,到时候系统会自动完成该任务。

经常使用的进程调度命令为:

at,batch,crontab。

4.系统管理员的职责包括哪些?

管理的对象是什么?

系统管理员的职责是进行系统资源管理,设备管理,系统性能管理,安全管理和系统性能监测。

(3分)管理的对象是服务器,用户,服务器的进程及系统的各种资源。

5.简述解决忘记root密码的办法

1)用RedHat标准安装盘启动系统当出现提示符时敲入:

linuxrescue就会以修复模式启动系统(2分)

2)系统启动完毕后,会将硬盘mount到/mnt/sysimage,届时会有提示(2分)

3)进入提示符后,敲入命令:

chroot/mnt/sysimage(2分)

4)敲入命令:

passwd更改密码(2分)

5)连续敲入两次exit,即重起系统,将光盘拿出,按正常模式启动系统

(1)

除了用光盘引导rescue模式,还有一种方法是用启动装载器来进入单用户模式:

(1)grub

进入启动画面之后,敲入―e‖,把光标移动到kernel...那一行,再敲入―e‖,在kernel一行的最后加上空格single,回车敲入―b‖,启动系统,即进入单用户模式,这个时候就可以用passwd命令改密码了。

(2)lilo

进入lilo命令行模式,敲入linuxsingle,即进入单用户模式。

passwd...

如果grub/lilo设了密码,一定要记住才行。

要是忘了grub/lilo的密码,就只有用rescue模式了。

6.有一普通用户想在每周日凌晨零点零分定期备份/user/backup到/tmp目录下,该用户应如何做?

(1)第一种方法:

用户应使用crontab–e命令创建crontab文件。

格式如下:

00**suncp–r/user/backup/tmp(5分)

(2)第二种方法:

用户先在自己目录下新建文件file,文件内容如下:

0**suncp–r/user/backup/tmp然后执行crontabfile使生效。

(5分)

7.试述如何创建一个用户。

(8分)

可使用命令useradd创建新用户,但不能在系统中随便创建用户,需经相关部分批准后方能创建。

对于长期或暂时不使用的用户,应将其从系统中删除或锁定起来,以防非法使用。

创建新用户时可以使用命令useradd-dhomenewuser指定用户家目录,若不指定则使用默认的家目/home/newuser。

一般情况下,当一个用户被创建之后,只有超级用户为它设置密码后才能被启用或登录使用。

8.使用进程调度启动,指定30分钟后(或在2008年12月28日晚上20点30分)将/home/stu目录里的文件备份并压缩为stu.tar.gz,并放到/home/temp目录里(当前/home/temp目录并不存在)。

(10分)

(1)解答1:

编辑一个文件,如:

atfile,内容如下:

mkdir/home/temp

tar–czvf/home/temp/stu.tar.gz/home/stu/*

(2)执行at命令

at–fatfilenow+30minutes

解答2:

(1)执行at命令

(2)atnow+30minutes

(2)回车出现at>

提示符后,继续输入要做的命令

at>

mkdir/home/temp

tar–czvf/home/temp/stu.tar.gz/home/stu/*

<

EOT>

第四章

1..假设linux分配给光驱的设备名是/dev/cdrom,假设系统未设定自动挂载,叙述Linux如何在这个光驱上使用光盘。

写出详细的命令步骤解释。

(12分)答:

(1)插好光盘,用fdisk–l命令查看情况(2分)

(2)建立挂袋目录:

mkdir/mnt/cdrom(2分)

(3)挂载光盘:

mount/dev/cdrom/mnt/cdrom(2分)

(4)用文件管理器或命令行方式浏览文件(2分)

(5)卸载光盘:

umount/mnt/cdrom(2分)

(6)卸去光盘。

挂载Mount/dev/cdrom/mnt/cdrom卸载umount/mnt/cdrom(2分)

2.若下达rmdir命令来删除某个已存在的目录,但无法成功,请说明可能的原因。

(8分)答案:

此目录可能不存在,(2分)

或者目录不为空,或者目录中有隐含文件存在,或者目录被设置了权限,(3分)解决方法就是先修改权限,在使用rm–r命令删除。

3.写出完成以下功能的命令(每题2分,共10分)

1.在/home目录下查找文件名为。

Profile的文件,找到后删除

2.将test.tar.gz文件解压缩

3.升级安装wu-ftpd软件包

4.创建一个用户,用户名为user02,所属私有组和标准组为stuff,用户家目录为/home/user2,用户登陆shell为/bin/bash。

5.赋予所有用户读和写backup.tar.gz文件的权限:

参考答案:

1.find/home–name.profile-execrm{}\;

2.tar-xzvftest.tar.gz

3.rpm–Uvhwu-ftpd-2.6.2-8.i386.rpm

eradd–gstuff–Gstuff-d/home/user2-s/bin/bashuser02

5.Chmoda+rwback.tar.gz

4.叙述Linux如何使用Windows系统硬盘(设备名为/dev/hda3,分区类型为fat32或ext3,选其一)上的文件,如何实现开机自动挂载该硬盘分区。

写出详细的步骤。

(12分每点2分)

答案以fat32为例:

(1)用fdisk-l/dev/had命令查看硬盘分区中情况及文件系统情况,决定要挂装Windows分区

(2)建立挂装目录mkdir/mnt/dos

(3)挂装Windows系统mount–tvfat/dev/had//mnt/dos

(4)浏览Windows文件系统ls/mnt/dos

(5)卸载:

umount/mnt/dos

(6)打开/etc/fstab添加一行

/dev/hda3/mnt/hdvfatdefaults00

5.Linux系统有几种类型文件?

它们分别是什么?

有哪些相同点和不同点?

(8分)答:

3类。

分别是普通文件,目录文件和设备文件。

相同是它们都是文件,都有一个文件名和i节点号。

不同点是,普通文件的内容为数据,目录文件的内容为目录项或文件名与i节点对应表,设备文件不占用磁盘空间,通过其i节点信息可建立与内核驱动程序的联系。

6.综述Linux系统的文件权限及其管理。

Linux用文件存取控制表来解决存取权限的控制问题。

存取控制表以文件为单位,把用户按某种关系画分为若干组,同时规定每组用户的存取权限。

每个文件都有一张存取控制表。

在实现时,该表存放在文件说明中,也就是i节点的文件权限项。

(4分)

就某个文件而言,它只对三类用户(文件主,同组人,其它人)分配权限。

权限的修改或分配可通过命令chmod来实现。

当然chmod和chgrp等命令也有着权限控制作用,因为文件的主和组变了,它相应的权限也会随之改变。

7.执行命令ls–l时,某显如(8分)

-rw-r--r--1chrischris207jul2011:

58mydata

(1)用户chris对该文件具有什么权限?

(2)执行命令useraddTom后,用户Tom对该文件具有什么权限?

(3)如何使任何用户都可以读写执行该文件?

(4)如何把该文件属主改为用户root?

1读写

2只读

3chmod777mydata

4chownrootmydata

8.从内核实现的角度说明Linux进程共享文件的方式有哪几种?

举例说明什么情况下会产生对应的共享情况?

(5分)

进程通过多个file结构共享一个inode,进程共享一个file结构。

9.某系统管理员需每天做一定的重复工作,请按照下列要求,编制一个解决

方案:

(13分)

(1)在下午5:

50删除/123目录下的全部子目录和全部文件;

(2)从早9:

00~下午5:

00每小时读取/456目录下x1文件中每行第一个域的全部数据加入到/bak目录下的bak01.txt文件内;

(3)每逢星期一下午4:

50将/data目录下的所有目录和文件归档并压缩为文件:

backup.tar.gz;

(4)在下午4:

55将IDE接口的CD-ROM卸载(假设设备名为hdc);

(5)在早晨8:

30前开机后启动。

解决方案:

(1)用vi创建编辑一个名为prgx的crontab文件;

(2分)

(2)prgx文件的内容:

5017***rm-r/123/*(2分)

09-17/1***cut-f1/456/x1&

gt;

;

&

/bak/bak01.txt(2分)

5016**1tarzcvfbackup.tar.gz/data(2分)

5516***umount/dev/hdc(2分)

(3)由超级用户登录,用crontab执行prgx文件中的内容:

root@xxx:

#crontabprgx;

在每日早晨8:

30之前开机后即可自动启动cronta(3分)

10.在所用的Linux系统上,根目录下有哪些内容?

各自的功能是什么?

/root:

root用户的home目录,/dev:

设备文件,/media:

媒体,/mnt:

挂载,/usr:

用户程序,/bin:

系统应用程序,/user/bin:

用户应用程序,/home:

其他用户的家目录,/boot:

启动文件,/lib:

库文件。

第七章

1.编写shell程序,实现自动删除50个帐号的功能。

帐号名为stud1至stud50。

(10分)答:

1.#!

/bin/bash1分

2.i=11分

3.whlie[$-le50]2分

4.do1分

erdel-rstud${i}3分

6.i=$(($i+1))1分

7.done1分

2.什么是位置变量?

用户自定义变量、环境变量、位置变量、特殊变量(4分)

3..水仙花数至少要三位数,下面请用bashshell求100到999的水仙花数程序。

10分#!

/bin/bash

for((a=1;

a<

10;

a++))

do

for((b=0;

b<

b++))

for((c=0;

c<

c++))

number1=$((a*100+b*10+c))

number2=$((a**3+b**3+c**3))

if[$number1-eq$number2];

then

echo"

Foundnumber$number1"

fi

done

done10分

4.使用for和while语句编写一个Shell程序,实现1-9的平方值。

分别保存文件名为for.sh,while.sh。

#!

#thisisaexampleforfor1'

fornumin1234567891'

echo$num的平方:

1'

espr$num\*$num1'

#{echo$num的平方:

expr$num\*$num;

}1'

done(5'

#thisisaexampleforwhile1'

#num=1

while[$num-le9]1'

echo$num的平方1'

expr$num\*$num1'

expr$num=$num+1

5..编写一个shell脚本,能够显示下面序列的前25个数字。

0,1,1,2,3,5,8,13…,前二个数字之和为第三个数字,即著名的Fibonacci序列。

#geditshell.sh

#!

n=0

$n"

m=1

$m"

t=1

a=2

while[$a-lt25]

t=$(expr$n+$m)

$t"

a=$(expr$a+1)

n=$m

m=$t

#bashshell.sh

6.编写一个Shell脚本,它能够显示下面序列的前10个数字:

0,1,1,2,3,5,8,13,。

答案:

a=0

b=1

echo–n$a,$b

for((i=0;

i<

8;

i++))

c=$((a+b))

a=$b

b=$c

echo–n,$c

7.试编写一个SHELL程序,该程序能接收用户从键盘输入的100个整数,然后求出其总和、最大值及最小值。

/bin/sh

readmax

min=$max

sum=$max

i=1

while[$i-lt100]

readx

sum=`expr$sum+$x`

if[$max-lt$x]

then

max=$x

if[$x-lt$min]

min=$x

i=`expr$i+1`

sum= 

$summax=$maxmin=$min"

8.用shell编写小九九乘法表程序(10分)

/bin/sh

–foriin123456789

forjin123456789

if(test$j-le$i)then

echo-ne`expr$i\*$j`"

\t"

else

echo

break

第八章

1.关于Samba服务器:

(1)叙述该服务器的功能;

(2)配置该服务器时对安全性选卡中的验证模式有哪几种选项?

Samba服务器的功能是在既有windows也linux操作系统的局域网中提供计算机间的文件共享。

配置该服务器时对安全性选项卡中的验证模式有域、服务器、共享、用户四种选项

2.利用vsftp配置FTP服务器,要求:

(1)匿名用户可以下载上传文件;

(2)本地用户不允许登陆。

写出详细的配置过程和配置选项。

(1)主要配置文件是/etc/lvsftpd/vsftpd.conf;

将vsftpd.conf文件中的#anon-upload-enalle=Yes前的“#“删掉,并将/var/ftp/pub目录设为同组和其它可写权限。

chmodgo+w/var/ftp/pub↓

(2)用servicevsftpdstart(stop)(restart)命令启动(关闭)(重启)服务器。

3..简述使用ftp进行文件传输时的两种登录方式?

它们的区别是什么?

常用的ftp文件传输命令是什么?

(1)ftp有两种登录方式:

匿名登录和授权登录。

使用匿名登录时,用户名为:

anonymous,密码为:

任何合法email地址;

使用授权登录时,用户名为用户在远程系统中的用户帐号,密码为用户在远程系统中的用户密码。

(3分)

区别:

使用匿名登录只能访问ftp目录下的资源,默认配置下只能下载;

而授权登录访问的权限大于匿名登录,且上载、下载均可。

(2)ftp文件传输有两种文件传输模式:

ASCII模式和binary模式。

ASCII模式用来传输文本文件,其他文件的传输使用binary模式。

(2分)

(3)常用的ftp文件传输命令为:

bin、asc、put、get、mput、mget、prompt、bye。

4.简述DHCP服务器的工作过程4分(一点一分)

(1)DHCP客户机发送IP租用请求。

(2)DHCP服务器提供IP地址。

(3)DHCP客户机进行IP租用选择。

(4)DHCP服务器IP租用认可。

5.动态IP地址方案有什么优点和缺点4分

优点:

可以减少网络管理员管理IP地址的工作量,提高IP地址的使用率,节约IP地址。

2分

缺点:

主机获得的IP地址不固定,对于提供网络服务的主机不适用;

需要DHCP服务器。

2分

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 工学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1