阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

Linux运维工程师笔试题实例讲解

77次阅读
没有评论

共计 1856 个字符,预计需要花费 5 分钟才能阅读完成。

1、如何过滤出已知当前目录下 oldboy 中的所有一级目录(不包含子目录,即只能是一级目录)
方法 1:find ./ -type d -maxdepth 1
方法 2:ls -F
方法 3:ls -l  | grep ^d
方法 4:ls -F | grep /$
方法 5:ls -l | grep -v ^-
方法 6:tree -L 1
方法 7:根据颜色来区分文件和目录
方法 8:ls -l | sed -n /^d/p
2、一个目录中有很多文件(ls 查看时好多屏),想最快速度查看到最近更新的文件,如何看?
ls -lrt  /etc #最底部的就是最新更新的文件
参数说明:-r, –reverse #翻转排序
-t #按照修改时间排序
3、已知 apache 服务的访问日志按天记录在服务器本地目录 /app/logs 下,由于磁盘空间紧张,现在要求只能保留最近 7 天访问日志!请问如何解决?

办法或配置或处理命令(提示:可以从 apache 服务配置上着手,也可以从生成出来的日志上着手)

1>. 服务自身的功能实现
2>. 手动删除
find ./ -mtime +7 -type f -name“*.log”-exec rm -f {} /; #查找 7 天以前的日志并删除之
4、打印配置文件 nginx.conf 内容的行号及内容,该如何做?
方法 1:cat -n nginx.conf
方法 2:less -N nginx.conf
方法 3:grep -n . nginx.conf #此处的.(点)号,表示任意单个字符,- n 是给过滤出的每一行加行号
5、如何迅速返回到上一次的目录?
cd –    #环境变量 OLDPWD 始终记录着上一次的位置
6、调试系统服务时,希望能实时查看系统日志 /var/log/messages 的更新,如何做?
方法 1:tail -f /var/log/messages
方法 2:tail -F /var/log/messages #和 - f 比多个重试的功能,就是文件不存在了,会不断尝试
7、安装完系统 (CentOS/RHEL) 后,希望让网络文件共享服务 NFS, 仅在 3 级别上开机自启该如何做?
chkconfig –level 3 nfs off
8、如何查看 /etc/services 文件有多少行?
方法 1:直接使用命令 wc
wc -l  /etc/services
方法 2:给文件内容加行号
cat -n  /etc/services | tail -1
方法 3:sed  -n‘$=’/etc/services
方法 4:grep -n $ /etc/services | tail -1
9、请过滤出 ifconfig 中的 ip 地址?
方法 1:ifconfig eth1|grep“inet add”|cut -d’:’-f2|cut -d’‘-f1
方法 2:ifconfig eth1|grep“inet addr”|awk -F:‘{print $2}’|awk‘{print $1}’
方法 3:ifconfig eth1|awk -F‘[:]+’‘NR==2 {print $4}’
方法 4:ifconfig eth0|sed -n‘2p’|sed‘s#^.*addr:##g’|sed‘s# Bc.*$##g’
10、如何将 /etc/inittab 中的权限取出来,以数字 644 这样的形式打印
方法 1:stat /etc/inittab |sed -n‘4p’|awk -F“[(/]”‘{print $2}’
方法 2:stat -c %a  /etc/inittab
方法 3:ll /etc/passwd |cut -c 1-9|tr rwx- 4210|awk -F“”‘{print $1+$2+$3 $4+$5+$6 $7+$8+$9}’
11、在 /tools 目录下的文件里面都被植入了广告链接,如何将其去除

删除植入广告:

sed -i‘/<p class=”chromeframe”>You are using an outdated browser. Please <a href=”https:////www.google.com//chrome//”rel=”external nofollow”target=”_blank”>upgrade your browser<//a> and try again.<//p>///d’kaka
12、打印出 kaka 文件中除掉空行的内容
方法 1:grep -v“^$”kaka
方法 2:sed‘/^$/d’kaka
13、打印 3 天前的日期,格式如:2016-05-06
方法 1:date“+%F”-d“3 day ago”
方法 2:date“+%F”-d“-3 day”

阿里云 2 核 2G 服务器 3M 带宽 61 元 1 年,有高配

腾讯云新客低至 82 元 / 年,老客户 99 元 / 年

代金券:在阿里云专用满减优惠券

正文完
星哥玩云-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2024-07-24发表,共计1856字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中