![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux运维
夕阳雨晴
用文字整理生命,让过程更精彩。慎重认真,孜孜追求,在平淡中享受人生,在困苦中感悟生活。
展开
-
安装docker-compose
安装docker-compose情景模拟:在该文章中小编将叙述两种环境下的docker-compose的安装。其一,外网的服务器环境中安装docker-compose;其二,在内网服务器环境(无法连接互联网)中安装docker-compose。系统环境: Centos7、Docker1.10+原创 2017-04-10 21:21:56 · 2507 阅读 · 0 评论 -
Linux Shell经典面试题(其六)
1.监控web服务是否正常,不低于3种监控策略。要求间隔1分钟,持续监控。2.监控db服务是否正常,不低于3种监控策略。要求间隔1分钟,持续监控。3.监控web站点目录(/var/html/www)下所有文件是否被恶意篡改(文件内容被改了),如果有就打印改动的文件名(发邮件),定时任务每3分钟执行一次(10分钟时间完成)。原创 2017-11-19 21:52:23 · 970 阅读 · 0 评论 -
Linux Shell经典面试题(其五)
1.如何实现对MySQL数据库进行分库备份,请用脚本实现。2.如何实现对MySQL数据库进行分库加分表备份,请用脚本实现。原创 2017-11-14 20:15:29 · 662 阅读 · 0 评论 -
Linux Shell经典面试题(其四)
1.请用shell或Python编写一个正方形(square.sh),接受用户输入的数字。2.请用shell或python编写一个等腰三角形(triangle.sh),接收用户输入的数字。3.请用shell或Python编写一个画直角梯形程序(right-angied-trapezoid.sh),接收用户输入的参数n,m。原创 2017-11-05 15:36:48 · 1163 阅读 · 0 评论 -
Linux Shell经典面试题(其二)
1. 写一个脚本,实现判断10.0.0.0/24网络里,当前在线用户的IP有哪些(方法有很多)2. bash for循环打印下面这句话中字母数不大于6的单词(昆仑万维面试题)。请至少用两种方法实现I am oldboy teacher welcome to oldboy training class.原创 2017-10-21 17:48:27 · 1622 阅读 · 0 评论 -
Linux Shell经典面试题(其一)
1.使用for循环在/oldboy目录下通过随机小写10个字母加固定字符串oldboy批量创建10个html文件,名称例如为:coaolvajcq_oldboy.html qnvuxvicni_oldboy.html vioesjmcbu_oldboy.html gmkhrancxh_oldboy.html2.批量创建10个系统账号oldboy01-oldboy10并设置密码(密码为随机8位字符串)。原创 2017-10-22 14:56:49 · 3887 阅读 · 0 评论 -
Linux Shell经典面试题(其三)
1.打印选择菜单,一键安装Web服务。2.用shell处理以下内容1>、按单词出现频率降序排序!2>、按字母出现频率降序排序!原创 2017-10-29 17:22:36 · 988 阅读 · 2 评论 -
Linux Shell脚本基础(三)
Linux Shell脚本基础(三) 参考:https://www.toutiao.com/i6465529603241804302/查询当前目录(包括子目录)文件中的字符$ grep -r "所要查找字符" *2.循环使用$ for i in `seq 1000`;do echo $"$i";done// 执行1000此echo3.自定制命令// 将alias self_bin ='cd /h原创 2017-09-16 22:34:50 · 530 阅读 · 0 评论 -
CentOS下JDK 1.8的安装
CentOS下JDK 1.8的安装1.到Oracle官网下载好 jdk-8u65-linux-x64.rpm 备用 2.卸载系统自带java$ java -version # 如果有结果出来,则说明自带了java$ rpm -qa|grep java # 查询出已经安装的java$ yum -y remove [上面查出来的东西,多个用空格分隔]3.安装JDK原创 2017-09-16 22:37:52 · 578 阅读 · 0 评论 -
CentOS下Maven的安装
CentOS下Maven的安装 Maven的安装比较简单,只需要下载后解压,配置环境变量即可。1.下载并解压cd /optwget http://apache.fayea.com/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gztar -zxvf apache-maven-3.3.9-bin.tar.gz2.配置环境变量$ v原创 2017-09-16 22:39:22 · 606 阅读 · 0 评论 -
Linux Shell脚本基础(一)
Linux Shell脚本基础第一个shell脚本#!/bin/bash#This script is show now time and who login.datewho# 1.shell脚本说明:1行.指定使用shell 2行.注释行 3行.date 4行.命令who# 2.解决环境变量:PATH=¥PATH:/home/test或使用./test1(绝对路径)# 3.解决文件权限:原创 2017-08-13 21:23:24 · 1379 阅读 · 0 评论 -
Linux Shell脚本基础(二)
Linux Shell面试基础问题 参考:https://linux.cn/article-3101-1.html在shell脚本成功执行前,如何中断脚本执行?// 解答:我们需要使用‘exit’命令来实现以上描述的情境。‘exit’命令被强制输出非0值时,脚本会报错并退出。在Unix环境下的shell脚本中,0值表示成功执行。因此,在脚本终止前执行一个不带引号的‘exit -1’命令将使脚本原创 2017-08-16 21:48:54 · 783 阅读 · 0 评论 -
Linux之netstat
Linux之netstat1.查看哪些IP连接本机$ netstat -an2.查看TCP连接数1).统计80端口连接数$ netstat -nat|grep -i "80"|wc -l2).统计httpd协议连接数$ ps -ef|grep httpd|wc -l3).统计已连接上的,状态为“established”$ netstat -na|grep ESTABLISHED|wc -l4).查出原创 2017-05-19 22:12:11 · 631 阅读 · 0 评论 -
docker pure-ftp 搭建ftp服务器
docker pure-ftp 搭建ftp服务器1.采用docker-compose搭建ftp服务器引用:http://www.bubuko.com/infodetail-1182681.htmldocker-compose.yml原创 2017-04-14 20:38:24 · 9172 阅读 · 2 评论 -
Linux Shell经典面试题(其七)
1.获取1-9的顺序的数字。2.获取如下的数字输出原创 2017-11-25 22:09:36 · 635 阅读 · 0 评论