南昌IT培训
美国上市IT培训机构

4001118989

2018Linux面试题大全

  • 时间:2018-04-12 17:05
  • 发布:面试题
  • 来源:#/linux/l6824.html

小编为大家搜集的一些常见的Linux面试题,供大家学习使用,希望对你有帮助哦~

1、简述一下常用的开源软件有哪些?

操作系统方面:linux操作系统

web服务器方面:Apache(http)

动态网页方面(jsp):Tomcat

2、Linux内核版本表示方法?

例如:2.6.18-348.el53版本号

2:表示主要版号

6:表示次版本号 次版本好为偶数的表示稳定版,为技术的表示开发版;

18:表示修订版本号

348.el53表示红帽对该版本修订了348次

3、RHEL与CentOS的区别?

(1)Centos是的克隆版本,是把redhat的源代码拿来编译然然后发行的发行版本。但是 基本的命令和使用方法是一样。

(2)centos是免费的版本,不向用户提供任何的服务,你么用户在使用工程中出现的各种问题,Centos是不负责任的。而redhat对某些服务是提供收费的,在所提供的服务中出现问题。redhat是负责解决的。

(3)CentOS独有的yum命令支持在线升级,可以即时更新系统,不像RedHat那样需要花钱购买支持服务!也就是说redhat的服务是需要收费的,而Centos是完全免费的。

(4)CentOS修正了许多RedHat AS的BUG。

4、Linux下硬盘分区表示方法?

例如:/dev/sda1

/dev:表示Linux中设备文件一般都放在这个目录下

sd:表示非IDE的设备都叫做sd

sh:表示的是IDE设备

a:表示第一块磁盘(硬盘)b:表示第二块磁盘......以此类推

1:表示第一块磁盘的第一个分区,2表示第二个....3表示第三个....4表示第四个

注意:一个磁盘最多只能创建4个主分区。5呢就代表是扩展分区中的逻辑分区了,以此类推。

5、Linux下常用目录有哪些?分别有什么作用?

/boot:这个目录是用来存放与系统启动相关的文件

/root:root用户的家目录

/bin:存放大部分的二进制的可执行文件,也就是大部分的linux命令。

/tmp:这个文件目录一般是公共的,也就是说任何人任何用户登录该文件目录都可以对其操作(添加新目录.新文件.修改文件.删除文件等操作)。他是个临时存放数据的文件目录,因此有必要的时候,可对其施行T权限,增加该文件目录的安全性。

/etc:它是用来存放系统的配置文件的目录。

/media:这是一些设备文件经常默认的挂载点。

/dev:它是存放设备文件的目录。

/lib:它是系统的一个数据库文件

/sbin:存放系统管理员执行的一些二进制文件(命令)。

/bin:用户执行的一些二进制的文件(命令)。

6、常见的Linux系统有哪些?请举例说明?

redhat

Centos

open

红旗:中国自己开发的,对中文支持很好

7、SWAP分区的作用?

swap:俗名成为交换分区,它是系统经常不执行的程序放在swap分区中,给内存腾出一部分空间来执 行系统要执行的那些程序。

面试题大全

8、常见的Linux目录结构?

/boot:存放启动系统所必需的文件,包括内核文件、启动菜单配置文件等。出于系统安全考虑,“/boot”目录通 常被划分为独立的分区,称为“/boot”分区。

/bin: 存放系统中最基本的用户命令,普通用户都有执行权限。

/dev:存放系统中的硬盘、键盘、鼠标、光驱等各种设备文件。

/etc:存放系统及各种程序的配置文件,配置文件较多的程序会在“etc”目录下建立独立的子目录,用于存放各自的 配置文件。

/home:存放所有普通用户系统用户的默认工作目录(又称为宿主目录),例如用户帐号“zhangsan”对应的宿主 目录位于“/home/zhangsan”。如果服务器需要提供给大量的普通用户使用,建议将/home目录划分独立分区,以方便用户数据的备份。

/root: 为Linux系统超级用户root的宿主目录,默认情况下只有root的宿主目录在根目录下,而不是在/home下。

/sbin:存放最基本的管理命令,一般管理员用户才有执行权限。

/usr:存放其他的用户应用程序,通常还被划分为很多子目录,用于存放不通类型的应用程序。

/var: 存放系统中经常需要变化的一些文件,如系统日志、用户邮箱目录等。

/tmp:存放系统运行过程中使用的一些临时文件。

9、现在有一台Linux服务器,上面的常用命令在使用的时候都提示No such file or directory,大约是什么原因?如何解决?

(1)No such file or directory:没有文件或目录

(2)可能是在执行某条命令的时候,系统中没有你想使用的文件或者目录

解决方法:ls 查看相应的目录下有没有你所想要使用的目录或这文件,如果没有重新创建即可。

(3)另外一个可能是语法格式的错误:仔细检查语法格式的书写是不是有误。

10、find命令格式,以及常用语法?

find 文件路径 类型

11、通配符 * ? [n-m] {n,m}分别表示什么意思?

*:表示匹配所有的文件或者目录或者内容

【n-m】:表示n到m连续的数字或者字母等

{n,m}:表示只有n和m

上面的面试题对你未来的求职和工作都会有所帮助哦,希望小伙伴可以顺利找到好工作。

预约申请免费试听课程

怕钱不够?就业挣钱后再付学费!    怕学不会?从入学起,达内定制课程!     担心就业?达内多家实践企业供你挑选 !

上一篇:20个Linux运维面试常见问题送给你
下一篇:常见的产品经理面试题总结

大学生如何找到一份好工作?

IT行业面试技巧,90%的人不知道

面试过程中,如何轻松搞定面试官

如何在15秒内让HR对你的简历感兴趣

  • 扫码领取资料

    回复关键字:视频资料

    免费领取 达内课程视频学习资料

  • 搜索抖音号

    搜索抖音号:1821685962

    免费领取达内课程视频学习资料

Copyright © 2021 Tedu.cn All Rights Reserved 京ICP备08000853号-56 京公网安备 11010802029508号 达内时代科技集团有限公司 版权所有

选择城市和中心
江西省

贵州省

广西省

海南省