![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux作业
lizuyuan123
这个作者很懒,什么都没留下…
展开
-
第十四周
1、 导入hellodb.sql生成数据库(1) 在students表中,查询年龄大于25岁,且为男性的同学的名字和年龄(2) 以ClassID为分组依据,显示每组的平均年龄(3) 显示第2题中平均年龄大于30的分组及平均年龄(4) 显示以L开头的名字的同学的信息2、数据库授权magedu用户,允许192.168.1.0/24网段可以连接mysql3、总结mysql常见的存储引擎以及特点。...原创 2020-12-06 19:57:27 · 171 阅读 · 0 评论 -
第十二周
1、配置chrony服务,实现服务器时间自动同步安装chronyyum install -y chrony[19:13:33 root@centos8 ~]]#rpm -ql chrony/etc/NetworkManager/dispatcher.d/20-chrony/etc/chrony.conf #chrony的主配置文件/etc/chrony.keys/etc/dhcp/dhclient.d/chrony.sh/etc/logrotate.d/chrony/etc/syscon原创 2020-12-06 17:04:25 · 226 阅读 · 1 评论 -
第十一周作业
1、编写脚本/root/bin/checkip.sh,每5分钟检查一次,如果发现通过ssh登录失败 次数超过10次,自动将此远程IP放入Tcp Wrapper的黑名单中予以禁止防问2、配置magedu用户的sudo权限,允许magedu用户拥有root权限修改用户的sudo权限要修改/etc/sudoers配置文件以下在管理员视图下执行chmod 777 /etc/sudoers找到 root ALL=(ALL) ALL并按照格式添加需要sudo权限的用户magedu(用户名)原创 2020-10-29 22:43:55 · 1368 阅读 · 0 评论 -
第十周作业(马哥Linux)
1、编写脚本selinux.sh,实现开启或禁用SELinux功能#!/bin/bash[ $# -ne 1 ] && echo "Usage:bash $0 <off|on>" && exit 10if [ "$1" = "on" ];then sed -i s/SELINUX=disabled/SELINUX=enforcing/ /etc/selinux/config [ $? -eq 0 ] && echo "SE原创 2020-10-11 22:19:43 · 98 阅读 · 0 评论 -
第九周(马哥Linux)
1、编写脚本,接受二个位置参数,magedu和/www,判断系统是否有magedu,如果没有则自动创建magedu用户,并自动设置家目录为/www!/bin/bashif [ "$1" == "magedu" -a "$2" == "/www" ];then id -u $1 &> /dev/null && echo "$1 is exists" || { useradd $1 -d $2 ; echo "User $1 is created , hom原创 2020-10-05 19:55:21 · 167 阅读 · 0 评论 -
第八周作业(马哥Linux)
1、显示统计占用系统内存最多的进程,并排序。使用sort排序查看占用cpu最多的10个进程ps –aux |sort –k 3 –nr|head –n 10查看占用cpu最多的10个进程ps –aux |sort –k 4 –nr|head –n 102、编写脚本,使用for和while分别实现192.168.0.0/24网段内,地址是否能够ping通,若ping通则输出"success!",若ping不通则输出"fail!"3、每周的工作日1:30,将/etc备份至/backup目录中,保存原创 2020-09-27 17:22:08 · 133 阅读 · 0 评论 -
第七周作业(马哥Linux)
一、简述osi七层模型和TCP/IP五层模型OSI和TCP/IP五层模型联系图解)OSI七层模型各层定义```bash```markup1. 物理层:提供为建立、维护和拆除物理链路所需要的机械的、电气的、功能的和规程的特性;有关的物理链路上传输非结构的位流以及故障检测指示。2. 数据链路层:在网络层实体间提供数据发送和接收的功能和过程;提供数据链路的流控。3. 网络层:控制分组传送系统的操作、路由选择、拥护控制、网络互连等功能,它的作用是将具体的物理传送对高层透明。4. 传输层:原创 2020-09-20 21:32:08 · 93 阅读 · 0 评论 -
第6周作业(马哥运维)
1、自建yum仓库,分别为网络源和本地源【centos7】本地源先把光盘挂载一个空目录mount /dev/cdrom /mnt/cdrom/然后去阿里云镜像源网站下载或者直接使用wget下载到挂载的目录下wget http://mirrors.aliyun.com/repo/Centos-7.repo2、编译安装http2.4,实现可以正常访问,并将编译步骤和结果提交。3、创建一个2G的文件系统,块大小为2048byte,预留1%可用空间,文件系统 ext4,卷标为TEST,要求此分区原创 2020-09-14 12:41:45 · 103 阅读 · 0 评论 -
第五周作业(马哥Linux)
1、查找/etc目录下大于1M且类型为普通文件的所有文件find /etc/ -size +1 -type f2、打包/etc/目录下面所有conf结尾的文件,压缩包名称为当天的时间,并拷贝到/usr/local/src目录备份。find /etc/ -name ".conf" | xargs tar -cpvf date +%F.tar3、利用sed 取出ifconfig命令中本机的IPv4地址sed -n -e ‘2s/ inet//’ -e 's/netmask.//p’4、删除/e原创 2020-09-04 20:28:55 · 99 阅读 · 0 评论 -
第四周作业(马哥Linux)
1、统计出/etc/passwd.文件中其默认 shell为非/sbin/nologin的用户个数,并将用户都显示出来cat /etc/passwd | grep -v /sbin/nologin | uniq -c| cut -d: -f12、查出用户UID最大值的用户名、UID及 shell类型3、统计当前连接本机的每个远程主机IP的连接数,并按从大到小排序俩种方式 不过命令上大体相同ss -nt | grep -w ESTAB | tr -s ’ ’ ‘:’ |cut -d: -f6| un原创 2020-08-27 15:08:54 · 120 阅读 · 1 评论 -
第三周作业(马哥Linux)
1、显示/etc目录下,以非字母开头,后面跟了一个字母以及其它任意长度任意字符的文件或目录2、复制/etc目录下所有以p开头,以非数字结尾的文件或目录到/tmp/mytest1目录中cp -r /etc/p*[1] /tmp/mytest13、将/etc/issue文件中的内容转换为大写后保存至/tmp/issue.out文件中cat /etc/issue | tr ‘a-z’ ‘A-Z’ >> /tmp/issue.out4、请总结描述用户和组管理类命令的使用方法并完成以下练习:原创 2020-08-20 15:25:20 · 199 阅读 · 0 评论 -
第二周作业(马哥Linux)
1、描述Linux发行版的系统目录名称命名规则以及用途。/boot 系统启动引导文件存放此目录,内核文件以及引导加载器都存放在此目录下/bin 存放所有用户的基本命令,该目录不可以独立分区,系统启动时会使用此目录下的文件/sbin 存放管理类的基本命令,该目录不能独立分区,系统启动时会使用此目录下的文件。/lib 存放系统启动时程序依赖的基本共享库文件和内核模块文件(/lib/modules)/lib64 专用于x86_64系统上的辅助共享库文件存放的位置/etc 配置文件目录/home原创 2020-08-15 20:11:15 · 139 阅读 · 0 评论