Linux 考试

Stella981
• 阅读 564

Linux 考试

一 单选题(共25题 每题2分 共 50分 )

1. 下面哪个Linux命令可以一次显示一页内容?

A. pause

B. cat

C. more

D. grep

2. 怎样更改一个文件的权限设置?

A. attrib

B. chmod

C. change

D. file

3.下面哪个参数可以删除一个用户并同时删除用户的主目录?

A. rmuser -r

B. deluser -r

C. userdel -r

D. usermgr -r

4.下面哪条命令可以把f1.txt复制为f2.txt?

A. cp f1.txt | f2.txt

B. cat f1.txt | f2.txt

C. cat f1.txt > f2.txt

D. copy f1.txt | f2.txt

5.显示一个文件最后几行的命令是:

A. tac

B. tail

C. rear

D. last

6.如何快速切换到用户John的主目录下?

A. cd @John

B. cd #John

C. cd &John

D. cd ~John

7.如何在文件中查找显示所有以"*"打头的行?

A. find * file

B. wc -l * < file

C. grep -n * file

D. grep ‘^*’ file

8.在ps命令中什么参数是用来显示所有用户的进程的?

A. a

B. b

C. u

D. x

9.如何删除一个非空子目录/tmp?

A. del /tmp/*

B. rm -rf /tmp

C. rm -Ra /tmp/*

D. rm -rf /tmp/*

10.对所有用户的变量设置,应当放在哪个文件下?

A. /etc/bashrc

B. /etc/profile

C. ~/.bash_profile

D. /etc/skel/.bashrc

11.在vi中退出不保存的命令是?

A. :q

B. :w

C. :wq

D. :q!

12.使用什么命令检测基本网络连接?

A. ping

B. route

C. netstat

D. ifconfig

13.下面哪个命令可以压缩部分文件:

A. tar -dzvf filename.tgz *

B. tar -tzvf filename.tgz *

C. tar -czvf filename.tgz *

D. tar -xzvf filename.tgz *

14.什么命令解压缩tar文件?

A. tar -czvf filename.tgz

B. tar -xzvf filename.tgz

C. tar -tzvf filename.tgz

D. tar -dzvf filename.tgz

15 Linux文件权限一共10位长度,分成四段,第三段表示的内容是

A 文件类型

B 文件所有者的权限

C 文件所有者所在组的权限

D 其他用户的权限

16 删除文件命令为

A mkdir

B rmdir

C mv

D rm

17 改变文件所有者的命令为 :

A chmod

B touch

C chown

D cat

18 在给定文件中查找与设定条件相符字符串的命令为:

A grep

B gzip

C find

D sort

19 建立一个新文件可以使用的命令为

A chmod

B more

C cp

D touch(指令改变档案的时间记录.)

20 在下列命令中,不能显示文本文件内容的命令是:

A more

B less

C tail

D join

21 哪个目录存放着Linux的源代码.

A /etc

B /usr/src

C /usr

D /home

22 对top命令描述正确的是

A 用于实时动态显示 Linux进程 的动态信息。

B 查看线程详情情况

C 查看进程名称

D 显示内存情况

23 Linux系统最少的挂载点有两个

A 一个是根挂载点home,另一个是swap

B 一个是根挂载点/,另一个是swap

C 一个是根挂载点boot,另一个是swap

D 一个是根挂载点user,另一个是boot

24 显示文件和目录由根目录开始的树形结构

A tree

B ls

C pwd

D ln

25 linux 查看并对外开放端口

A vi /etc/profile

B cat /etc/sysconfig/net-work

C more /etc/sysconfig/iptables

D ps aux

二 填空题( 共15题 每题2分 共计30分)

1 前台起动的进程使用 Ctrl c 终止

2 vi编辑器具有两种工作模式: 命令模式 和 输入模式

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

​ 位 ,表示 文件所有者 第三段占3位 表示对该文件的权限.

4 在Linux系统中,用来存放系统所需要的配置文件和子目录的目录是 /etc .

5 在超级用户下显示Linux系统中正在运行的全部进程,应使用的命令及参数是 ps -aux .

6 rm命令可删除文件或目录,其主要差别就是是否使用递归开关 -r或-R .

7 mv 命令可以移动文件和目录,还可以为文件和目录重新命名.

8 增加一个用户的命令是:adduser 或useradd .

9 进行字符串查找,使用 grep 命令

10 查找文件的两种命令 locate find

11 当前目录 ./ 上层目录用什么表示 ../ 主目录用什么表示 ~/ 切换目录用什么命令 cd

12 查看文件内容有哪些命令可以使用

​ vi 文件名 #编辑方式查看,可修改

cat 文件名 #显示全部文件内容

more 文件名 #分页显示文件内容

less 文件名 #与 more 相似,更好的是可以往前翻页

tail 文件名 #仅查看尾部,还可以指定行数

head 文件名 #仅查看头部,还可以指定行数

13 用什么命令对一个文件的内容进行统计?(行号、单词数、字节数) wc

14 怎么使一个命令在后台运行 &

15 终止进程用什么命令? 带什么参数? kill-9 pid

三、判断题(共10题,每题1分,共10分)

1、RedHat LINUX 安装时自动创建了根用户。 ( 正确 )

2、能改变用户工作目录到根目录的命令是 cd . ( 错误 )

3、Linux 中的超级用户为root,登陆时不需要口令。 ( 错误 )

4、cat filename.txt | more可实现分页地查看一个大文件的内容。 ( 正确 )

5、命令 # echo $HOME 可以输出用户的家目录。 ( 错误 )

6.、redhat 系统中,默认情况下根口令没有字符长短的的限制,但是必须把口令输入两次;如果两次输入的口令不一样,安装程 序将会提示用户重新输入口令。 ( 错误 )

7、pwd命令可用于确定当前目录。 ( 正确 )

8、find命令中可以复制查找到的文件到指定目录。 ( 正确 )

9、RedHat Linux 使用 ls -all 命令将列出当前目录中的文件和子目录名。 ( 错误 )

10、Linux系统包括虚拟终端,图形界面终端有 6 个。 ( 正确 )

四、判断题(共2题,每题5分,共10分)

1 请简述Linux操作系统有什么优点?

答:Linux的主要优点包括:

· 提供了先进的网络支持:内置TCP/IP协议;

·真正意义上的多任务、多用户作系统;

·与UNIX系统在源代码级兼容,符合IEEE POSIX标准;

·支持数十种文件系统格式;

·开放源代码,用户可以自己对系统进行改进;

·采用先进的内存管理机制,更加有效地利用物理内存。

2 请简述****LAMP环境搭建和LTMJ环境搭建代表什么?及说明LTMJ环境搭建的步骤?

​ 答:

​ LTMJ测试环境搭建 Linux+Java+Tomcat+Mysql

​ LAMP测试环境搭建 : Linux+Apache+MySQL+PHP

Linux 考试 以上就是良许教程网为各位朋友分享的Linux相关知识。

点赞
收藏
评论区
推荐文章
blmius blmius
2年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
Jacquelyn38 Jacquelyn38
2年前
2020年前端实用代码段,为你的工作保驾护航
有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )
皕杰报表之UUID
​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为
Wesley13 Wesley13
2年前
Java获得今日零时零分零秒的时间(Date型)
publicDatezeroTime()throwsParseException{    DatetimenewDate();    SimpleDateFormatsimpnewSimpleDateFormat("yyyyMMdd00:00:00");    SimpleDateFormatsimp2newS
Stella981 Stella981
2年前
KVM调整cpu和内存
一.修改kvm虚拟机的配置1、virsheditcentos7找到“memory”和“vcpu”标签,将<namecentos7</name<uuid2220a6d1a36a4fbb8523e078b3dfe795</uuid
Wesley13 Wesley13
2年前
mysql设置时区
mysql设置时区mysql\_query("SETtime\_zone'8:00'")ordie('时区设置失败,请联系管理员!');中国在东8区所以加8方法二:selectcount(user\_id)asdevice,CONVERT\_TZ(FROM\_UNIXTIME(reg\_time),'08:00','0
Wesley13 Wesley13
2年前
00:Java简单了解
浅谈Java之概述Java是SUN(StanfordUniversityNetwork),斯坦福大学网络公司)1995年推出的一门高级编程语言。Java是一种面向Internet的编程语言。随着Java技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言。Java是简单易学,完全面向对象,安全可靠,与平台无关的编程语言。
Stella981 Stella981
2年前
Django中Admin中的一些参数配置
设置在列表中显示的字段,id为django模型默认的主键list_display('id','name','sex','profession','email','qq','phone','status','create_time')设置在列表可编辑字段list_editable
Wesley13 Wesley13
2年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
Python进阶者 Python进阶者
3个月前
Excel中这日期老是出来00:00:00,怎么用Pandas把这个去除
大家好,我是皮皮。一、前言前几天在Python白银交流群【上海新年人】问了一个Pandas数据筛选的问题。问题如下:这日期老是出来00:00:00,怎么把这个去除。二、实现过程后来【论草莓如何成为冻干莓】给了一个思路和代码如下:pd.toexcel之前把这