`
gaojingsong
  • 浏览: 1200825 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

【linux面试宝典】

阅读更多
linux面试宝典(1)
一、选择题
1. Linux系统中DNS服务进程名为 ( A )
A.named  B.httpd  C.ftpd  D.SysLog

2.在UINX/Linux中,系统Root用户口令信息一半保存的文件夹是(D )
A.autobat  B.service.conf  C.inetd.conf  D.shadow

3. 在下列选项中,属于Linux系统日志服务的是( )
A.named  B.httpd  C.ftpd  D.SysLog

4.Linux操作系统支持的文件系统类型是( A )
A、EX3  B.NFT  C.TXT  D.FAT

5.在UINX系统中输入命令“ls –al test”显示如下”-rwx--xr-x 1 root root 100 2013-12-20 23:51 test”对它的含义解释错误的是( )
A.这是一个文件,而不是目录
B.文件的拥有者可以对这个文件进行读、写和执行的操作
C.文件所有者可以读它,也可以执行它
D、其他所有用户只可以执行它

6.在大多数Linux发行版本中,以下哪个属于块设备(  )
A、串行口 B、硬盘 C、虚拟终端 D、打印机

7.怎样了解您在当前目录下还有多大空间( C)
A.use df B. use du / C. use du .  D. use df .

8.以下关于Linux超级权限的说明,不正确的是(   )
A.一般情况下,为了系统的安全,对于一般常规级别的应用,不需要root用户来操作完成
B.普通用户可以通过su和sudo来获得系统的超级权限
C.对于系统日志的管理,添加和删除用户等管理工作,必须以root用户登录才能进行
D.root是系统的超级用户,无论是否为文件和程序的所有者都具有访问权限

9.REDHAT9.0的防火墙软件是哪个( B )
A.ipchains  B.iptables  C.ISA  D.checkpoint

10.显示文件头部的命令是( C )
A.fidsk  B.mount  C.head  D.man

11.删除文件的命令是( B )
A.mkdir  B.rm  C. mv  D. remove

12.显示用户的ID,以及所属组的ID,要使用命令是( id )
A.su  B.who  C.id  D. man

13.Linux根分区的文件系统是( C )
A.FAT16  B.FAT32  C.EXT3  D.NTFS

14.Linux的DNS服务是下列哪个( C )
A.host  B.hosts  C. bind  D.vsftp

15.不能用来关机的命令是( C. )
A.shutdown  B.halt  C.init  D.logout

16.以下那个命令修改SAMBA口令( A )
A.smbpasswd  B.passwd  C.smbpassword  D.password

17./dev/ethX表示(  )
A.系统回送接口 B.以太网接口设备 C.令牌环网设备 D.PPP设备
18.GRUB的配置文件是(  C)
A./etc/grub  B./boot.ini  C./etc/grub.conf  D./etc/inittab

19.我们将逻辑分区建立在(B  )上

A.从分区 B.扩展分区 C.主分区 D.第二分区
20.使用iptables拒绝来自10.10.10.1.访问的正确写法是(  C)
A.iptables –I INPUT –s 10.10.10.1 –j ACCEPT
B. iptables –A INPUT –D 10.10.10.1 –j DROP
C. iptables –I INPUT –s 10.10.10.1 –j DROP
D. iptables –A INPUT –s 10.10.10.1 –j ACCEP

21.init是Linux的第一个程序,该程序是根据文件(B)来建立子进程的
A./etc  B./etc/inittab  C./etc/modules.conf  D./etc/lilo.conf

22.不是shell具有的功能特点是(  )
A.管道 B.输入输出重定向 C.监视系统 D.解释程序命令

23.如果你的umask设为022,则你创建文件的缺省权限是(  )
A.----w--w- B. -w--w---- C.r-xr-x--- D.rw-r--r--

24.为了修改文件test的许可模式,使其文件属性具有读、写和运行的权限,组和其他用户可以读和运行,可以采用(  )方法
A.chmod 755 test  B. chmod 700 test  C. chmod +rwx test  D.chmod g-w test

25.统计文件占用磁盘空间,我们可以使用命令(  B)
A.df  B.du  C.mount  D. in

26在SHELL程序里,判断文件不存在的写法是(  )
A.if [ ! –f “$myfile”];then
B. if [-d “$myfile”];then
C. if [-f“$myfile”];then
D. if [! –d “$myfile”];then

27.使用tcpdump监听eth0的80端口网络数据的正确命令是(  )
A.tcpdump –n eth0 port! 80  B. tcpdump –ni eth0 port=80
C. tcpdump –i eth0 port ! 80  D. tcpdump–ni eth0 port 80

28.SQL中,下列操作有语法错误的是(  )
A. AGE IS NOTNULL  B. NOT (AGE IS NULL)  C.SNAME=’王五’  D.SNAME=’王%’

29.在Mysql中,下列关于创建数据库表的描述正确的是(  )
A.在创建表时必须设定列的约束
B.在删除表的时候通过列键的约束连接在一起的表会被一同删除
C.在创建表时必须设置列类型
D.通过CREATE TABLE new_t SELECT * FROM old_t复制表的同时,表的约束能够一起被复制到新表中

30.SQL中,”AGE IN (20,22)”的语义是( D )
A.AGE<=22 AND AGE>=20  B. AGE<22 AND AGE>20
C.AGE=20 AND AGE=22  D.AGE=20 OR AGE=22

31.下列对跨站脚本攻击(XSS)的解释最准确的一项是:(  )
A.引诱用户点击虚假网络连接的一种攻击方法
B.构造精妙的关系数据库的结构化查询语言对数据库进行非法的访问
C.一种很强大的木马工具手段
D.将恶意代码嵌入到用户WEB网页中,从而达到恶意的目的

32.允许防火墙和某些路由器通过将地址引向不可信网络的方法来隐藏网络地址被称为 (  )
A.地址过滤      B.NAT      C.反转        D.IP欺骗

33.局域网的网络地址192.168.1.0/24,局域网络连接其他网络的网关地址是192.168.1.1。主机192.168.1.20访问172.16.1.0/24网络时,其路由设置正确的是(  )
A.route add –net 192.168.1.0 gw 192.168.1.1 netmask255.255.255.0 metric 1
B.route add –net 172.16.1.0 gw 192.168.1.1 netmask255.255.255.255 metric 1
C.route add –net 172.16.1.0 gw 172.16.1.1 netmask255.255.255.0 metric 1
D.route add default 192.168.1.0 gw 192.168.1.0 netmask172.168.1.1 metric 1

34.取ls –l输出结果的第5列的值的正确写法是(  )
A.ls –l |awk “{print$5}”  B.  ls –l |awk‘{print$5}’
C. ls –l |awk {print$5}   D. ls–l |awk ‘print$5’

35.在vi编辑器的命令模式中,删除一行的命令是(  )
A.yy  B.dd  C.pp  D.xx

36.有一个中学获得了C类网段的一组IP192.168.1.0/24.要求你划分7个以上的子网,每个子网主机数不得少于25台,请问子网掩码该怎么写?(  )
A.255.255.255.128 B.255.255.255.224 C.255.255.255.240 D.255.255.240.0

37.在三层交换机和路由器上,启用路由功能的命令是:(  )
A.ip router  B.enable route  C.start ip route  D.ip routing

38.什么命令解压缩tar.gz文件(  )
A. tar –czcffilename.tar.gz  B. tar –xzvf  filename.tar.gz
C. tar –tzvf  filename.tar.gz  D. tar –dzvf filename.tar.gz

39.显示LINUX内核版本号的命令是(  )
A. mkdir  B.uname –a  C.uname –e  D.linuxis

二.简答题
1.请分别详细写出如何在命令行下运行PHP、C、java程序的命令,程序名可用test代替?
答案:



2. ftp有几种模式,几种连接类型,有什么区别?
答案:



3. 两台Linux服务器都只开放了SSH服务,端口号均为999,你已使用user1登陆服务器1.1.1.1,需要将/home/user1/data.tar.gz文件传送至服务器2.2.2.2用户名为:userB 目的目录为/home/userB,并将文件更名为:dataB.tar.gz 请用一条命令完成上述任务(密码不考虑)
答案:



4. 日志切分在运维中扮演着重要角色,现有1个500G的日志文件A,时间跨度为2013年1月25日到4月28日。怎么获取其中2月某天时段的记录生成文件B,注:操作服务器系统资源有限,请使用一条命令实现。
答案:



5. 现有5000行文本数据,用vi编辑器操作,需将文本中全部的192.168.0.111更改为192.168.0.112,需将1000行至1120行的文本数据中的aaa更改为bbb。请用两条命令实现。
答案



6. 一台Linux服务器IP为:192.168.0.8只希望开放TCP 80端口,请写出iptables的设置命令
答案:

0
0
分享到:
评论

相关推荐

    linux面试宝典大全+含答案.pdf

    Linux面试宝典涵盖了多个关键领域,包括操作系统基础、文件系统、进程管理、网络管理和系统安全等。以下是一些主要知识点的详细说明: 1. **Linux系统中的设备访问**:在Linux中,所有的硬件设备都被视为文件,通过...

    Linux面试宝典大全+答案

    ### Linux面试宝典知识点详解 #### 一、Linux系统中以文件方式访问设备 - **概念**:在Linux操作系统中,所有的硬件设备都被抽象成文件的形式,可以通过文件系统来进行访问和管理。 - **应用场景**: - **串口通信...

    linux c面试宝典

    在Linux C面试中,了解和掌握基本的编程概念和技术是至关重要的。以下是一些关键的知识点: 1. **数组和字符串**: - 在C语言中,数组是一种数据结构,可以存储固定数量相同类型的元素。例如,`char array[5]={'1'...

    Linux学习笔记 (华为工程师总结) 完整版PDF

    《Linux学习笔记》这份资料非常全面且详细,从 Linux 常用命令到 Linux 常用操作,再到网络管理、性能优化,几乎覆盖了 Linux 基础学习的方方面面,非常适合初学者入门!这里只是对于常用命令进行了整理,希望可以...

    嵌入式linux面试必备宝典

    嵌入式 Linux 面试必备宝典 本文总结了嵌入式 Linux 面试中常见的问题和答案,涵盖了嵌入式系统的定义、字符设备和块设备的区别、进程与程序、进程与线程的区别、嵌入式 Linux 移植过程、Socket 交互过程、TCP 三次...

    《嵌入式面试Linux核心知识点》全面解析

    【嵌入式Linux面试宝典】掌握Linux系统知识,面试无忧! 精心整理的嵌入式Linux面试题库,覆盖文件系统、进程管理、网络配置等关键领域。 包含Linux系统管理、设备驱动、网络协议等核心知识点,助力技术深度提升。 ...

    Java 面试宝典2017版Linux公社高清版

    《Java面试宝典2017版Linux公社高清版》是一部专门为Java开发者准备的面试指南,旨在帮助读者全面掌握Java核心技术,并能在面试中表现出色。这份资料包含了丰富的面试题目及对应的答案,方便读者自我检验和学习。...

    老男孩linux笔试题

    这些是Linux系统管理的基础知识,对于面试和日常运维工作非常重要。了解并熟练掌握这些命令和概念,可以帮助我们更有效地管理和维护Linux系统。在实际应用中,还可以结合其他命令如`ps`、`netstat`、`find`等,...

    C++面试宝典【包含C++常考、计算机网络常考、操作系统常考、数据结构、Linux、算法、数据库、HR面全程面试知识点】

    C++面试宝典 C++是一种广泛应用于软件开发的编程语言,它具有强大的功能和灵活性。在C++面试中,考察点主要集中在以下几个方面:变量、指针、引用、函数、类和对象、继承、多态、模板、异常处理等。 1. 变量和数据...

    Linux常用经典命令(面试宝典)

    Linux常用命令详解 Linux 操作系统是当今世界上最流行的开源操作系统之一,广泛应用于服务器、超级计算机、嵌入式系统等领域。 Linux 系统提供了丰富的命令行工具,方便用户对系统进行管理和维护。下面是 Linux 中...

    美国大数据工程师面试宝典

    ### 美国大数据工程师面试宝典 #### 一、硅谷高科技公司介绍 - **20年前**:硅谷的标志性企业包括Intel、Oracle、AMD、Apple、Cisco等。 - **10年前**:Google、Yahoo、eBay成为新兴力量。 - **现在**:Tesla、...

    面试宝典 ActiveMQ消息中间件面试专题 JAVA面试重点话术 Linux面试专题及答案 面试必备之乐观锁与悲观锁

    面试宝典 ActiveMQ消息中间件面试专题 JAVA面试重点话术 Linux面试专题及答案 面试必备之乐观锁与悲观锁 程序员面试宝典(pdf清晰版) 多线程面试专题及答案 SQL优化面试专题及答案 SpringBoot面试专题及答案 Nginx...

    python面试宝典

    【Python基础知识点】 1. Python基础语法 ...以上内容均涵盖了Python面试中可能遇到的问题和知识点,从基础语法到高级特性,再到Web开发、前端技术以及爬虫的编写与反爬技术处理,均在宝典中有所体现。

    Web渗透-网络安全面试 面试宝典 2023最新版65页超全解析.pdf

    这份"Web渗透-网络安全面试 面试宝典 2023最新版65页超全解析.pdf"文档详细涵盖了多个关键知识点,为求职者准备网络安全面试提供了全面的学习材料。 1. **MSF(Metasploit Framework)与Burp Suite**:这两个是渗透...

    超全大数据面试宝典-大数据面试有这套就够了.pdf

    ### 大数据面试宝典知识点详解 #### 找工作流程 找工作流程是大数据面试宝典的开篇,包括学习技能、编写简历、投递简历、预约面试时间、面试、等待回复、拿到offer、入职以及准备必备资料和签订合同九个步骤。这个...

    《Android面试宝典3.0》

    Android面试宝典 黑马程序员 程序员求职宝典 应聘技巧书籍程序员面试技巧。Java基础+Java 高级+Android 基础+Android高级+Android 项目+项目面试常见问题+面试实战记录+BAT 面试题+Android 最新技术(架构+插件化+热...

    c语言工程师面试宝典

    《C语言工程师面试宝典》是一份专门为C语言工程师准备的面试参考资料,涵盖了Linux工程师以及嵌入式领域的C语言知识测试。这份资料集合旨在帮助应聘者深入理解和掌握C语言的基础和高级概念,以便在面试中表现出色。 ...

    java最新面试宝典

    ### Java最新面试宝典知识点概览 #### 一、Java基础 **1.1 Collection和Map** - **知识点概述:** - 掌握`Collection`接口及其子接口`List`、`Set`的不同之处。 - 理解`Map`接口与`Collection`接口的主要区别。 ...

Global site tag (gtag.js) - Google Analytics