摘要: ## 摘要 定制linux系统:通过裁剪现有Linux系统(Cent0S7.6),创建属于自己的min Linux小系统,可以加深我们对linux的理解。 ## 一、linux的启动流程 制作Linux小系统之前,再了解一下Linux的启动流程: 1. 首先Linux要通过自检,检查硬件设备有没有故 阅读全文
posted @ 2023-07-27 23:01 Crispy·Candy 阅读(495) 评论(0) 推荐(0) 编辑
摘要: ## 摘要 - 介绍linux的bt宝塔可视化管理 ## 一、基本介绍 bt宝塔Linux面板是提升运维效率的服务器管理软件,支持一键LAMP/LNMP/集群/监控/网站/FTP/数据库/JAVA等多项服务器管理功能。 ## 二、使用步骤 ### 1. 下载安装 安装 ``` yum install 阅读全文
posted @ 2023-07-27 22:58 Crispy·Candy 阅读(114) 评论(0) 推荐(0) 编辑
摘要: ## 摘要 1. 介绍linux可视化管理 2. 介绍webmin如何使用 ## 一、基本介绍 - Webmin是功能强大的基于Web的Unix/linux系统管理工具。 - 管理员通过浏览器访问Webmin的各种管理功能并完成相应的管理操作。 - 除了各版本的linux以外还可用于:AIX、HPU 阅读全文
posted @ 2023-07-27 22:57 Crispy·Candy 阅读(259) 评论(0) 推荐(0) 编辑
摘要: ## 摘要 - 如何下载linux内核 - 如何升级linux内核 ## 一、linux内核获取 - 内核地址: https://www.kernel.org/ ![](https://img2023.cnblogs.com/blog/2454288/202307/2454288-202307272 阅读全文
posted @ 2023-07-27 22:55 Crispy·Candy 阅读(152) 评论(0) 推荐(0) 编辑
摘要: ## 摘要 - 介绍linux如何备份、恢复数据 ## 一、基本介绍 - 之前可以使用虚拟机做备份 - 实体机无法做快照,如果系统出现异常或者数据损坏,后果严重,要重做系统,还会造成数据丢失。所以我们可以使用备份和恢复技术 linux的备份和恢复很简单,有两种方式: 1. 把需要的文件(或者分区)用 阅读全文
posted @ 2023-07-27 22:53 Crispy·Candy 阅读(2946) 评论(0) 推荐(0) 编辑
摘要: ## 摘要 1. 介绍linux日志 2. 介绍linux日志进程rsyslogd 3. 介绍linux ## 一、linux日志介绍 1. 日志文件是重要的系统信息文件,其中记录了许多重要的系统事件,包括用户的登录信息、系统的启动信息、系统的安全信息、邮件相关信息、各种服务相关信息等。 2. 日志 阅读全文
posted @ 2023-07-27 22:51 Crispy·Candy 阅读(462) 评论(0) 推荐(0) 编辑
摘要: ## 摘要 ## 一、linux内存日志 1. 就是有些日志仅仅在系统允许过程中写在内存当中,但是并不会保存到硬盘当中 2. 重启后,内存日志就会情况 ## 二、指令 | 指令 | 功能 | 说明 | 选项 | | | | | | | journalctl | 查看全部 | | | | journa 阅读全文
posted @ 2023-07-27 22:49 Crispy·Candy 阅读(219) 评论(0) 推荐(0) 编辑
摘要: ## 摘要 - 介绍linux日志轮替 logrotate原理及操作 ## 一、linux日志轮替 - 日志轮替就是把旧的日志文件移动并改名,同时建立新的空日志文件,当旧日志文件超出保存的范围之后,就会进行删除 - 目的是防止一个文件保存的日志太多:定时将日志文件的内容做好备份 ## 二、日志轮替文 阅读全文
posted @ 2023-07-27 22:49 Crispy·Candy 阅读(320) 评论(0) 推荐(0) 编辑
摘要: ## 摘要 - 介绍linux的日志管理服务 - 关于linux的日志可以查看[这篇博客]() ## 一、rsyslogd介绍 - CentOS7.6日志服务是rsyslogd ,CentOS6.x日志服务是syslogd ,rsyslogd 功能更强大。 - rsyslogd的使用、日志文件的格式 阅读全文
posted @ 2023-07-27 22:47 Crispy·Candy 阅读(570) 评论(0) 推荐(0) 编辑
摘要: ## 摘要 1. 介绍shell是什么 2. shell快速开始 ## 一、基本概念 ### 1. shell是什么 - Shell是一个命令行解释器,它为用户提供了一个向Linux内核发送请求以便运行程序的界面系统级程序 - 用户可以用Shell来启动、挂起、停止甚至是编写一些程序。 ![](ht 阅读全文
posted @ 2023-07-27 22:46 Crispy·Candy 阅读(31) 评论(0) 推荐(0) 编辑
摘要: ## 摘要 ## 一、步骤 首先要卸载centos7自带的mariadb数据库 1. rpm -qa | grep mari查询 2. rpm -e --nodeps xxx(关于maria都要删除) 然后安装mysql 1. 创建文件 `/opt/mysql` 2. 上传mysql文件,这里上传的 阅读全文
posted @ 2023-07-27 22:25 Crispy·Candy 阅读(3391) 评论(1) 推荐(0) 编辑
摘要: ## 摘要 目的:介绍linux如何安装Tomcat ## 一、步骤 1. 创建目录 2. 上传安装文件,并解压缩到`/opt/tomcat` 3. 进入解压目录/bin,启动tomcat ./startup.sh. 4. 开放端口8080 5. 测试是否安装成功:在windows、Linux下访问 阅读全文
posted @ 2023-07-27 22:23 Crispy·Candy 阅读(152) 评论(0) 推荐(0) 编辑
摘要: ## 摘要 - linux如何安装、配置jdk ## 一、安装步骤 1. 创建目录:`mkdir /opt/jdk` 2. 通过XFTP上传jdk的压缩包 3. 创建应该安装的目录 `mkdir /usr/local/java`(要放在这里,因为jdk不算是一个软件,有很多指令?我的理解是这样,放在 阅读全文
posted @ 2023-07-27 22:23 Crispy·Candy 阅读(210) 评论(0) 推荐(0) 编辑
摘要: ## 摘要 - 讲解如何使用shell每天定时编写数据库 ## 一、要求 1. 每天`凌晨2:30`备份数据库db1到`/data/backup/db` 2. 备份开始和备份结束能够给出相应的提示信息 3. 备份后的文件要求以备份时间为文件名,并打包成.tar.gz的形式,比如:2021-03-12 阅读全文
posted @ 2023-07-27 22:21 Crispy·Candy 阅读(140) 评论(0) 推荐(0) 编辑
摘要: ## 摘要 - 介绍shell如何定义并调用函数的 ## 一、基本语法 1. 定义函数 ```shell [ function ] funcname[()] { Action; [return int;] } ``` 2. 调用函数 ```shell functame [值] ``` ## 二、快速 阅读全文
posted @ 2023-07-27 22:20 Crispy·Candy 阅读(162) 评论(0) 推荐(0) 编辑
摘要: ## 摘要 1. 介绍几个shell常用的函数,当然在linux命令行也能直接使用 2. `basename`函数 3. `dirname`函数 ## 一、文件名类型函数 ### 1. basename - 功能:返回完整路径最后/的部分,常用于获取文件名 - 语法:`basename [pathn 阅读全文
posted @ 2023-07-27 22:19 Crispy·Candy 阅读(194) 评论(0) 推荐(0) 编辑
摘要: ## 摘要 - shell中使用read读取控制台输入 ## 一、基本语法 ```shell read [选项] [参数] ``` 选项 | 选项 | 说明 | 参数 | | | | | | -p | 指定读取值的提示符(就是一段文字) | 字符串(提示符) | | -t | 指定读取值时等待的时间 阅读全文
posted @ 2023-07-27 22:19 Crispy·Candy 阅读(92) 评论(0) 推荐(0) 编辑
摘要: ## 摘要 - 介绍shell for循环的语法,主要有两种 - for in - for i=0; i shell的判断条件看[这篇博客](https://www.cnblogs.com/CrispyCandy/p/17586270.html) ## 一、for循环 ### 1. 基本语法 有两种 阅读全文
posted @ 2023-07-27 22:18 Crispy·Candy 阅读(17) 评论(0) 推荐(0) 编辑
摘要: ## 主要内容 介绍linux shell的case语句 ## 一、基本语法 ```shell case $变量名 in "值1") 程序1 ;; "值2") 程序2 ;; #其他分支 *) 默认匹配程序 ;; esac #最后用case的倒序esac结束 ``` ## 二、快速入门 要求:当命令行 阅读全文
posted @ 2023-07-27 22:17 Crispy·Candy 阅读(63) 评论(0) 推荐(0) 编辑
摘要: ## 摘要 - shell的if或者while语句中的判断条件,可以用于if,for,while语句中 ## 判断条件 | 判断类型 | 符号 | 说明 | 举例 | | | | | | | 字符串比较 | = | 字符串比较(数字比较不用=) | "ok" = "ok" | | 整数比较 | -l 阅读全文
posted @ 2023-07-27 22:16 Crispy·Candy 阅读(18) 评论(0) 推荐(0) 编辑