2021-06-26进程的优先级与LAMP项目部署实战

Linux计划任务以及进程检测与控制一、Linux计划任务1、计划任务权限☆ 黑名单crontab是任何用户都可以创建的计划任务,但是超级管理员可以通过配置来设置某些用户不允许设置计划任务 。提出问题:如果我们想限定某个用户(如itheima)使用计划任务,如何处理呢?答:可以使用计划任务的黑名单,黑名单文件路径 => /etc/cron.deny文件案例:把普通账号itheima加入到cron.deny黑名单中,禁止其创建计划任务第一步:切换到超级管理员root# su - roo
分类: 其他 发布时间: 10-08 22:32 阅读次数: 0

2021-07-01 Linux高级命令(扩展)

Linux高级命令(扩展)一、find命令1、find命令作用在Linux操作系统中,find命令主要用于进行文件的搜索。2、基本语法# find 搜索路径 [选项 选项的值] ...选项说明:-name :根据文件的名称搜索文件,支持*通配符-type :f代表普通文件、d代表文件夹案例:搜索计算机中的所有文件,然后找到httpd.conf文件# find /etc -name "httpd.conf" -type f3、*星号通配符在Linux操作系统中,我们想要查找的文件名
分类: 其他 发布时间: 10-08 22:32 阅读次数: 0

2021-07-02 Linux高级命令(扩展)

Linux高级命令(扩展)一、Linux下用户管理1、用户概念以及基本作用**用户:**指的是Linux操作系统中用于管理系统或者服务的人一问:管理系统到底在管理什么?答:Linux下一切皆文件,所以用户管理的是相应的文件二问:如何管理文件呢?答:文件基本管理,比如文件的创建、删除、复制、查找、打包压缩等;文件的权限增加、减少等;文件高级管理,比如程序文件的安装、卸载、配置等。终极目的是对外提供稳定的服务。2、用户的类别① root超级管理员,在Linux系统中拥有至高无上的权力。
分类: 其他 发布时间: 10-08 22:31 阅读次数: 0

2021-06 网络的基本概念

任务背景 由于某些原因,某公司搬迁至新地方,现需要对公司网络环境重新调整规划,申请了一个B类IP地址:172.25.0.0,子 网掩码为255.255.224.0。需要根据公司部门和电脑数进行子网划分并分配IP。公司目前有6个部门,最大部门员工数 有28人。 任务要求 根据申请...
分类: 其他 发布时间: 10-08 22:31 阅读次数: 0

2021-06 OSI七层模型与TCP协议

课程目标 了解OSI七层模型分层结构 了解TCP/IP协议簇四层模型分层结构 能够说出TCP/IP协议簇中运输层、网络层和数据链路层常见的相关协议 能够说出TCP/IP的三次握手四次断开过程 了解Vmware的三种网络模式 能够使用客户端工具连接虚拟机 掌握主机名、DNS和静态IP的配置 能够使用相关命令查看和配置主...
分类: 其他 发布时间: 10-08 22:31 阅读次数: 0

2021-06 路由表与抓包工具使用

课程目标 理解路由表的作用能够读懂路由表信息能够使用图形抓包工具wireshark进行数据包的抓取,如(TCP/IP的三次握手四次断开) 一、路由表 思考: 什么是交换,什么是路由,什么是路由表? 交换是指同网络访问(两台机器连在同一个交换机上,配置同网段的不同ip就可以直接通迅)路由就是跨网络访问(路径选择)路由表是记录路由...
分类: 其他 发布时间: 10-08 22:31 阅读次数: 0

2021-07-03 Linux高级命令(扩展)

Linux高级命令(扩展)一、date命令1、date命令的作用date命令的主要作用:用于获取计算机操作系统的系统时间2、获取计算机的系统时间# date3、定制时间格式# date +"%F %T %Y %m %d %H %M %S"%F : 2020-04-03%T : 09:45:36%Y : 年%m : 月%d : 日%H : 小时%M : 分钟%S : 秒案例:获取系统时间,时间格式要求20200403# date +"%Y%m%d"4、设置计算机的系统
分类: 其他 发布时间: 10-08 22:30 阅读次数: 0

2021-07-04 IP地址与子网掩码

首先,不要管这个IP是A类还是B类还是C类,IP是哪一类对于解题是没有任何意义的,因为在很多题中B类掩码和A类或是C类网络一起出现,不要把这认为是一个错误,很多时候都是这样出题的。其次,应该掌握以下一些知识:1、明确“子网”的函义:子网就是把一个大网划分为几个小网,每个小网的IP地址数目都是一样多的。这个小网就叫做这个大网的子网。大网可以是A类大网(A类网络),也可以是B类大网,还可能是C类大网。⑴、二进制数转为十进制(这里顺便说一下二进制数转为十进制的问题:在不牵涉到IP地址时的二进制到十进制
分类: 其他 发布时间: 10-08 22:30 阅读次数: 0

2021-07-05 Linux下yum源配置实战

一、Linux下软件包的管理1、软件安装方式① RPM包管理(需要单独解决依赖问题)② YUM包管理(需要有网络及YUM仓库的支持,会自动从互联网下载软件,自动解决依赖)③ 源码安装(安装过程比较复杂,源码安装三步走。优点:定制性很强)软件:主线版(mainline),稳定版(stable)2、源码安装的配置过程在Linux系统中,源码安装一共分为三步(三步走):第一步:配置过程(配置软件的安装路径)第二步:编译过程(把软件由源代码编译成可以安装的程序)第三步:安装过程(把编译后的程序进
分类: 其他 发布时间: 10-08 22:30 阅读次数: 0

2021-07-06 SSH远程管理服务

SSH远程管理服务一、SSH概述​ 熟悉Linux的人那肯定都对SSH不陌生。ssh是一种用于安全访问远程服务器的协议,远程管理工具。它之所以集万千宠爱为一身,就是因为它的安全性。那么它到底是怎么样来保证安全的呢?到底是如何工作的呢?1、加密算法(了解)☆ 对称加密算法(DES)Jack想要给Harry发送信息一个信息A,为了安全起见,Jack使用一种加密算法,比如给信息通过加一个数字B得到一个新的数字C,然后以公开的方式发送给HarryHarry接受到数字C后,通过减去一个数字B
分类: 其他 发布时间: 10-08 22:30 阅读次数: 0

2021-08-14-Linux下数据同步RSYNC

typora-root-url: ./任务背景某公司为了保证开发人员线上代码的安全性,现需要对开发人员的代码进行备份。任务要求备份机器需要每天凌晨1:03分定时同步MIS服务器的/app/java_project目录下的所有文件。要求记录同步日志,方便同步失败分析原因。(不仅仅进行同步,还要求有同步日志)任务拆解选择合适的备份工具和方法来备份(scp可以实现,不是很完美——>rsync)掌握所选择工具的用法编写脚本(超纲)让计划任务去执行涉及知识点rsync命令使.
分类: 其他 发布时间: 10-08 22:29 阅读次数: 0

Day23 FTP系统服务

FTP、NFS、SAMBA系统服务一、rsync托管xinetd1、为什么要进行服务托管独立服务:独立启动脚本 ssh ftp nfs dns …依赖服务: 没有独立的启动脚本 rsync telnet 依赖xinetd服务(独立服务)2、如何将rsync托管给xinetd服务去管理?第一步:在系统中安装xinetd服务# yum -y install xinetd# rpm -ql xinetd第二步:编写xinetd.conf文件(/etc/xinetd.conf)
分类: 其他 发布时间: 10-08 22:29 阅读次数: 0

Day24 FTP、NFS服务

FTP、NFS以及SAMBA服务一、FTP服务1、Linux下ftp客户端管理工具ftp、lftp都是Linux下ftp的客户端管理工具,但是需要独立安装# yum install ftp lftp -y☆ ftp工具# ftp 10.1.1.10Connected to 10.1.1.10 (10.1.1.10).220 (vsFTPd 3.0.2)Name (10.1.1.10:root): 输入FTP的账号331 Please specify the password.Pas
分类: 其他 发布时间: 10-08 22:29 阅读次数: 0

day25-SAMBA文件共享与DNS域名服务

SAMBA文件共享与DNS域名服务一、SAMBA文件共享1、什么是SAMBASMB(Server Message Block)协议实现文件共享,也称为CIFS(Common Internet File System )是Windows和类Unix系统之间共享文件的一种协议客户端主要是Windows;支持多节点同时挂载以及并发写入主要用于windows和Linux下的文件共享、打印共享实现匿名与本地用户文件共享2、SAMBA主要进程smbd进程 控制发布共享目录与权限、负责文件传输
分类: 其他 发布时间: 10-08 22:29 阅读次数: 0

day26-DNS域名管理系统与LAMP编译安装

DNS域名管理系统与LAMP编译安装一、DNS域名管理系统1、DNS两种解析正向解析:把域名解析为对应的IP地址反向解析:把IP地址解析为对应的域名2、DNS的反向解析目标:把10.1.1.13这个IP地址通过DNS服务器指向www.itcast.cluster域名第一步:开启网络的访问权限控制# vim /etc/named.conf12 options {13 listen-on port 53 { 127.0.0.1;any; };14 liste
分类: 其他 发布时间: 10-08 22:28 阅读次数: 0

Day27~28-磁盘管理

typora-root-url: pictures任务背景某天接到短信报警提示,显示某主机的根分区空间使用率超过85%,该主机用于影评(mysql)和报表数据库(oracle)。经查看发现其中MySQL数据库的数据文件存放在/usr/local/mysql/中,占用根文件系统空间导致。由于前期规划不合理,没有将业务数据和系统数据分开。经研究决定,要将影评的数据库单独放到另一块磁盘上,并且实现逻辑卷管理。任务要求保证数据库完整的情况下将影评数据库迁移到另外一块新添加的磁盘上考虑到数据增长情况,.
分类: 其他 发布时间: 10-08 22:28 阅读次数: 0

day29-磁盘阵列之RAID

typora-root-url: \pictures一、RAID介绍RAID(Redundant Array of Independent Disk 独立冗余磁盘阵列)技术是加州大学伯克利分校1987年提出,最初是为了组合小的廉价磁盘来代替大的昂贵磁盘,同时希望磁盘失效时不会使对数据的访问受损失而开发出一定水平的数据保护技术。RAID就是一种由多块廉价磁盘构成的冗余阵列,在操作系统下是作为一个独立的大型存储设备出现。RAID可以充分发挥出多块硬盘的优势,可以提升硬盘速度,增大容量,提供容错功能,能够.
分类: 其他 发布时间: 10-08 22:28 阅读次数: 0

day30-SHELL编程前奏_小工具

typora-copy-images-to: picturestypora-root-url: pictures本节课程目标了解shell中的通配符熟悉grep、cut、sort等小工具和shell中的通配符的使用一、文本处理工具1. grep工具grep是**行**过滤工具;用于根据关键字进行行过滤语法和选项语法:# grep [选项] '关键字' 文件名常见选项:OPTIONS: -i: 不区分大小写 -v: 查找不包含指定内容的行,反向选择 .
分类: 其他 发布时间: 10-08 22:28 阅读次数: 0

day31-shell基础知识

typora-copy-images-to: picturestypora-root-url: picturesSHELL编程该课程主要包括以下内容:① Shell的基本语法结构如:变量定义、条件判断、循环语句(for、until、while)、分支语句、函数和数组等;② 基本正则表达式的运用;③ 文件处理三剑客:grep、sed、awk工具的使用;④ 使用shell脚本完成一些较复杂的任务,如:服务搭建、批量处理等。说明:以上内容仅仅是基本要求,还有很多更深更难的语法需要扩充学习.
分类: 其他 发布时间: 10-08 22:27 阅读次数: 0