自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 N-42WeekEleven

1、编写脚本/root/bin/checkip.sh,每5分钟检查一次,如果发现通过ssh登录失败次数超过10次,自动将此远程IP放入Tcp Wrapper的黑名单中予以禁止访问。#!/bin/bash#function:Every 5 mins to check the ssh login this server failed of any ip more then 10 times and...

2020-01-12 18:30:42 165

原创 N-42WeekTen

1、编写脚本selinux.sh,实现开启或禁用SELinux功能。#!/bin/bash#function:enable or disable the selinuxSELINUX_CONFIG="/etc/selinux/config"function menu(){ echo "1 - Enable the selinux" echo "2 - Disable ...

2020-01-12 17:21:53 119

原创 N42-WeekNine

1、编写脚本,接受二个位置参数,magedu和/www,判断系统是否有magedu,如果没有则自动创建magedu用户,并自动设置家目录为/www。#!/bin/bash#function:check and create the user and the base home directoryUSER=$1HOME_DIR=$2function usage(){ echo ...

2020-01-01 18:57:59 241

原创 N42-WeekEight

1、显示统计占用系统内存最多的进程,并排序。ps -o pid,%mem | sort -rk 22、编写脚本,使用for和while分别实现192.168.0.0/24网段内,地址是否能够ping通,若ping通则输出"success!",若ping不通则输出"fail!"#!/bin/bash#function:check all the ip is reacheable of the...

2019-12-22 18:46:02 84

原创 N42-WeekSeven

N42-WeekSeven1、简述osi七层模型和TCP/IP五层模型OSI七层模型从上往下的顺序依次为:TCP/IP五层模型从上往下的顺序依次为:2、总结描述TCP三次握手四次挥手TCP三次握手TCP四次挥手3、描述TCP和UDP区别TCP传输UDP传输4、总结ip分类以及每个分类可以分配的IP数量IPv4以网络位和主机为划分网络,共分为A、B、C、D和E五类地址。A类B类C类D类地址多用于多播...

2019-12-15 15:53:48 100

原创 N42-WeekSix

1、自建yum仓库,分别为网络源和本地源。以本地光盘为yum源,配置如下:挂载光盘至/mnt目录mount /dev/cdrom /mnt/修改yum配置文件配置网络源的yum仓库:修改配置文件2、编译安装http2.4,实现可以正常访问,并将编译步骤和结果提交。第一步配置yum源之后,安装开发工具包。yum install apr-devel apr-util-devel ...

2019-12-07 16:31:42 89

原创 N42-WeekFive

1、查找/etc目录下大于1M且类型为普通文件的所有文件。find /etc/ -type f -size +1M2、打包/etc/目录下面所有conf结尾的文件,压缩包名称为当天的时间,并拷贝到/usr/local/src目录备份。find /etc/ -name "*.conf" -print0 | xargs -0 tar czf $(date "+%Y%m%d%H%M%S").tar...

2019-12-01 17:09:41 98

原创 N42-WeekFour

1、统计出/etc/passwd文件中其默认shell为非/sbin/nologin的用户个数,并将用户都显示出来grep实现:打印用户个数:~]# grep -v '/sbin/nologin$' /etc/passwd | wc -l显示每个用户名:~]# grep -v '/sbin/nologin$' /etc/passwd | cut -d':' -f 1awk实现:打印...

2019-11-24 14:51:34 120

原创 N42-WeekThree

1、显示/etc目录下,以非字母开头,后面跟了一个字母以及其他任意长度任意字符的文件或目录。~]# ls -a /etc/ | grep '^[^a-zA-Z][a-zA-Z].*'2、复制/etc目录下所有以p开头,以非数字结尾的文件或目录到/tmp/mytest1目录中。~]# [ -d "/tmp/mytest1 " ] || mkdir -p /tmp/mytest1~]# ls ...

2019-11-16 13:30:34 154

原创 N42-WeekTwo

一、Linux发行版的系统目录名称命名规则和用途。/bin:binary二进制可执行文件的缩写,存放所有用户可以用的基本命令文件。/sbin:superbinary二进制可执行文件的缩写,存放管理员(root)使用的系统命令。/etc:存放系统配置文件的目录,只能为静态文件。/boot:存放于引导系统启动时的各种文件,kernel、grub等。/lib:存放文件系统中的程序(/bin或/...

2019-11-09 20:07:50 148

原创 N42-WeekONE

N42-第一周作业1、Linux主流发行版介绍。DebianUbuntu(基于Debian的二次发行版)Mint(基于Ubuntu的二次发行版)Knopix(基于Debian的二次发行版)SlackwareSuSE(基于Slackware的二次发行版)(商业公司)SLES:服务器级的发行版(SuSE Linux Enterprise)OpenSuSE:桌面发行版RedHat(商...

2019-11-03 13:55:59 166

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除