Linux常见企业面试题

1.1不显示 test.txt 文件中的空行或以#开头的行(3 种方法)
答案:
egrep -v "^$|^#" test.txt
sed -rn '/^#|^$/d' test.txt
awk '!/^#|^$/' test.txt
1.2描述 linux 的启动/运行级别有几种及其含义。
0   关机模式
1   单用户模式
2   多用户模式(无网络)
3   完全多用户模式(命令模式,文本模式)
4   未使用
5   桌面图形模式
6   重启
runlevel        显示当前运行级别
init         切换运行级别

1.3写出 Linux 启动流程(CentOS 6 即可)
BIOS 开机自检
MBR 引导
GRUB 菜单
加载内核
INIT 进程(第一个进程)
/etc/inittab(读取配置文件)
/etc/rc.d/rc.sysinit(系统初始化脚本 设置主机名 设置IP地址)
/etc/rc.d/rc (根据不同的运行级别 在开机的时候启动不同的软件)
启动mingetty显示登录界面,运行login
1.4查找/date 目录下所有 7 天以前的,以 log 结尾的,并且大于 1M 的文件,把这些文件复制到/tmp 下.(不少于 3 种方法)
find /date -type f -size +1M -mtime +7 -name "*.log"|xargs -i cp {} /tmp
find /date -type f -size +1M -mtime +7 -name "*.log" -exec cp {} /tmp \;
cp $(find /date -type f -size +1M -mtime +7 -name "*.log") /tmp
find /date -type f -size +1M -mtime +7 -name "*.log"|xargs cp -t /tmp
1.5将/etc/目录打包压缩放在/backup 目录,并且要求每天备份的文件名不同,请问如何做?
tar zcf /backup/lidao_$(date +%F).tar.gz /etc
date
Tue Nov 20 16:06:21 CST 2018
1.6写出至少 10 个 vim 快捷键及含义

1.7写出至少 5 个 Linux 快捷键及含义
ctrl  +  a 
ctrl  +  e
ctrl  +  u
ctrl  +  k
tab
1.8test.txt 内容为:
请给出输出test.txt 文件内容时,不显示文件中的空行。(至少 3 种方法)(6 分)
grep -v "^$" test.txt
sed  '/^$/d' test.txt
awk '!/^$/' test.txt
1.9常用系统文件问答( )
1.10通过修改文件( /etc/fstab),可以设定开机时自动挂载文件系统。
1.10.1在 linux 系统中,当 LAN(局域网)内没有条件记案例 DNS 服务器,但又想让局域网内的用户可以使用计算机名互相访问时,应配置
( /etc/hosts)文件(请写全路径)
1.10.2linux 系统启动加载完成后,内核将启动名为(init)的程序,这也是引导过程完成后,内核运行的第一个程序。我们可以修改默认的启动级别为( init3),使得系统重启后自动采用命令行模式登录。
1.11请给出如下格式的 date 命令 1)显示日期为 2011-02-26 这种格式 2) 打印三天前的日期格式如:2011-02-26 ( )
1.12取出网卡 ip 地址(至少 2 种方法)
法) head -5 /etc/passwd|sed -r 's#(.*)(:x.*:)(.*)#\3\2\1#g'
1.14通过 xshell/SecureCRT 等软件远程连接服务器,连接不上,请问如何排查?( )
1.ping    ip
2.关闭防火墙
3.Telnet  ip  端口

1.15翻译题
rm: cannot remove `/tmp/data/': Is a directory
不能删除/tmp/data/,这是一个目录
Package cowsay—el7 noarch already installed and latest version
已经安装最新版本的安装包
No package ifconfig available
没有可用的安装包
mkdir: cannot create directory ‘/date/peng/zhi/li’: No such file or directory
不能创建目录:/date/peng/zhi/li  没有这个文件或目录
invalid option
无效的选项
connection failed
连接失败
command not found
未发现命令
failed password
没有密码

posted @ 2018-12-06 15:14  59111618  阅读(486)  评论(0编辑  收藏  举报