linux面试题之笔试题及答案分享

时间:2018-11-18
本文章向大家介绍linux面试题之笔试题及答案分享,需要的朋友可以参考一下

一、.打印行号(至少三种方法)

     使用该命令创建文件:for i in {01..03};do echo luffy${i} >> city.txt ;done

          方法1.cat -n city 

                   

                  cat :查看文件的内容

                        -n:对所有输出的行进行编号

          方法2.vim city.txt  在末行模式下输入set nu

          方法3.grep -n "." city.txt

           grep:搜索文本,并把匹配的行打印出来

            .:在正则里面表示任意一个字符

            -n:把搜索找到的行加上行号

 二、 企业的基础优化有哪些

          1.关闭selinux关闭iptables

          2.限制ssh的登录设置更改端口和禁止root远程连接
          3.创建普通用户来管理网站,防止使用root权限过大进行的一些误操作
          4.定时自动更新服务器时间,使其与互联网时间同步

三、如何过滤出已知当前目录下luffycity中的所有一级目录,(不包含luffycity下面的目录的子目录及隐藏目录,即只能时第一级目录)

         通过以下命令创建环境

          mkdir /luffycity
          cd /luffycity
          mkdir ext/luffy test alex shijie -p
          touch linux python wu.gz banana.bz2

           方法1.  tree -Ld 1 /luffycity

            

                       tree:以树形显示目录结构

                                  -L:最多显示几层目录

                                  -d:只显示目录

             方法2.find  -maxdepth 1 -type d ! -name '.'

            

                 find:用于指定目录下查找文件

                               -type :找什么类型的

                               -maxdepth:向下查找的最大深度

                               d :目录 

                              !:非,取反

                               -name:什么名字

四、解释以下目录作用

          /etc:存放的系统的配置文件

          /usr/local:编译安装的软件默认的位置

          /var/log :日志文件

          /home    :普通用户的家目录

          /tmp  :临时文件的存放位置

          /dev  :一些设备,光盘,硬盘

五、 /etc/目录为Linux系统的默认的配置文件即服务启动命令的目录,请用tar打包/etc整个目录(打包及压缩,但需要排除/etc/services文件

          tar zcf /tmp/etc.tar.gz  /etc/  --exclude=etc/services

                 --exclude:排除某个文件不打包

六、硬链接和软连接的区别

          创建:不带参数的情况下,ln命令创建的是硬链接,带参数-s创建的软链接

          含义:硬链接与源文件的inode号相同,软链接相当于快捷方式

          特点:不能对目录创建硬链接,可以创建软链接,硬链接不可以跨文件系统,软链接可以跨文件系统

          删除:删除源文件对硬链接无影响,软链接文件将失效

七、简述raid0  raid1  raid5 三种工作模式的工作原理及特点

          raid0:最少一块盘,由有一块或N块盘组成,读写速度快你没有冗余,容量是各个盘之和

          raid1:最少两块盘,一块盘为另一块盘的镜像,读写性能一般,有备份比较安全,容量为最小盘的容量

          raid5:最少三块盘,通过奇偶的方式对数据进行备份,任何一个盘坏可以通过奇偶码进行恢复

八、如何将当前终端字符集变更为 zh_CN.UTF8

          临时修改字符集:export LANG=zh_CN.UTF-8

          永久修改字符集需要写入配置文件:

                 vim /etc/sysconfig/i18n

                  

               生效: source  /etc/sysconfig/i18n