一、有文件file1 1、查询file1里面空行的所在行号 awk ‘{if($0~/^$/)print NR}’ file or grep -n ^$ file |awk ‘BEGIN{FS=”:”}{print $1}’2、查询file1以abc结尾的行 grep abc$ file13、打印出file1文件第1到第3行 sed -n ‘1,3p’ file1 head -3 file1二、如
1… 统计ip访问情况,要求分析nginx访问日志,找出访问页面数量在前十位的ip cat www.jkkcss.cn.log| awk ‘{print $1}’|uniq -c| sort -nr| head -10 2. nginx各个版本的区别 3. nginx最新版本 4. 关于nginx access模块的面试题 5. nginx默认配置文件 6. location的规则 7. 配置ng
从网上找到的一些题: 一、32道选择题:有很多Linux知识,比如Shell脚本。通信网知识,计算机基础,C知识。 二、填空 18分:1、二分查找的非递归算法;2、资源互斥、进程共享,PV操作;3、子网划分; 三、简答 10分: 各写出一个使用TCP、UDP的高层协议;解释TCP滑动窗口协议;提出远距离传输的优化策略(北京-广州) 四、简答 10分:编写函数,用void findDumplicat
持续分享有用、有价值、精选的优质大数据面试题致力于打造全网最全的大数据面试专题题库1、集群线上扩容如何达到自动化?线上扩容,规模正常都以 10+以上,如果都以课堂所示,人肉操作,时间投入与产出比不匹配,人力造成很大的不必要浪费,想学习老师线上集群实际扩容的方案。  参考答案:       课堂所示兼顾了小白同学,所以是手把手纯人肉搭建,产线环境扩容
转载 2023-12-30 20:23:26
191阅读
维之MySQL面试题简单整理(1)基础笔试命令考察1.开启MySQL服务1./etc/init.d/mysqld start 2.service mysqld start 3.systemctl start mysqld2.检测端口是否运行1.lsof -i :3306 2.netstat -lntup |grep 33063.为MySQL设置密码或者修改密码设置密码 1.mysql -uroo
转载 2023-11-19 09:13:20
34阅读
(1)基础笔试命令考察 1.开启MySQL服务/etc/init.d/mysqld startservice mysqld startsystemctl start mysqld2.检测端口是否运行lsof -i :3306netstat -lntup |grep 33063.为MySQL设置密码或者修改密码设置密码mysql -uroot -ppassword -e "set passowrd
转载 2024-08-03 09:35:13
59阅读
再网上看了很多的java面试题,有很多都是零零碎碎的,有或者是需要付费加密????的,加个vip什么的,故而以下是博主整理的有关java面试题的以下内容,我想以一种幽默风趣????的风格来给大家分享和探讨。另外附加有一些公司的面试真题(内部分享)下面我就开启????耳机模式。并且⭐是重要部分,要记易考噢。Mysql面试题 . 1、数据库存储引擎 数据库存储引擎是数据库底层软件组织,数据库管理系统(DBMS)使用数据引擎进行创建、查询、更擎,还可以 获得特定的功能。现在许多不同的数
原创 2021-07-12 10:50:07
361阅读
# MySQL维面试题 MySQL是一款常用的开源关系型数据库管理系统,广泛应用于Web应用程序的后台数据存储。作为一名MySQL维人员,你需要具备扎实的数据库知识和丰富的实际操作经验。本篇文章将介绍一些常见的MySQL维面试题,并提供相应的代码示例。 ## 1. 数据备份和恢复 数据备份和恢复是MySQL维工作中最重要的任务之一。下面是一个使用mysqldump命令进行数据备份的示
原创 2023-08-23 05:48:51
155阅读
标题有点标题党的意思,但希望你在看了文章之后不会有这个想法——这篇文章是作者对之前总结的 MySQL 知识点做了完善后的产物,可以用来回顾MySQL基础知识以及备战MySQL常见面试问题。 什么是MySQLMySQL 是一种关系型数据库,在Java企业级开发中非常常用,因为 MySQL 是开源免费的,并且方便扩展。阿里巴巴数据库系统也大量用到了 MySQL,因此它的稳定性是
1、MySQL的复制原理以及流程基本原理流程,3个线程以及之间的关联;主:binlog线程——记录下所有改变了数据库数据的语句,放进master上的binlog中;从:io线程——在使用start slave 之后,负责从master上拉取 binlog 内容,放进 自己的relay log中;从:sql执行线程——执行relay log中的语句;2、MySQL中myisam与innodb的区别,
看oldboy维视频中有一段关于MySQL面试题的总结,这里记录下,可以常常用来考考自己 (1)MySQL操作实战练习1.开启MySQL服务2.检测端口是否运行3.为MySQL设置密码或者修改密码。4.登陆MySQL数据库。5.查看当前数据库的字符集6.查看当前数据库版本7.查看当前登录的用户。8.创建GBK字符集的数据库oldboy,并查看已建完整语句9.创建用户oldboy,使之
当我还是一个很菜很菜的小鸟的时候,这个帖子的内容很吸引我,觉得挺好的就把它复制到本地,后来就把自己的答案写上去成为现在的内容。里面有些简答题重复了,我没有删除。 --------------------------- 维工程师面试题目: 一、有文件file1 1、查询file1 里面空行的所在行号 awk '{if($0~/^$/)print NR}’ file or
翻译 精选 2012-10-22 21:29:40
2056阅读
1点赞
1评论
1、写一个脚本查找最后创建时间是3天前,后缀是*.log的文件并删除。   sudo find  ./ -ctime -3 -type f -name *.log |xargs rm -rf2、写一个脚本将某目录下大于100k的文件移动至/tmp下。   sudo  find ./ -type f -size +100k | xargs mv /t
转载 精选 2016-05-06 11:18:43
1664阅读
维工作中遇到的问题汇总  http://tshare365.com/archives/1561.html解决centos系统远程连接慢linux面试题:删除一个目录下的所有文件,但保留一个指定文件find /xx -type f ! -name "file10"|xargs rm -f find /xx -type f ! -name "file10" -exec rm -f
转载 2017-02-22 14:00:49
1072阅读
http://os.51cto.com/art/201709/551759.htm 
转载 2017-09-26 16:33:38
806阅读
维面试题
原创 2018-04-04 14:21:45
10000+阅读
4点赞
1评论
1 在Linux系统中,以(文件) 方式访问设备。 2 Linux内核引导时,从文件(/etc/fstab) 中读取要加载的文件系统。3 Linux文件系统中每个文件用(i节点) 来标识。4 全部磁盘块由四个部分组成,分别为(引导快) 、专用块、(i节点表块) 和数据存储块。5 链接分为:(硬链接) 和(符号连接 ) 。6 超级块包含了i节点表和( 空闲块表) 等重要的文件系统信息。7 某文件的
数据库1. MySQL 索引使用有哪些注意事项呢?索引哪些情况会失效索引不适合哪些场景索引的一些潜规则2. MySQL 遇到过死锁问题吗,你是如何解决的?3. 日常工作中你是怎么优化SQL的? 4. 说说分库与分表的设计 分库分表方案:常用的分库分表中间件:分库分表可能遇到的问题5. InnoDB与MyISAM的区别6. 数据库索引的原理,为什么要用 B+树,为什么不用二叉树?为什么不是一般二叉树
转载 2023-07-28 22:04:09
78阅读
1、MySQL的复制原理以及流程基本原理流程,3个线程以及之间的关联;主:binlog线程——记录下所有改变了数据库数据的语句,放进master上的binlog中;从:io线程——在使用start slave 之后,负责从master上拉取 binlog 内容,放进 自己的relay log中;从:sql执行线程——执行relay log中的语句;2、MySQL中myi
1.用awk输出123456为654321?   echo 123456|awk -F "" '{for(i=NF;i>0;i--) printf $i}'   #  此题的关键是FS==空   2.判断系统中用户user01,user02,user03......user10如果不存在则创建?   #!/bin
原创 2011-11-18 20:27:24
846阅读
  • 1
  • 2
  • 3
  • 4
  • 5