- 博客(26)
- 收藏
- 关注
原创 第十六周
各位休息了一周 新的一周作业要跟上喽(8.3-8.10)就业班和全程班的小伙伴看这里哦:1、编写脚本,支持让用户自主选择,使用mysqldump还是xtraback全量备份。2、配置Mysql主从同步3、使用MHA实现Mysql高可用。架构班小伙伴看这里哦:1、总结描述kubectl常用命令并用实例说明。2、总结k8s的常见的volume使用。...
2020-08-03 11:50:32 179
原创 第十五周
就业班和全程班的小伙伴作业看这里:1、 导入hellodb.sql生成数据库(1) 在students表中,查询年龄大于25岁,且为男性的同学的名字和年龄(2) 以ClassID为分组依据,显示每组的平均年龄(3) 显示第2题中平均年龄大于30的分组及平均年龄(4) 显示以L开头的名字的同学的信息2、数据库授权magedu用户,允许192.168.1.0/24网段可以连接mysql3、总结mysql常见的存储引擎以及特点。架构的小伙伴看这里哦:1、使用filebeta收集nginx访问日志
2020-07-24 10:23:18 166
原创 第十四周
就业班和全程班的作业看这里哦:1、简述DNS服务器原理,并搭建主-辅服务器。2、搭建并实现智能DNS。3、编译安装Mariadb,并启动后可以正常登录架构班小伙伴看这里哦:1、配置jenkins实现代码自动发布部署,回滚。2、实现jenkins对代码自动扫描...
2020-07-24 10:22:47 172
原创 第十三周
就业和全程班小伙伴看这里:1、配置chrony服务,实现服务器时间自动同步2、实现cobbler+pxe自动化装机架构班小伙伴看这里:1、安装配置jenkins2、安装配置gitlab,并创建magedu仓库代码,分配mage用户对仓库有完全控制权限。...
2020-07-24 10:22:17 137
原创 第十二周
就业班和全程班小伙伴看这里:1、编写脚本/root/bin/checkip.sh,每5分钟检查一次,如果发现通过ssh登录失败 次数超过10次,自动将此远程IP放入Tcp Wrapper的黑名单中予以禁止防问2、配置magedu用户的sudo权限,允许magedu用户拥有root权限架构班小伙伴看这里:1、安装配置zabbix,并实现zabbix监控tomcat,nginx,memcached,redis等,并实现发生报警后发送邮件报警。...
2020-07-24 10:21:46 100
原创 第十一周
就业班和全程班的小伙伴看这里哦:1、编写脚本selinux.sh,实现开启或禁用SELinux功能2、统计/etc/fstab文件中每个文件系统类型出现的次数3、提取出字符串Yd$C@M05MB%9&Bdh7dq+YVixp3vpw中的所有数字4、解决DOS攻击生产案例:根据web日志或者或者网络连接数,监控当某个IP 并发连接数或者短时内PV达到100,即调用防火墙命令封掉对应的IP,监控频 率每隔5分钟。防火墙命令为:iptables -A INPUT -s IP -j REJECT架
2020-07-24 10:21:16 91
原创 第十周
就业班和全程班小伙伴看这里哦:1、编写脚本,接受二个位置参数,magedu和/www,判断系统是否有magedu,如果没有则自动创建magedu用户,并自动设置家目录为/www2、使用expect实现自动登录系统。3、简述linux操作系统启动流程4、破解centos7 密码。架构班的小伙伴作业看这里哦:1、使用dockerfile制作nginx+php-fpm镜像,实现lnmp。2、使用dockerfile制作tomcat镜像,并实现对jsp测试页访问3、安装配置harbor服务,并将打包
2020-07-24 10:20:45 89
原创 第九周
1、显示统计占用系统内存最多的进程,并排序。2、编写脚本,使用for和while分别实现192.168.0.0/24网段内,地址是否能够ping通,若ping通则输出"success!",若ping不通则输出"fail!"3、每周的工作日1:30,将/etc备份至/backup目录中,保存的文件名称格式 为“etcbak-yyyy-mm-dd-HH.tar.xz”,其中日期是前一天的时间4、工作日时间,每10分钟执行一次磁盘空间检查,一旦发现任何分区利用率高 于80%,就发送邮件报警架构班小伙伴作业
2020-07-24 10:20:13 134
原创 第八周
1、简述osi七层模型和TCP/IP五层模型2、总结描述TCP三次握手四次挥手3、描述TCP和UDP区别4、总结ip分类以及每个分类可以分配的IP数量5、总结IP配置方法架构班的礼物:1、基于nfs实现openstack云盘容量的扩容。2、安装配置tomcat,实现对java代码访问。...
2020-07-24 10:19:43 73
原创 第一周
就业班和全程班的小伙伴作业看这里:1、按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别。2、安装Centos7.6操作系统,创建一个自己名字的用户名,并可以正常登录,将主要步骤截图。3、配置环境变量,实现执行history的时候可以看到执行命令的时间。4、总结Linux哲学思想。5、总结Linux常用命令使用格式,并用实例说明。例如echo、screen、date、ifconfig、export等命令架构班的小伙伴看这里:1、编译安装LNMP,配置自定义404页面,配置访问日志为
2020-07-24 10:18:53 95
原创 第八周
各位小伙伴六一节快乐我来了 带着你们的作业大礼来了(6.1-6.7)就业和全程班的礼物看这里:1、简述osi七层模型和TCP/IP五层模型2、总结描述TCP三次握手四次挥手3、描述TCP和UDP区别4、总结ip分类以及每个分类可以分配的IP数量5、总结IP配置方法架构班的礼物:1、基于nfs实现openstack云盘容量的扩容。2、安装配置tomcat,实现对java代码访问。...
2020-07-24 10:17:43 107
原创 第七周
1、自建yum仓库,分别为网络源和本地源yum install -y autofssystemctl start autofssystemctl enable autofsls /misc/cd配置本地repocd /etc/yum.repos.d/mkdir bakmv CentOS-* bak/echo -e "[local_yum]\nname=local_yum\nbaseurl=file:///misc/cd\ngpgkey=file:///misc/cd/RPM-GPG-K
2020-05-31 23:23:03 266
原创 第三周
1、显示/etc目录下,以非字母开头,后面跟了一个字母以及其他任意长度任意字符的文件或目录ls /etc/[^[:alpha:]]*2、复制/etc/目录下所有以p开头,以非数字结尾的文件或目录到/tmp/mytest1目录中cp -rp /etc/p*[^0-9] > /tmp/mytest1/3、将/etc/issue文件中的内容转换为大写后保存至/tmp/issue.out文件中cat /etc/issue |tr "a-z" "A-Z" > /tmp/issue.out
2020-05-17 19:37:52 161 1
原创 第四周
1、统计/etc/passwd文件中其默认shell为非/sbin/nologin的用户个数,并将用户都显示出来sed -nr '/\/sbin\/nologin$/p' /etc/passwd |uniq -c 1 bin:x:1:1:bin:/bin:/sbin/nologin 1 daemon:x:2:2:daemon:/sbin:/sbin/nologin 1 adm:x:3:4:adm:/var/adm:/sbin/nologin 1 lp:x:4
2020-05-17 19:07:34 188 1
原创 第五周
1、查找/etc目录下大于1M且文件类型为普通文件的所有文件find /etc/ -size +1M -type f/etc/udev/hwdb.bin/etc/selinux/targeted/active/policy.kern/etc/selinux/targeted/contexts/files/file_contexts.bin/etc/selinux/targeted/policy/policy.312、打包/etc目录下面所有conf结尾的文件、压缩包名称为当天的时间,并拷贝到/
2020-05-17 18:04:46 240 1
原创 第二周
- 1、Linux发行版系统目录及命名规则版本命名规则:内核版本由三部分组成:主版本号、次版本号、末版本号开发版本:第二位数字是奇数稳定版本:第二位数字是偶数文件与目录命名规则:文件名:字母、数字、下划线、圆点普通文件 - (黑色)目录文件 d (蓝色)链接文件 l (亮蓝色)特殊文件 cd (黄色)配置文件 .conf日志文件 .log系统日志文件 .sysl...
2020-04-26 21:16:51 164
原创 虚拟机安装centos7.6及Linux简单命令date、screen、echo、ifconfig、export
1、打开VMware、设置NAT网络DHCP2、选择创建虚拟机3、稍后选择系统4、选择安装系统centos7 64位5、选择安装位置6、选择硬盘大小7、选择内存2G、选择镜像位置,网络NAT8、启动虚拟机9、选择安装10、语言选择English11、时区选择上海、最小化安装,关闭内核日志记录,生产中开启12、安装位置选择、分配分区,采用LVM,/boot 5...
2020-04-19 13:16:43 667
原创 Linux主要主流发行版
Linux主要主流发行版:系列List itemDebianUbuntu:基于Debian开发的开源Linux操作系统,主要针对桌面和服务器Linux Mint:基于Debian和Ubuntu的Linux发行版,致力于桌面系统对个人用户每天的工作更易用,更高效,且目标是提供一种更完整的即刻可用体验。KnopixSlackwaresuse:基于Slackware二次开发的一...
2020-04-19 10:44:56 352
原创 CSDN-markdown编辑器教程
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...
2020-04-09 11:00:35 85
原创 COSCMD
COSCMD功能说明使用 COSCMD 工具,用户可通过简单的命令行指令实现对对象(Object)的批量上传、下载、删除等操作使用环境系统环境Windows 或 Linux 系统(请保证本地字符格式为utf-8,否则操作中文文件会出现异常)软件依赖Python 2.7/3.5/3.6并装有最新版本的 pip安装及配置环境安装与配置详细操作请参考 Python 安装与配置下载...
2020-04-09 10:58:52 3378
原创 linux运维视频全套免费下载
咨询QQ:咨询:1035240118课程目录:一、Linux系统基础及系统管理1、操作系统发展史,系统架构平台概览; Linux起源、理念、发展历史及各发行版;2、Linux基础知识、基本命令、获得使用帮助及文件系统组织结构等;3、Linux用户、组及权限的基础及相关高级话题,详细讲解useradd/userdel/chmod/chown/usermod/chage/umask等相关命令...
2019-10-08 11:39:17 1253
原创 rhel8.0下载
百度网盘下载提取码:w8o5使用声明:该版本为红帽官方Redhat8.0测试版,使用中出现一切bug均自行承担,切记!!勿使用在实际生产中!!!
2019-06-19 11:56:20 2992
原创 read命令
Linux read 命令Linux read命令用于从标准输入读取数值。read 内部命令被用来从标准输入读取单行数据。这个命令可以用来读取键盘输入,当使用重定向的时候,可以读取文件中的一行数据。语法read [-ers] [-a aname] [-d delim] [-i text] [-n nchars] [-N nchars] [-p prompt] [-t timeout] [-u...
2019-06-10 17:05:52 260
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人