一.选择题

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

A.NID

B.PID

C.UID

D.CID

2.下面哪个目录存放用户密码信息(B)

A./boot

B./etc

C./var

D./dev

3.(D)不是流行的Linux操作系统。

A.Red Hat Linux

B.Mac OS

C.Ubuntu Linux

D.Red Flag Linux

4.关闭linux系统(不重新启动)可使用命令 (B) 。

A.Ctrl+Alt+Del

B.halt

C.shutdown -r now

D.reboot

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

A.【Ctrl】键

B.【Tab】键

C.【Alt】键

D.【Esc】键

6.在vi中退出不保存的命令是?(AD)

A.:q

B.:w

C.:wq

D.:q!

7.下面哪个Linux命令可以一次显示一页内容?(C)

A.pause

B.cat

C.more

D.grep

8.pwd命令功能是什么? (C )

A.设置用户的口令

B.显示用户的口令

C.显示当前目录的绝对路径

D.查看当前目录的文件

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

A.rwx

B.xrw

C.rdx

D.srw

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

A.467

B.674

C.476

D.764

11.改变文件所有者的命令为(C).

A.chmod

B.touch

C.chown

D.cat

12.为了将当前目录下的压缩归档文件myftp.tar.gz解压缩,我们可以使用(A).

A.tar -xvzf myftp.tar.gz

B.tar -xvz myftp.tar.gz

C.tar -vzf myftp.tar.gz

D.tar -xvf myftp.tar.gz

13.当运行在多用户模式下时,可以切换多少虚拟用户终端( B )

A.3

B.6

C.12

D.1

14.欲查询nginx是否有安装,可用下列那一指令(B)

A.rpm –ivh nginx

B.rpm -q nginx

C.rpm -U nginx

D.rpm -x nginx

15.Linux文件系统的文件都按其作用分门别类地放在相关的目录中,对于配置,一般应将其放在(B)目录中.

A./dev

B./ect

C./bin

D./lib

16.在linux中观看内存(物理内存、交换空间)的使用情况的命令是(B)

A.top

B.free

C.last

D.lastcomm

17.观察系统当前进程的运行情况的命令是(C).

A.free

B.dmesg

C.top

D.last

18.如果执行命令chmod 746 file.txt,那么该文件的权限是(A)。

A.rwxr--rw-

B.rw-r--r--

C.--xr--rwx

D.rwxr--r--

19.如果您想列出当前目录以及子目录下所有扩展名为“.txt”的文件,那么您可以使用的命令是(B).

A.ls *.txt

B.find –name “.txt”

C.ls –d .txt

D.find . “.txt”

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

A.ssh

B.netstat

C.ping

D.exit

21.退出交互模式的shell,应该输入什么?(C)

A.;

B.:q!

C.exit

D.quit

22.在创建文件夹时候,在其父目录不存在时候,添加的参数是?(D)

A.-m

B.-d

C.-f

D.–p

23.下列文件中,包含了主机名到IP地址的映射关系的文件是(C).

A. /etc/HOSTNAME

B. /etc/hosts

C. /etc/resolv.conf

D. /etc/networks

二.填空题

1.vi编辑器具有三种工作模式?

-命令模式

-编辑模式

-底线命令模式

2.nginx服务器进程配置文件是?

nginx.conf

3.在 Linux系统中,压缩文件后生成后缀为.gz文件的解压命令是?

gzip -rv filename #压缩文件为filename.gz

gzip -d filename.gz #解压缩文件去掉.gz后缀

4.在 Linux系统中,压缩文件后生成后缀为.tar文件的解压命令是?

tar -cf filename #压缩

tar -xf fielname.tar #解压缩

5.在 Linux系统中,压缩文件后生成后缀为.xz文件的解压命令是?

xz -d #解压缩

xz -z #压缩

6.WWW服务器是在Internet上使用最为广泛,它采用的是什么结构?

b/s 架构

7.nginx软件反向代理的配置参数是?

proxy_pass

8.nginx限制网站访问的配置参数是?

deny

9.如何给linux添加一个dns服务器记录

echo "nameserver 114.114.114.114" >> /etc/resolv.conf

10.每月的,5,15,25天的晚上5点50重启nginx

50 17 5,15,25 * * /usr/bin/systemctl restart nginx

11.每周3到周5的深夜11点,备份/var/log /vmtp/

0 23 * * 3-5 /usr/bin/cp -r /var/log/* /vmtp/

12.每天早上6.30清空/tmp/内容

30 6 * * * /usr/bin/rm -rf /tmp/*

13.每个星期三的下午6点到8点的第5,15分钟执行命令 command


5,15 18-20 * * 3 commadn

14.某文件的权限为:drw-r--r--,用数值形式表示该权限,则用八进制数表示为? 该文件属性是?

可读可写--可读--可读

644

15.用来存放系统管理员使用的可执行命令目录是?

/usr/sbin/

/sbin

16.Linux的定时任务服务名是?

crontab

17.apollo用户远程登录服务器123.206.16.61的命令是?

ssh apollo@123.206.16.61

18.备份mysql数据库的命令是?

mysqldump -u root -p --all-databases > /tmp/db.dump

mysql -uroot -p < /tmp/db.dump

19.说说这些特殊符号含义: > >> #(井号) .(点) ..(两个点)

>	覆盖
>> 追加
# 注释
. 当前目录
.. 上级目录

20.入职新公司,老大让你在服务器上限制rm命令,当用户输入rm命令时候提示rm commandis not allowed to use.请问实现的步骤是?

alias rm="echo rm commandis not allowed to use."

21.把test.txt文件中的apollo修改为Apollo的命令是?

sed -i 's/trainning/oldboy/g' test.txt

三.判断题

1.RedHat LINUX 安装时自动创建了根用户.(√)

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

3.Linux中的超级用户为root,登陆时不需要口令.(×)

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

5.命令echo $HOME可以输出用户的家目录.(√)

9.RedHat Linux使用ls -al命令将列出当前目录中的文件和子目录名 .(×)

10.Linux系统包括虚拟终端,图形界面终端有6个 .(×)

四.简答题

1.如何上传文件到Linux系统上,或从Linux上下载文件?(命令)

lrzsz sz rz
xftp

2.如何查杀进程?

ps -ef
kill
pkill
killall

3.chmod如何使用?

chmod 777 filename.txt

4.如何启动和停止某项服务?

systemctl start/stop nginx

5.DNS实际上是分布在internet上的主机信息的数据库,其作用是?

解析域名 > ip

6.Mysql在centos7上如何安装?

yum
rpm
编译安装

7.处于安全角度,如何启动redis?

更改端口
添加密码
# 指定配置文件启动redis
redis-server redis.conf

8.开发环境中,你如何保证本地环境和开发环境一致性?

pip freeze > requirements.txt

9.virtualenv是什么,如何使用?

虚拟解释器
1.创建
2.激活

10.virtualenvwrapper是什么?如何使用?

管理多个虚拟解释器
1.配置环境变量
2.workon等命令管理

11.redis哨兵是什么?

检测主从同步是否正常,可以自动分配新的主库

12.redis cluster是什么?

redis集群方案,提供了哨兵+主从功能

13.linux如何安装软件,请说出所有方式?

yum
rpm
源码

14.简述DNS进行域名解析的过程。

1.hosts文件
2.dns服务器

15.什么是静态资源,什么是动态资源?

图片/视频/html网页		静态资源
与数据库打交道的网页 动态资源

16.配置linux软件快捷方式的办法?有几种?怎么配置?

ln -s 目标文件 快捷方式
配置PATH

17.简述以下nginx配置的作用?

server {
listen 80; #端口
server_name 192.168.11.64; #域名或ip
#低级匹配 nginx域名访问路径
location / {
#包含语法,导入一个配置文件
include /opt/nginx1-12/conf/uwsgi_params;
#nginx接收到请求,转发给uwsgi服务器
uwsgi_pass 0.0.0.0:8000;
root html; #定义网页根目录
index index.html index.htm;
}
#低级匹配,nginx域名访问路径
#192.168.11.61/static/
     location /static{
#alias别名参数,配置资源访问路径,只能写在location中
        alias /opt/nginx1-12/static;   
}

18.Linux你如何管理进程?supversior怎么用?

supervisor管理
-easy_install supervsor
-在配置文件中添加任务
-启动supervisor
-supervisorctl管理进程

19.如何发布django项目?

nginx + uwsgi + supervisor + virtualenvwrapper

20.docker是什么?简述docker如何使用?常用命令有哪些?

-docker是linux容器技术
-安装docker,镜像,容器,仓库三大生命周期

21.备份恢复mysql

mysqldump -u root -p --all-databases > /tmp/db.dump
mysql -uroot -p < /tmp/db.dump
登录mysql,然后source /tmp/db.dump

22.redis相关

port
requirepass
daemonize yes

Linux考试题附答案的更多相关文章

  1. Java研发岗位面试归类B(附答案)

    本文承接上文:Java研发岗位面试归类A(附答案): http://www.cnblogs.com/wp5719/p/5870243.html 答案自己网上找的,如有纰漏或错误,烦请指教. 七.数据库 ...

  2. J2EE面试题集锦(附答案)

    转自:http://blog.sina.com.cn/s/blog_4e8be0590100fbb8.html J2EE面试题集锦(附答案)一.基础问答 1.下面哪些类可以被继承? java.lang ...

  3. 200个最常见的JAVA面试问题(附答案)

    本文内容: 20个最常见的JAVA面试问题(附答案) 13个单例模式JAVA面试问题(附答案) 说说JVM和垃圾收集是如何工作的(附答案) 说说如何避免JAVA线程死锁(附答案) Java中HashS ...

  4. 29道Zookeeper面试题超详细(附答案)

    原文链接 ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件.它是一个为分布式应用提供一致性服务的软件 ...

  5. 挑战10个最难的Java面试题(附答案)【上】【华为云技术分享】

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明.本文链接:https://blog.csdn.net/devcloud/article/deta ...

  6. 挑战10个最难的Java面试题(附答案)【上】

    欢迎添加华为云小助手微信(微信号:HWCloud002 或 HWCloud003),验证通过后,输入关键字"加群",加入华为云线上技术讨论群:输入关键字"最新活动&quo ...

  7. 2020年大厂Java面试前复习的正确姿势(800+面试题附答案解析)

    前言 个人觉得面试也像是一场全新的征程,失败和胜利都是平常之事.所以,劝各位不要因为面试失败而灰心. 丧失斗志.也不要因为面试通过而沾沾自喜,等待你的将是更美好的未来,继续加油! 本篇分享的面试题内容 ...

  8. 2020阿里Java面试题目大汇总,看看你离阿里还有多远,附答案!

    前言 首先说一下情况,我大概我是从去年12月份开始看书学习,到今年的6月份,一直学到看大家的面经基本上百分之90以上都会,我就在5月份开始投简历,边面试边补充基础知识等.也是有些辛苦.终于是在前不久拿 ...

  9. 【转】asp.net c# 网上搜集面试题目大全(附答案)

    asp.net c# 网上搜集面试题目大全(附答案) http://www.cnblogs.com/hndy/articles/2234188.html

随机推荐

  1. Spring 注解Autowired自动注入bean异常解决

      错误: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'xx' is defined ...

  2. Velocity写法注意

    1.$Proerty与$!{Property}的区别 比如: 简单的key-value数据格式情况下 a.<C_APP_NME>$Applicant_CAppNme</C_APP_N ...

  3. javascript学习笔记(三)

    1.与命名空间相关的方法以及属性 2.任何支持style特性的HTML元素在Javascript中都有一个对应的style属性.这个属性是CSSStyleDecalration的实例, 包含着通过HT ...

  4. C++程序设计(第4版)读书笔记_C++概览:基础知识

    变量赋值 常用的变量赋值都是用“=”去赋值的 ; 但是如果把一个浮点数赋值给i的话,就会造成精度损失,在C++中最好使用初始化列表的方式“{}”给变量赋值,这样可以保证不会发生某些可能导致信息丢失的类 ...

  5. Problem H. The Fence 通过取余判重,求得某个区间的某些个数为某个数的倍数。

    /** 题目:Problem H. The Fence 链接:https://vjudge.net/problem/Gym-101090H 题意:给定一个字符串,只有0或者1: 问:假如两个不同的1之 ...

  6. flask/sqlalchemy - OperationalError: (sqlite3.OperationalError) no such table

    狗书第五章 记得要先创建表 执行 db.create_all()语句来创建表 https://segmentfault.com/q/1010000005794140

  7. Scrapy爬虫入门系列4抓取豆瓣Top250电影数据

    豆瓣有些电影页面需要登录才能查看. 目录 [隐藏]  1 创建工程 2 定义Item 3 编写爬虫(Spider) 4 存储数据 5 配置文件 6 艺搜参考 创建工程 scrapy startproj ...

  8. 008android初级篇之jni中数组的传递

    008android初级篇之jni中数组的传递 jni中在native中数据类型的实际类型 jchar 占两个字节,跟native c中的char(占一个字节)是两个数据类型 jbyte, unsig ...

  9. js array filter pop push shift unshift方法

    JavaScript Array filter() 方法  JavaScript Array 对象 实例 返回数组 ages 中所有元素都大于 18 的元素: var ages = [32, 33,  ...

  10. Codeforces 460 D. Little Victor and Set

    暴力+构造 If r - l ≤ 4 we can all subsets of size not greater than k. Else, if k = 1, obviously that ans ...