一张linux的试卷(简单的)

一张linux的试卷(简单的),第1张

一,判断题

1 在 Linux 的安装过程中可进行网络配置 (对)

2 shell 是一个命令解释器 (对)

3 RedHat Linux 在它的发布版内没有捆绑 MySQL (对)

4 Samba配置文件修改后,要重新用 testparm测试配置文件,不需要重启 Samba 服务器程序 (错)

5 Linux 不可以与 MS-DOS,OS/2,Windows 等其他 *** 作系统共存于同一台机器上(错)

6 Linux 中的 ls 命令的功能是变换工作目录到目标指定目录(错)

7 通过 rpm –qa|grep vsftpd 命令可以检查系统是否已经安装了 vsftpd(对)

8 进入文本编辑器 vi 后,编辑后可文本模式下输入:q 退出 vi 环境(错)

9 登录系统的方式有两种:图形化登录和虚拟控制台登录(对)

10 可以在 shell 提示下或图形方式创建用户帐号(对)

二,选择题

1Samba服务器的主要功能是(C)

(A) Windows 主机间的资源能够共享

(B) 资源管理

(C) 使 Windows 用户以及 Linux 用户能够互相访问彼此的资源

(D) Linux 主机之间实现资源共享

2在第一次启动时,mysql_install_db 脚本初始化 MySQL系统,这个脚本创建(A)两个数据库

(A) mysql和 test (B) user 和 test (C) mysql 和 user

26

3Linux 安装界面上有 3 个选项供用户选择,其中不含( A)

(A) 如果以图形化模式安装或升级 Linux,按 Enter 键

(B)如果以文本模式安装或升级 Linux,输入:"Linux text",然后按 Ente

(C) 用列出的功能键来获取更多的信息

(D) Setup 图标

4 命 令 : Create table gb( Guestname char(12) not null, Email char(40), siteurl char(80));

中的作用为( C)

(A) 建立一个数据库名为 gb ,其字段名为 char char char text

(B) 建立一个数据库表,表名为 gb ,其字段名为 char char char text

(C) 建立一个数据库表,表名为 gb ,其字段名为 Guestname, Email,siteu

5clear 命令的作用( A)

(A)清除终端窗口 (B)关闭终端窗口

(C)打开终端窗口 (D)调整窗口大小

6使用命令 chmod 的数字设置,可以改变 ( C)

(A)文件的访问特权 (B)目录的访问特权 (C)文件/目录的访问特权

7 在 shell 提示符下[root@redhat9 root]#/testparm 命令,可用于测试(B)

(A) smbconf的正确性 (B) webappconf 的正确性

(C) vsftpdconf 的正确性 (D) dhcpdconf 的正确性

8在提示符[root@redhat9 root]#从 root 帐号转为普通用户帐号使用(D )命令

(A) su (B) us (C) su 用户名 (D) us 用户名

9客户端访问 FTP 服务器的方法不含( D)

(A) text 访问 (B) 客户端 FTP 软件访问 (C) C/S访问 (D)浏览器访问

10在 FTP 主配置文件 vsftpdconf 中,每个选项设置为一行,格式为(B )

(A) "选项 =值" (B) "选项=值" (C) "选项 = 值" (D) "选项= 值"

一、选择题(非单选)

1、在正则表达式当中下面那一个字符集表示非空格字符( )

a [:graph:]

b [:digit:]

c [:space:]

d [:alpha:]

参考答案:A

2、关于bash变量论述正确的是:( )

a 可以在/etc/porfile里面设置对所有用户生效,永久

b 在用户家目录下的bash_profile文件中添加变量对单一用户生效,临时生效

c 可以使用export 定义,只对当前shell生效,永久有效

d 以上说法都不对

参考答案:A

3、当登录linux后,登录的shell将查不同启动文件来处理其中的命令,处理文件的顺序是( )

a /etc/profile --> ~/bash_profile --> ~/profile --> ~/bash_login

b /etc/profile --> ~/bash_profile --> ~/bash_login --> ~/profile

a ~/bash_profile -->/etc/profile --> ~/profile --> ~/bash_login

a ~/bash_login --> ~/profile --> ~/bash_profile -->/etc/profile

参考答案:B

4、创建多级目录命令是( )

A、mkdir -p

B、mkdir -v

C、mkdir -m

D、mkdir -Z

参考答案:A

5、有一些文件root用户也无法直接修改,可使用说明命令看看其权限( )

A、ls -lh

B、file

C、stat

D、lsattr

参考答案:D

6、linux上为了使用更多简洁 *** 作,可以使用别名来简化命令,以下别名定义正确的是( )

A、LS=‘ls -lh’

B、set cnet ‘cd /etc/sysconfig/network-scripts/ifcfg-eth0’

C、alias die=‘rm -fr’

D、unalias die=‘rm -fr’

参考答案:C

7、常见的文本编辑器工具有哪些( )

A、nano

B、cat

C、cut

D、vim

参考答案:AD

8、使用find命令查找文件时,以下哪个选项代表套接字文件( )

A d

B l

C p

D s

参考答案:D

9、如一个文本文件的各权限位是这样的:-rw-r--r--,对该文件执行chmod g+s 后,其权限位应显示为( )

A -rw-r-Sr--

B -rw-r-sr--

C -rw-r--r--

D -rw-r-xr--

参考答案:A

10、使用fdisk对磁盘进行分区时,LVM分区的类型为( )

A l

B lvm

C 9e

D 8e

参考答案:D

11、使用tar命令对一个目录只打包,不压缩,应该使用如下哪条命令( )

A tar -cvf

B tar -zcvf

C tar -jvf

D tar -jcvf

参考答案:A

12、shell脚本的哪个位置参数可以表示脚本本身( )

A $0

B $1

C $#

D $@

参考答案:A

13、通常我常说的四层负载和七层负载对应OSI模型分别是

A 传输层,表示层

B 网络层,应用层

C 传输层,应用层

D 网络层,表示层

参考答案:C

14、系统中存在两个进程, 其pid分别为 110, 119, 此时希望当119需要占用CPU时总是要优于110, 应如何做( )

A 调整进程119的nice值, nice -5 119

B 调整进程119的nice值, renice -5 119

C 调整进程110的nice值, nice -5 110

D 调整进程119的nice值, renice -5 110

参考答案:B

15、如何在非交互式的情况下为用户magedu添加一条crontab任务

A 将任务写入到/var/spool/cron/root

B 将任务写入到/var/spool/cron/magedu

C 将任务写入到/var/spool/root/cron

D 将任务写入到/var/spool/magedu/cron

参考答案:B

16、CentOS7系统中启动网络服务的命令是:

A service network start

B /etc/initd/network start

C systemctl start networkservice

D /etc/initd/rcd/initd start

参考答案:C

17、kernel实现自身初始化时,实现的任务为( )

A探测可识别的所有硬件;

B以只读方式装载“真正根文件系统”

C按次序查找各引导设备,第一个有引导程序的设备即为启动系统用到的设备

D启动用户空间的第一个应用程序:/sbin/init

参考答案:C

18、CentOS 6系统中,Linux系统运行级别,关系对应不正确的是( )

A4--维护模式,多用户模式,需要用户认让,会启动网络功能,但不支持使用NFS;

B1--维护模式,单用户模式,sigle模式;此级别可允许root用户直接登录而无须认证;

C3--正常级别,完全多用户模式,文本界面;

D5--正常级别,完全多用户模式,图形界面;

参考答案:A

19、下面命令,可以输出/etc/passwd文件中root用户所在行的`是( )

Aawk '{if($1=/root/) print }' /etc/passwd

Bawk -F: '{if($1==/root/) print }' /etc/passwd

Cawk -F: '{if($1=/root/) print }' /etc/passwd

Dawk -F: '{if($1~/root/) print }' /etc/passwd

参考答案:D

20、以下不是/ect/rcd/rcsysinit的功能的是()

A根据配置文件中的设定来设定主机名

B配置服务器ip地址

C打印文本欢迎信息

D激活LVM和RAID设备

参考答案:B

判断题(如有兴趣的同学可以分析为什么对错)

1、在对称加密中,加密与解密使用同一密钥,主要算法有md5,sha1。

参考答案:错

解析:md5与sha1算法是单向加密的算法,并非对称加密的算法

2、两块硬盘实现RAID1之后,整体写性能会变差

参考答案:对

3、做RAID5至少需要3块磁盘。

参考答案:对

4、keepalived 是基于VRRP协议为基础实现的。

参考答案:对

5、进程A在启动时,系统的可打开的最大文件描述符个数为1024, 此时将系统的可打开的最大文件描述符个数设置为65535, 之后如果进程A创建子进程后, 那么子进程可打开的最大文件描述符个数为1024, 对吗

参考答案:错

问答题

1、找出当前目录下10天没有改变,大小大于4K的普通文件或目录

参考答案:

find / -type d -o -type f -size +4k ! -mtime -10

2、使用ss命令, 查看当前系统上处于time_wait 状态的连接

参考答案:

ss -4 state time-wait 或者 ss -o state time-wait

3、请简述centos6的启动流程

参考答案:

POST --> BIOS(boot sequence) --> MBR (bootloader) --> kernel(ramdisk) --> /sbin/init

设定默认运行级别 --> 使用/etc/rcd/rcsysinit脚本进行系统初始化 -->分别关闭和启动对应级别的所有服务 --> 启动字符终端 --> 启动图形终端(如果默认级别为5)--> 显示登录提示;

4、 yum update和yum upgrade有什么区别

参考答案:

yum update:升级软件包的同时也升级软件和系统内核

yum upgrade:只升级软件包,不升级软件和系统内核

5、在每周二的凌晨1点5分执行脚本/data/get_usernamesh,并将脚本的输出写至/tmp/get_usernamelog日志文件中

参考答案:

5 1 2 /bin/sh /data/get_usernamesh &>> /tmp/get_usernamelog

或者

5 1 2 /bin/sh /data/get_usernamesh >> /tmp/get_usernamelog 2>&1

导语:电脑开机后如果一直是黑屏,这具问题大家首先要去检查下,我们电脑硬件是否正常,可以去看下电脑的内存有没有插好,很多情况下我们的电脑出现这个问题就是因为我们的网站电脑内存有问题,可能是接触不良引起的。以下是我整理电脑开机后一直是黑屏解决方法的资料,欢迎阅读参考。

第1步:如果没有,接着清理主板上的灰尘,然后检查电脑是否正常。

第2步:首先检查电脑的外部接线是否接好,把各个连线重新插一遍,看故障是否排除。

第3步:如果故障依旧,接着打开主机箱查看机箱内有无多余金属物,或主板变形造成的短路,闻一下机箱内有无烧焦的糊味,主板上有无烧毁的芯片,CPU周围的电容有无损坏等。

第4步:如果故障依旧,接下来拔掉主板上的Reset线及其他开关、指示灯连线,然后用改锥短路开关,看能否能开机。

第5步:如果不能开机,接着使用最小系统法,将硬盘、软驱、光驱的数据线拔掉,然后检查电脑是否能开机,如果电脑显示器出现开机画面,则说明问题在这几个设备中。接着再逐一把以上几个设备接入电脑,当接入某一个设备时,故障重现,说明故障是由此设备造成的,最后再重点检查此设备。

第6步:如果故障依旧,则故障可能由内存、显卡、CPU、主板等设备引起。接着使用插拔法、交换法等方法分别检查内存、显卡、CPU等设备是否正常,如果有损坏的设备,更换损坏的设备。

第7步:如果内存、显卡、CPU等设备正常,接着将BIOS放电,采用隔离法,将主板安置在机箱外面,接上内存、显卡、CPU等进行测试,如果电脑能显示了,接着再将主板安装到机箱内测试,直到找到故障原因。如果故障依旧则需要将主板返回厂家修理。

第8步:电脑开机无显示但有报警声,当电脑开机启动时,系统BIOS开始进行POST(加电自检),当检测到电脑中某一设备有致命错误时,便控制扬声器发出声音报告错误。因此可能出现开机无显示有报警声的故障。对于电脑开机无显示有报警声故障可以根据BIOS报警声的含义,来检查出现故障的设备,以排除故障。

参考资料:

无忧电脑--电脑故障分析

无法启动 *** 作系统各种的诊断方法如下:

首先检查开机时,电脑是否已经开始启动 *** 作系统。如果在启动 *** 作系统时死机、蓝屏或自动重启,则说明硬盘的分区表及主引导记录正常,排除硬盘分区表损坏、硬盘主引导记录损坏、硬盘分区结束标志丢失等故障原因。接着用下面的方法进行诊断。

第1步:首先用安全模式启动电脑,看是否能启动,如果不能启动,则可能是感染病毒、系统文件丢失、 *** 作系统损坏、硬盘有坏道、硬件设备有冲突或硬件有问题,转至第4步;如果能启动安全模式,则可能是硬件驱动与系统不兼容、 *** 作系统有问题或感染病毒等引起的。

第2步:接着运行杀毒软件,如果有病毒,则可能是病毒引起的,杀毒后重新启动电脑,如果还不正常,则需重新安装 *** 作系统。

第3步:如果没有检测到病毒,可以使用 *** 作系统自带的“系统还原”功能,将系统还原,还原后如果系统正常,故障则是由系统损坏而引起的。如果故障依旧,则可能是设备驱动程序与系统不兼容引起的;接着将声卡、显卡、网卡等设备的驱动程序删除,然后再逐一安装驱动程序,每安装一个设备就重启一次电脑,来检查是哪个设备的驱动程序引起的故障,查出来后,下载故障设备的新版驱动程序,然后安装即可。

第4步:如果不能从安全模式启动,接着用安装光盘重新安装 *** 作系统。如果可以正常安装 *** 作系统,转7步;如果安装 *** 作系统时出现故障,如死机、蓝屏、重启等导致无法安装系统,则应该是硬件有问题或硬件接触不良引起的。

第5步:接着清洁电脑中的灰尘,清洁内存、显卡等设备金手指,重新安装内存等设备,然后再重新安装 *** 作系统,如果能够正常安装系统,则是接触不良引起的故障。

电脑黑屏现象汇总及解决方案

平时电脑碰到黑屏了我们怎么办,我相信很多朋友对于这个问题一直搞不懂,而且一但发生在自已身上了也就很难解决,今天我给大家介绍几个方法快速解决电脑黑屏的现像,经过摸索我把这个问题今天一起总结下。

1 电脑开机黑屏,电源风扇和CPU风扇都正常转动,但是显示器无任何显示,无报警声音。

检查关键设备步,主要是检查内存,显卡等设备能否正常工作,这里,你可以先把内存拔下,开机,听是否有报警声音向起,如果有,说明前面的步骤都是正常的,主要的问题就在内存和显卡上,可以用替换法确定问题所在,也可以用报警声音来确定故障源。如果内存拔下,开机没有任何报警,在不排除报警声音出问题的情况下,可以先确定问题出现在前面的步骤。

2 电脑开机黑屏,显示器出现信息,开机到进入桌面的时候突然黑屏。

这个现象大部分是由于病毒引起的,看能否进入安全模式(开机按F8),如果可以,请查看你的启动项目,启动服务,启动驱动,可以用本站“Windows清理助手+sreng”方法来清除病毒,如果不行,那么系统可能已经遭到破坏,请还原或重做系统(呵呵);也有可能是电源供电不稳引起这个问题,更换电源检查。

电脑开机黑屏,也就是按下电源键后,电源指示灯亮,显示器屏幕没有显示。从专业角度讲就是BIOS未能正常自检。

3电脑开机黑屏,表现为电源风扇和CPU风扇转动几秒后停止,主板上的指示灯不亮,电脑无任何反应

解决方法: 首先采用最小启动方式检测电脑硬件故障(拿掉内存卡,IDE设备,软驱以及PCI设备,依次排查)

笔记本电脑注意了,出现以上问题,有部分是因为电脑生产商在BIOS中设置了一项锁定触摸板的功能导致开机黑屏只要在按下电源开关后, 主要是按下触屏解锁组合键即可

4 电脑开机黑屏,表现为电源风扇和CPU风扇不动,主板上的指示灯不亮,电脑无任何反应。

这个时候,首先你应该检查你的电源插座是否通电,各种电源连接线是不是好的,连接是否正常,如果确认无误,那么请你更换你的电源后重新尝试。

5 电脑开机黑屏,电源风扇转动正常,CPU风扇不动,没有任何报警声音,表现为主板没有任何反应。

这个时候你首先应该检查电源与主板的电源连接插口是否插紧,如果已经查紧,则可能是主板严重损坏或者是电源与主板的连接接损坏。更换个电源尝试下,以排除第二个可能;请检查主板异常,比如有没有电容凸起(被击穿),主板面有没有明显损伤导致线路不通等,可以拿到维修站检查下,有条件的话可以更换个主板上去确定下。

电脑不能正常关机的原因分析

有时候我们碰到电脑不能正常关机的电脑故障,它的原因可能是多方面造成的。下面就来说说造成电脑不能正常关机的原因和解决办法。

1. 系统文件中自动关机程序的缺陷。假如我们在“开始/运行”中输入命令“rundll32 userexe,exitwindows”看看能否正常关机。如果在这个命令下可以正常关机,表示自动关机程序可能有某种缺陷,我们应该在相应的项目中完成文件修补。如果修补文件仍然不能解决问题,只能重新安装系统。而运行“rundll32 userexe,exitwindows”也不能正常关机,则可能是 *** 作系统中某些系统程序有缺陷,处理办法仍然是修补系统或者重新安装系统。

2. 病毒和某些有缺陷的应用程序或者系统任务有可能造成不能正常关机。那么首先应该查杀病毒,在关机之前关闭所有的应用程序。由于有些应用程序是系统启动时加载的,因此可在“启动”菜单(在“开始/运行”中输入命令:“msconfig”)中逐个减去加载的程序,以便看看有无影响关机的文件(当然要重新启动之后才有生效)。

3. 外设和驱动程序兼容性不好,不能响应快速关机。可在“开始/运行”中输入命令:“msconfig”,在“常规”标签页中选择“高级”,在打开的窗口中选择“禁用快速关机”。如果怀疑外设有故障,也可以逐个卸载外设进行检查,以便找到有影响的外设。

4. 如果设置了在关闭Windows时使用声音文件,当该文件被破坏时也可以造成不能正常关机。请在“控制面板/声音/事件”中选择“退Windows”项,把声音名称设置为“无”。这样处理之后如果能够正常关机,则表示的确是该原因所致,可重新安装声音文件供使用。

5. 安装WinXP后不能正常关机,如排除了上述各种原因后,有可能是其控制面板中的电源选项设置不正确,请检查你的`设置,保证ACPI和APM能够正常工作。也有的主板系统BIOS中的APM(高级电源管理)和Win XP之间不完全兼容(以AMI BIOS为多),因此不能自动关机。选择关机却变成重新启动系统,在这种情况下只能手动关机了(按下电源开关保持4秒钟后放开,如果少于4秒则无效)。解决问题的根本办法是升级主板的系统BIOS,采用新的版本。

任务栏显示桌面图标不见了怎么办

朋友遇到电脑故障了,电脑的任务栏的显示桌面图标不见了,把他郁闷的,于是就向我求救,我就通过远程连接给他解决了问题,我是这样解决的:

我在我的电脑上拷一个“显示桌面scf””文件发过去,放在他C:WindowsApplication DataMicrosoftInsternet ExplorerQuick Launch下,并在任务栏上单击鼠标右键,在“工具栏”中选“快速启动”,这样就行了。

不过也可以打开“记事本”,在其中写入以下几行:[Shell] Command=2 Iconfile= Explorerexe,3 [Taskbar] Command=Toggle Desktop 然后保存为“C:WindowsApplication DataMicrosoftInstrnet ExplorerQuick Launch=显示桌面scf”即可。

64位系统和32位系统的区别

64位系统比32位系统有什么优势?32位与64位 *** 作系统有什么区别的,这是很多对电脑知识了解的少的小白们存在的问题,下面就简单的介绍一下吧!

第一,设计初衷不同。64位 *** 作系统的设计初衷是:满足机械设计和分析、三维动画、视频编辑和创作,以及科学计算和高性能计算应用程序等领域中需要大量内存和浮点性能的客户需求。换句简明的话说就是:它们是高科技人员使用本行业特殊软件的运行平台。而32位 *** 作系统是为普通用户设计的。

第二,要求配置不同。64位 *** 作系统只能安装在64位电脑上(CPU必须是64位的)。同时需要安装64位常用软件以发挥64位(x64)的最佳性能。32位 *** 作系统则可以安装在32位(32位CPU)或64位(64位CPU)电脑上。当然,32位 *** 作系统安装在64位电脑上,其硬件恰似“大马拉小车”:64位效能就会大打折扣。计算机基础知识试题及答案

第三,运算速度不同。64位CPU GPRs(General-Purpose Registers,通用寄存器)的数据宽度为64位,64位指令集可以运行64位数据指令,也就是说处理器一次可提取64位数据(只要两个指令,一次提取8个字节的数据),比32位(需要四个指令,一次提取4个字节的数据)提高了一倍,理论上性能会相应提升1倍。计算机

第四,寻址能力不同。64位处理器的优势还体现在系统对内存的控制上。由于地址使用的是特殊的整数,因此一个ALU(算术逻辑运算器)和寄存器可以处理更大的整数,也就是更大的地址。比如,Windows Vista x64 Edition支持多达128 GB的内存和多达16 TB的虚拟内存,而32位CPU和 *** 作系统最大只可支持4G内存。

第五,软件普及不同。目前,64位常用软件比32位常用软件,要少得多的多。道理很简单:使用64位 *** 作系统的用户相对较少。因此,软件开发商必须考虑“投入产出比”,将有限资金投入到更多使用群体的软件之中。这也是为什么64位软件价格相对昂贵的重要原因!

集成显卡,核心显卡和独立显卡有什么区别

同事问我集成显卡,核心显卡和独立显卡有什么区别,我差点就回答不出来了,还好知道些就给他说说了,下面我就上网搜集了点资料,供大家参考, 集成显卡,核心显卡和独立显卡都是电脑硬件,有什么区别,哪个好?下面就简单说一下:

核心显卡就是指集成在cpu内部的显卡,如i3 i5 i7中集成的显卡。

集成显卡是指集成在主板北桥中的显卡,如g41 880G主板上面的集成显卡。

独立显卡就是有独立的显示芯片,自己本身是一张独立的卡的显卡

其中核心显卡和集成显卡统称集成显卡,但核心显卡和一般的集成显卡还是不一样的。

总的说来,集成显卡的性能较低,但可看做是买cpu或是买主板时送的显卡,所以可以理解为不花钱的。

而独立显卡要单独花钱买,游戏性能也较集成显卡要好得多了

独立显卡适用于对显卡的游戏性能有要求的用户,当然就是要玩游戏的了。

集成显卡适用于不玩游戏的办公用户或是对游戏性能要求不高的用户,这样整机预算可下降

装配电脑时一定要根据自己的应用对显卡的需求来选择使用集成显卡还是独立显卡。

如办公用户肯定是使用集成显卡了,这样可降低电脑投入成本,同时集成显卡还有更好的稳定性。

如是家庭用户,则要根据自己玩的游戏来决定使用哪种显卡,家庭用户也有使用集成显卡的,也有使用不同档次的独立显卡的

intel的i3 i5 i7 cpu中集成的显卡性能相当好,能比上gt210的独立显卡了。

但因为i3 i5 i7特别贵性能也特别好,所以使用这三个cpu的用户也多数是不可能使用这些cpu中的集成显卡的,所以实际上这个集成显卡形同虚设。

i3还是有少部分用户使用集成显卡!

1 当登录Linux时,一个具有唯一进程ID号的shell将被调用,这个ID是什么( B )

A NIDB PIDC UIDD CID

2 用vi打开一个文件,如何用字母"new"来代替字母"old" (A )

A :s/old/new/g B :s/old/newC :1,$s/old/new/g D :r/old/new

3 请选择对标准的变量PS2正确的描述( C )

A 是一个主shell提示符变量B 是第二主shell提示符变量

C 是一个一般的shell提示符变量D 是一个连续提示符变量

4 下面哪个命令可以显示文本文件的内容( A )

A more B vi C manD type

5 下面哪个命令是全屏文本编辑器( B )

A cwB v C priD ed

6 哪一个命令能用来查找文件TESTFILE中只包含四个字符的行( C )

A grep '^$' TESTFILEB grep '' TESTFILE

C grep '^$' TESTFILED grep '' TESTFILE

7 下列哪一个命令能被用来重定向管道的输出到标准输出和指定的文件中( D )

A wee B catC less D tee

8 一个bash shell脚本的第一行是什么( A )

A #!/bin/bashB #/bin/bashC #/bin/csh D /bin/bash

9 用标准的输出重定向(>)像"> file01"能使文件file01的数据( D )

A 被移动B 被复制C 被打印 D 被覆盖

10 下面哪个命令是用来定义shell的全局变量( D )

A exportfsB aliasC exportsD export

11 如果想加载一个/dev/hdb1的windows95分区到/mnt/win95目录,需要运行哪个命令( C ) A mount -t hpfs /dev/hdb1 /mnt/win95 B mount -t hpfs /mnt/win95 /dev/hdb1

C mount -t vfat /dev/hdb1 /mnt/win95 D mount -t vfat /mnt/win95 /dev/hdb1

12 哪个目录存放用户密码信息( B )

A /boot B /etc C /var D /dev

13 假定kernel支持vfat分区,下面哪一个 *** 作是将/dev/hda1,一个window98分区加载到/win目录( C )

A mount -s win /dev'hda1 /win B mount -fs=msdos /dev/hda1 /win

C mount -t vfat /dev/hda1 /win D mount -t windows /win /dev/hda1

14 默认情况下管理员创建了一个用户,就会在( B )目录下创建一个用户主目录。

A /usrB /home C /rootD /etc=

15 当使用mount进行设备或者文件系统挂载的时候,需要用到的设备名称位于( D )目录。

A /home B /bin C /etc D /dev

16 如果要列出一个目录下的所有文件需要使用命令行( C )。

A ls –lB ls C ls –a D ls -d

17 串口1即COM1对应的设备文件是( B )。

A /dev/COM1B /dev/ttyS0C /dev/ttyS1D /dev/stty1

18 利用哪个工具可以设置用户在文件系统中的空间大小( B )。

A turboserviceB turbofscfgC turbonetcfg D turboxcfg

19 如果要让所有的X应用程序在不同的显示器上输出,必须设置和导出环境变量( B )。

A PATHB DISPLAYC SCRENN、 D MEMORY

20 哪个命令可以将普通用户转换成超级用户( D )

A superB passwdC tar D su

21 除非特别指定,cp假定要拷贝的文件在下面哪个目录下( D )

A 用户目录B home目录C root目录D 当前目录

22 用下面哪个命令可以不用退出vi编辑器来切换文件( A )

A :n B set command C map command D export command

比如:e /bc,将加载bc文件到vi编辑器中

23 哪个命令用来显示/home及其子目录下文件名( b )

A ls -R /homeB ls -d /homeC ls -a /homeD ls -l /home

24 在vi模式下,哪个命令用来删除光标处的字符( B )

A xd B x C dd D d

 dd删除一行,x删除当前字符

25 在vi编辑器里,命令"dd"用来删除当前的( A )

A 行 B 变量 C 字D 字符

26 当运行在多用户模式下时,用Ctrl+ALT+F可以切换多少虚拟用户终端( B )

A 3 B 6C 1D 12

27 在一行内运行多个命令需要用什么字符隔开( C )

A @B $ C ;D

28 确定myfile的文件类型的命令是( B )

A whatis myfile B file myfile C type myfile D type -q myfile

29 哪些命令组合起来能统计多少用户登录系统( BD )

A who | wc –w B who | wc –l C who | wc –c D who | wc

30 用 "rm -i",系统会提示什么来让你确认( B )

A 命令行的每个选项B 是否真的删除C 是否有写的权限 D 文件的位置

31 Linux启动的第一个进程init启动的第一个脚本程序是( B )。

A/etc/rcd/initd B/etc/rcd/rcsysinit C/etc/rcd/rc5d D/etc/rcd/rc3d

32 按下( A )键能终止当前运行的命令

A Ctrl-C B Ctrl-F C Ctrl-B D Ctrl-D

33 下面哪个命令用来启动X Window ( B )

A runx B StartxC startX D xwin

34 用来分离目录名和文件名的字符是( B )

A dash (-)B slash (/)C period () D asterisk()

35 系统的配置文件在( C )目录下

A /home B /devC /etc D /usr

36 TurboLinux下主要用哪个shell?( A )

A bashB cshC tcsh D ash

37 显示用户的主目录的命令是什么( A )

A echo $HOMEB echo $USERDIR C echo $ENVD echo $ECHO

38 在vi编辑器里,哪个命令能将光标移到第200行( C )

A g200B G200C :200 D 200g

:200可以,200G也可以

39 用"useradd jerry"命令添加一个用户,这个用户的主目录是什么( C )

A /etc/jerry B /var/jerryC /home/jerry D /bin/jerry

40 哪一个命令能用来删除当前目录及其子目录下名为'core'的文件( A )

A find -name core -exec rm {} \ ;

B find -name core -exec rm ;

C find -name core -exec rm {} ;

D find -name core -exec rm {} -;

41 以下哪条命令在创建一个xp用户的时候将用户加入到root组中( C )

A useradd -g xp root Buseradd -r root xp Cuseradd -g root xp Duseradd root xp

42 以下哪个运行级别是管理用的单用户模式( B )。

A 0B 1C 2D s

43 不改变运行级别而重新读入inittab文件的命令是( B )。

A init sB init qC init S D init Q

44 以下哪个命令可以终止一个用户的所有进程( D )

A skillall B skillC kill D killall

45 通过修改哪个文件可以在创建用户的时候改变用 户主目录的路径( B )

A /etc/default/passwd B /etc/default/useradd C /etc/profile D /etc/fstab

46 以只读方式打开一个文件并进入vi编辑器的命令是( B )

A view -r filename B view filename C vi filename D vi -r filename

47 vi的哪种模式可以执行shell命令( C )

A 编辑模式 B 命令模式 C ex模式 D 以上都不对

48 以下哪个命令是将缓存中的内容粘贴到光标之前( C )

A a B i C P D p

49 以下哪条vi命令能将文档5-20行间出现的abc替换成为cba ( D )

A:1,$s/abc/cba/g B:5,20/abc/cba/g C :5-20s/abc/cba/g D:5,20s/abc/cba/g

50 vi中哪条命令是不保存强制退出( C )

A :wq B :wq!C :q! D :quit

51 在vi中通过哪条命令可以将ps命令执行的结果插入到文档中( A )

A :r!ps B :!ps C :!rpsD :w!ps

52 以下哪个vi命令可以在当前位置插入/etc/passwd文本文件( A )

A :r /etc/passwd B :i /etc/passwdC :w /etc/passwdD :s /etc/passwd

53 vi中复制整行的命令是( B )

A y1 B yy C ss D dd

54 以下哪个vi命令可以给文档的每行加上一个编号( B )

A :e number B :set numberC :r!date D :200g

*** 作题1、建立以下用户,组属性及口令文件

A 建立用户smith B 建立组名sysadm C smith具有口令654321

答:A:useradd smith B:groupadd sysadm C:passwd smith 连续两次输入同一组密码既可。

2、写出web服务的启动、重启、关闭的方法(两种方法)

答案:第一种:启动:Service >

一、选择题

BCCABCAACACACBDCCDCCDAACBDDDCBABBBAD

二、填空题

samba

Linux,apache,Mysql,PHP

smbd

网络文件系统

DHCP

:q

web service

startx

354

城域网 或WAN

root

文件夹

tar zcvf filenamegz filename

DNS 或 域名解析

根分区 或 /

hdb, hdb3

三、判断题

√×√×√×××××√

四、写出完成以下功能的命令

service network restart

rpm -ivh dkms-20175-1noarchrpm

cp /etc/passwd /usr/bak

useradd userone

cd /var/named

vim /home/logintxt

rm /mytestfile

cat file1 file2 >> file3

mv cjhtxt wjztxt

tar cvf /tmp/zhengtargz /home/zheng

12: mkdir /home/zheng/back

cd /home/zheng/back

touch test1 test2

mv test2 /test12

五、简答题

1Linux系统一般有4个主要部分:内核、shell、文件系统和应用程序。内核、shell和文件系统一起形成了基本的 *** 作系统结构,它们使得用户可以运行程序、管理文件并使用系统。

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

(2)DHCP服务器提供IP址

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

(4)DHCP服务器IP租用认

31 DNS服务器是计算机域名系统 (Domain Name System 或Domain Name Service) 的缩写,它是由解析器和域名服务器组成的。DNS服务器把域名转换成为网络可以识别的ip地址,然后ip地址返回给查询客户端。

32

/>

IT路边社

前言

与其它的编码规范一样,这里所讨论的不仅仅是编码格式美不美观的问题, 同时也讨论一些约定及编码标准。这份文档主要侧重于我们所普遍遵循的规则,对于那些不是明确强制要求的,我们尽量避免提供意见。

编码规范对于程序员而言尤为重要,有以下几个原因:

本文档中的准则致力于最大限度达到以下原则:

尽管本文档涵盖了许多基础知识,但应注意的是,没有编码规范可以为我们回答所有问题,开发人员始终需要再编写完代码后,对上述原则做出正确的判断。

:未明确指明的则默认为必须(Mandatory)

主要参考如下文档:

仅建议Shell用作相对简单的实用工具或者包装脚本。因此单个shell脚本内容不宜太过复杂。

在选择何时使用shell脚本时时应遵循以下原则:

可执行文件不建议有扩展名,库文件必须使用 sh 作为扩展名,且应是不可执行的。

执行一个程序时,无需知道其编写语言,且shell脚本并不要求具有扩展名,所以更倾向可执行文件没有扩展名。

而库文件知道其编写语言十分重要,使用 sh 作为特定语言后缀的扩展名,可以和其他语言编写的库文件加以区分。

文件名要求全部小写, 可以包含下划线 _ 或连字符 - , 建议可执行文件使用连字符,库文件使用下划线。

正例:

反例:

源文件编码格式为UTF-8。避免不同 *** 作系统对文件换行处理的方式不同,一律使用 LF 。

每行最多不超过120个字符。每行代码最大长度限制的根本原因是过长的行会导致阅读障碍,使得缩进失效。

除了以下两种情况例外:

如出现长度必须超过120个字符的字符串,应尽量使用here document或者嵌入的换行符等合适的方法使其变短。

示例:

除了在行结束使用换行符,空格是源文件中唯一允许出现的空白字符。

对从来没有用到的或者被注释的方法、变量等要坚决从代码中清理出去,避免过多垃圾造成干扰。

Bash 是唯一被允许使用的可执行脚本shell。

可执行文件必须以 #!/bin/bash 开始。请使用 set 来设置shell的选项,使得用 bash echo "Process $: Done making $$$"

# 示例7:命令参数及路径不需要引号 grep -li Hugo /dev/ "$1"

# 示例8:常规变量用双引号,ccs可能为空的特殊情况可不用引号 git send-email --to "${reviewers}" ${ccs:+"--cc" "${ccs}"}

# 示例9:正则用单引号,$1可能为空的特殊情况可不用引号 grep -cP '([Ss]pecial||characters) ${1:+"$1"}

# 示例10:位置参数传递推荐带引号的"$@",所有参数作为单字符串传递用带引号的"$" # content of tsh func_t { echo num: $# echo args: 1:$1 2:$2 3:$3 }

func_t "$@" func_t "$" # 当执行 /tsh a b c 时输出如下: num: 3 args: 1:a 2:b 3:c num: 1 args: 1:a b c 2: 3:

使用 $(command) 而不是反引号。

因反引号如果要嵌套则要求用反斜杠转义内部的反引号。而 $(command) 形式的嵌套无需转义,且可读性更高。

正例:

反例:

条件测试

使用 [[ ]] ,而不是 [ , test , 和 /usr/bin/[ 。

因为在 [[ 和 ]] 之间不会出现路径扩展或单词切分,所以使用 [[ ]] 能够减少犯错。且 [[ ]] 支持正则表达式匹配,而 [ ] 不支持。参考以下示例:

尽可能使用变量引用,而非字符串过滤。

Bash可以很好的处理空字符串测试,请使用空/非空字符串测试方法,而不是过滤字符,让代码具有更高的可读性。正例:

反例:

正例:

反例:

正例:

反例:

文件名扩展

当进行文件名的通配符扩展时,请指定明确的路径。

当目录中有特殊文件名如以 - 开头的文件时,使用带路径的扩展通配符 / 比不带路径的 要安全很多。

应该避免使用eval。

Eval在用于分配变量时会修改输入内容,但设置变量的同时并不能检查这些变量是什么。反例:

请使用进程替换或者for循环,而不是通过管道连接while循环。

这是因为在管道之后的while循环中,命令是在一个子shell中运行的,因此对变量的修改是不能传递给父shell的。

这种管道连接while循环中的隐式子shell使得bug定位非常困难。反例:

如果你确定输入中不包含空格或者其他特殊符号(通常不是来自用户输入),则可以用for循环代替。例如:

使用进程替换可实现重定向输出,但是请将命令放入显式子 shell,而非 while 循环创建的隐式子 shell。例如:

总是检查返回值,且提供有用的返回值。

对于非管道命令,使用 $ 或直接通过 if 语句来检查以保持其简洁。

例如:

当内建命令可以完成相同的任务时,在shell内建命令和调用外部命令之间,应尽量选择内建命令。

因内建命令相比外部命令而言会产生更少的依赖,且多数情况调用内建命令比调用外部命令可以获得更好的性能(通常外部命令会产生额外的进程开销)。

正例:

反例:

加载外部库文件不建议用使用,建议使用source,已提升可阅读性。正例:

反例:

除非必要情况,尽量使用单个命令及其参数组合来完成一项任务,而非多个命令加上管道的不必要组合。常见的不建议的用法例如:cat和grep连用过滤字符串; cat和wc连用统计行数; grep和wc连用统计行数等。

正例:

除特殊情况外,几乎所有函数都不应该使用exit直接退出脚本,而应该使用return进行返回,以便后续逻辑中可以对错误进行处理。正例:

反例:

推荐以下工具帮助我们进行代码的规范:

原文链接:>

一、选择题(每题4分,共60分)

1用自动补全功能时,输入命令名或文件名的前1个或几个字母后按什么键?()

ACtrl键 BTab键 CAlt键 DEsc键

2在vi中退出并保存的命令是?()

A :q B :w C :wq D :q!

3把文件shellsh名称修改为shell2sh,下列哪个命令可以实现?()

A cp shellsh shell2sh B mv shellsh shell2sh C ls shell > shell2sh D cat shellsh > shell2sh

4下面哪个Linux命令按百分比显示内容? ()

A pause B cat C more D grep

5pwd命令功能是什么 ()

A 设置用户的口令 B 显示用户的口令 C 显示当前目录的绝对路径D 查看当前目录的文件

6删除文件命令为:()。

A mkdir B rmdir C mv D rm

7文件权限读、写、执行的三种标志符号依次是()。

A rwx B xrw C rdx D srw

8某文件的组外成员的权限为只读;所有者有全部权限;组内的权限为读与写,则该文件的权限为()。

A 467 B 674 C 476 D 764

9改变文件所有者的命令为 ()

A chmod B touch C chown D cat

11测试与目标主机的网络是否畅通?()

A ping B route C netstat D ifconfig

A tar -xvzf myftptargz B tar -cvzf myftptargz C unzip myftptargz D tar -xvjf myftptargz

13默认情况下管理员创建了一个用户,就会在()目录下创建一个用户主目录。

A/usr B/home C/root D/etc

14linux系统是一个()的 *** 作系统

A单用户、单任务 B单用户、多任务 C多用户、单任务 D多用户、多任务

15Ubuntu系统默认的shell是()

Abash Bksh Ccs Dsh

二、简答题(每题10分,共40分)

1在当前用户家目录下,新建目录 test1和test2,在test1目录下新建一个atxt文件

2在第一题基础上,假设你当前的工作目录就在当前用户家目录。将test1目录复制到test2目录下,将test2目录重命名test。

3在第二题基础上,将test目录使用gzip格式进行压缩,将刚刚压缩好的文件解压到bgs目录下

4新建一个用户student,新建一个用户组bgs,把用户student添加到bgs用户组。假设你在家目录,并且家目录下有一个1txt文件,请使用一条命令将1txt文件所有者改为student,所属组改为bgs

以上就是关于一张linux的试卷(简单的)全部的内容,包括:一张linux的试卷(简单的)、Linux基础测试试题及答案、电脑开机后一直是黑屏解决方法整理等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9755168.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存