Shell编程面试容易遇见的问题,
原创 2018-11-14 11:02:43
5102阅读
       由于工作的关系,收集了很多的shell面试题,有些比较有意思,有些纯粹是为折磨人用的题目。有的看完会心一笑,有的看了之后会以为是几年前开发的面试题。不知道是会的人多了,还是有意的为难,想起一句话,庙小妖风大,水浅那个啥多。       多说一句,解决的方法有很多种,也许这里
推荐 原创 2012-05-03 16:57:03
10000+阅读
38点赞
50评论
 标签:shell 面试题 开发 awk sed 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://president.blog.51cto.com/4990508/851407       
转载 精选 2012-12-13 20:05:26
457阅读
利用top取某个进程的CPU的脚本: #/bin/sh Max_CPU=0 Avg_CPU=0 Total_Time=1 Process=$1 Interval=$2 # check the parameters if [ $# -ne 2 ]; then    echo "Usage: $0 ProcessName Interva
转载 精选 2011-09-22 13:49:09
627阅读
文章里面的面试题目都是从网络上忙摘录下来的部分有做的会贴出答案,没有做的,我就空着,如果你们有做出来答案,欢迎评论区给出。1.文本分析取出password中shell出现的次数第一种方法结果:      4 /bin/bash      1 /bin/sync   &n
转载 2017-04-07 10:48:23
3129阅读
1、 用sed修改test.txt的23行test为tset;     sed –i ‘23s/test/tset/g’ test.txt 2、 查看/web.log第25行第三列的内容。     sed –n ‘25p’ /web.lo
原创 2013-03-11 22:49:23
4563阅读
2点赞
第19章企业Shell面试题及企业运维实战案例 19.1 企业Shell面试题实战案例19.1.1 企业Shell面试题1:批量生成随机字符文件名案例使用for循环在/oldboy目录下批量创建10个html文件,其中每个文件需要包含10个随机小写字母加固定字符串oldboy,名称示例如下:[root@oldgirl C19]# ls /oldboyapquvdpqb
转载 2017-05-08 14:29:07
1619阅读
1.如何将本地80端口的请求转发到8080端口,当前主机IP为192.168.16.1,其中本地网卡eth0:答:#iptables-t nat -A PREROUTING -d 192.168.16.1 -p tcp –dport 80 -j DNAT –to 192
转载 精选 2014-01-13 19:22:59
592阅读
shell编程都有哪些面试题Linux运维学习要注意什么?第1章Shell1选择1.1改变bash的提示符实际上就是改变变量()$HOME$PWD$PS1$PS21.2在shell脚本中,用来读取文件内各个域的内容并将其赋值给shell变量的命令是__foldjointrread1.3从后台启动进程,应在命令的结尾加上符号()A:&B:@C:#D:$1.4不是shell具有的功能和特点是
原创 2020-12-16 15:32:38
1631阅读
新浪问题1:用shell写一个脚本,对文本中无序的一列数字排序[root@CentOS6-2 ~]# cat test.txt98765432101[root@CentOS6-2 ~]# sort -n test.txt|awk '{a+=$0;print $0}END{print "SUM="a}'12345678910SUM=55...
原创 2022-03-03 16:08:22
549阅读
京东问题1:使用Linux命令查询file1中空行所在的行号答案:[atguigu@hadoop102 datas]$ awk '/^$/{print NR}' sed.txt 5问题2:有文件chengji.txt内容如下:张三 40李四 50王五 60使用Linux命令计算第二列的和并输出[atguigu@hadoop102 datas]$ cat chengji.txt...
原创 2022-03-03 16:08:29
413阅读
京东问题1:使用Linux命令查询file1中空行所在的行号答案:[atguigu@hadoop102 datas]$ awk '/^$/{print NR}' sed.txt 5问题2:有文件chengji.txt内容如下:张三 40李四 50王五 60使用Linux命令计算第二列的和并输出[atguigu@hadoop102 datas]$ cat chengji.txt...
原创 2021-08-17 17:20:53
484阅读
新浪问题1:用shell写一个脚本,对文本中无序的一列数字排序[root@CentOS6-2 ~]# cat test.txt98765432101[root@CentOS6-2 ~]# sort -n test.txt|awk '{a+=$0;print $0}END{print "SUM="a}'12345678910SUM=55...
原创 2021-08-18 02:22:58
623阅读
金和网络问题1:请用shell脚本写出查找当前文件夹(/home)下所有的文本文件内容中包含有字符”shen”的文件名称[atguigu@hadoop102 datas]$ grep -r "shen" /home | cut -d ":" -f 1/home/atguigu/datas/sed.txt/home/atguigu/datas/cut.txt...
原创 2022-03-03 16:08:16
100阅读
金和网络问题1:请用shell脚本写出查找当前文件夹(/home)下所有的文本文件内容中包含有字符”shen”的文件名称[atguigu@hadoop102 datas]$ grep -r "shen" /home | cut -d ":" -f 1/home/atguigu/datas/sed.txt/home/atguigu/datas/cut.txt...
原创 2021-08-18 02:22:56
239阅读
Java面试编程题【精选】【程序1】 题目:古典问题:有一对兔子,从出生后第3 个月起每个月都生一对兔子,小兔子长到第三个月后每个月 又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? //这是一个菲波拉契数列问题 解题思路:1 1 2 3 5 8 13…… 将第一月、第二月单独拿出来输出,然后以后每个数字都是前面两个的和。就直接输出就是了。用到 if - else 判断输入的月数。【程序2
转载 2023-07-21 08:50:40
54阅读
 标签:正则表达式 开发 shell 面试题 sed 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://president.blog.51cto.com/4990508/854647      &nbsp
转载 精选 2012-12-13 20:03:31
660阅读
#!/bin/bash if [ ! -d /rhome ] then  mkdir -p /rhome fi continue uid=1000 for i in `seq 1 30`;do if [ $i -lt 16&nbs
原创 2016-03-04 12:25:19
1103阅读
2.4 写出一种排序算法(原理),并说出优化它的方法。2.5 请简单阐述您最得意的开发之作2.6 对于大流量的网站,您采用什么样的方法来解决各页面访问量统计问题a. 确认服务器是否能支撑当前访问量。b. 优化数据库访问。参考2.3c. 禁止外部访问链接(盗链), 比如图片盗链。d. 控制文件下载。e...
转载 2016-01-19 19:39:00
1446阅读
2评论
shell脚本面试题 常见笔试题 基础题 三种引号之间的区别 四个配置文件的启动顺序:先profile到bashrc read的交互的使用方法 脚本怎么调试:bash -x $0、$1、\(#、\)@、$* 都是什么意思 \(?、$\) 变量运算的格式$(( ))、$[ ]、expr 变量的替换和删
原创 2021-07-28 16:26:34
267阅读
  • 1
  • 2
  • 3
  • 4
  • 5