摘要:
在 Linux 环境下工作的工程师,一定会对那些繁琐的指令和参数命令行印象深刻吧。而且,可怕的不是繁琐,而是需要大量重复输入这些繁琐的命令。 在 Linux 下我们有个别名命令 alias ,可以将那些繁琐的命令自定义为我们容易记住的别名,可以大大提高我们的效率。 但是,alias 命令只对当前终端 阅读全文
摘要:
1、配置chrony服务,实现服务器时间自动同步 服务器端 [root@localhost ~]# systemctl enable chronyd[root@localhost ~]# systemctl restart chronyd 客户端 IP写为服务器ip [root@localhost 阅读全文
摘要:
1、编写脚本/root/bin/checkip.sh,每5分钟检查一次,如果发现通过ssh登录失败 次数超过10次,自动将此远程IP放入Tcp Wrapper的黑名单中予以禁止防问 root@localhost ~]# vim ssh.sh #!/bin/bashn=10cat /var/log/s 阅读全文
摘要:
1、编写脚本selinux.sh,实现开启或禁用SELinux功能 [root@centos7 ~]#vim selinux.sh #!/bin/bashconfdir=/etc/selinux/configcase "$1" in on) sed -ir 's/^SELINUX=.*/SELINU 阅读全文
摘要:
1、编写脚本,接受二个位置参数,magedu和/www,判断系统是否有magedu,如果没有则自动创建magedu用户,并自动设置家目录为/www [root@CentOS7 data]#vim user.sh #!/bin/bashid $1 &>/dev/nullif [[ $? == 0 ]] 阅读全文
摘要:
1、显示统计占用系统内存最多的进程,并排序。 top命令 按m以内存使用率排序 2、编写脚本,使用for和while分别实现192.168.0.0/24网段内,地址是否能够ping通,若ping通则输出"success!",若ping不通则输出"fail!" 我们采用多个Ping同时进行任务,一个一 阅读全文
摘要:
1、简述osi七层模型和TCP/IP五层模型 (1)物理层:二进制传输;为启动,维护和关闭物理链路定义了电气规范、机械规范、过程规范和功能规范;物理层的 PDU是:数据位 bit (2)数据链路层:访问介质;定义如何格式化数据以便进行传输以及如何控制对网络的访问;支持错误检测;数据链路层的 PDU是 阅读全文
摘要:
1、自建yum仓库,分别为网络源和本地源 vim Base.repo [Base] name=Local Basebaseurl=file:///misc/cdgpgchek=0[ali]name=aliyunbaseurl=https://mirrors.aliyun.com/centos/7.8 阅读全文
摘要:
1、查找/etc目录下大于1M且类型为普通文件的所有文件 2、打包/etc/目录下面所有conf结尾的文件,压缩包名称为当天的时间,并拷贝到/usr/local/src目录备份。 3、利用sed 取出ifconfig命令中本机的IPv4地址 4、删除/etc/fstab文件中所有以#开头,后面至少跟 阅读全文
摘要:
1、统计出/etc/passwd文件中其默认shell为非/sbin/nologin的用户个数,并将用户都显示出来 2、查出用户UID最大值的用户名、UID及shell类型 3、统计当前连接本机的每个远程主机IP的连接数,并按照从大到小排序 4、编写脚本createuser.sh, 实现如下功能: 阅读全文