OnITRoad - 归档

一个用于MySQL数据库备份的简单Bash脚本

一个用于MySQL数据库备份的简单Bash脚本 问:如何定时执行MySQL数据库备份? 用于MySQL数据库备份的bash脚本。 在本教程中,我们将发现一个简单的bash脚本,它执行MySQL数据库的备份、归档和存储在本地系统上。 此脚本还将从磁盘中删除较旧的备份以释放空间。 我们可以指定在本地磁盘上保存备份的天数。 我们还可以使用本教程备份MySQL数据库并在远程FTP服务器上存储副本。 创

Views:0  2019-05-19

Bash脚本-确认提示符(Y/N, YES/NO)

Bash脚本-确认提示符(Y/N, YES/NO) 问题-如何在我们自己的shell脚本中添加[Y/n]确认? 如何在bash中将用户的输入作为Yes/No/Y/N ? 我们经常看到命令要求确认[Y/n]或[Yes/No]输入。 这对于了解用户是否希望继续执行not的其余步骤非常有用。 我们还可以在脚本中添加相同的函数。 本文将通过示例(Bash脚本确认提示符(Y/N, YES/NO))进行此类输

Views:0  2019-05-19

Bash—测试文件或目录是否存在

Bash—测试文件或目录是否存在 在使用bash编程时,我们常常需要检查文件是否已经存在、创建新文件、在文件中插入数据。 有时我们还需要从其他脚本执行其他脚本。 本文介绍了如何判断系统中文件或目录是否存在。 这对我们编写shell脚本非常有帮助。 1.bash测试文件是否存在 如果我们需要添加一些内容或需要从脚本创建文件。 首先,确保文件已经存在或不存在。 例如,我在文件 **/tmp/tes

Views:0  2019-05-19

如何隐藏Apache和PHP版本的HTTP头

如何隐藏Apache和PHP版本的HTTP头 网站安全是虚拟主机最重要、最关键的组成部分。 网络攻击可能会损坏应用程序。 本教程将对最终用户隐藏Apache/PHP版本的详细信息。 在进行更改之前,首先使用下面的命令查看发送HTTP头的信息服务器。 步骤1 -检查HTTP头信息 我们可以使用curl或wget命令来通过命令行获取任何网站的详细信息。 wget --server-respons

Views:0  2019-05-19

用于备份Windows服务器事件日志的批处理脚本

用于备份Windows服务器事件日志的批处理脚本 作为一名系统管理员,定期备份系统日志是工作职责之一。 事件日志帮助我们对系统进行故障排除。 在本教程中,我们将获得一个简单的批处理脚本,用于在windows系统上进行windows事件日志备份。 步骤1 -创建备份目录 创建一个名为 c:\backup 的备份目录,用于存放备份; 创建一个名为 c:\backup\logs 的备份目录,用于存放

Views:0  2019-05-19

如何在JavaScript中克隆对象

如何在JavaScript中克隆对象 我们发现jQuery的extend()函数是用JavaScript创建克隆对象的最佳方式。 jQuery的extend()函数对于在一个对象中合并两个或多个对象也很有用。 本文将使用jQuery的extend()函数用JavaScript创建对象的克隆。 JavaScript克隆对象代码: 如果查看下面的JavaScript代码,我们会发现首先我们用一些演

Views:0  2019-05-19

管理SSH主机和私钥的最佳方法

管理SSH主机和私钥的最佳方法 作为系统管理员,我们经常要处理多个远程系统。 我们需要在工作期间多次SSH系统。 我们可以通过密码访问许多远程Linux服务器,其中许多可以通过私钥访问。 所以这是更典型的管理方式。 本文将正确地组织使用关键文件的ssh服务器细节。 配置文件语法: 我们可以向 ~/.ssh/config 文件添加多个ssh主机信息。 编辑配置文件。 $ vi ~/.ssh/c

Views:0  2019-05-19

在Linux系统中如何阻止Ping (ICMP)响应

在Linux系统中如何阻止Ping (ICMP)响应 阻止来自系统的ping响应,可以防止系统从黑客向ICMP洪水DOS攻击。 因此,对于系统安全来说,这可能是一种最佳实践,但是大多数在线监视系统对监视系统使用ping请求。 使用iptables禁用Ping 在任何Linux系统中,都可以直接从防火墙(iptables)阻止ICMP响应。 iptables -A INPUT -p icmp

Views:0  2019-05-19

如何在鼠标点击时调用JavaScript函数

如何在鼠标点击时调用JavaScript函数 JavaScript是网站上使用的核心编程语言之一。 JavaScript支持交互式web页面,是web应用程序的重要组成部分。 大多数现代网站都依赖JavaScript来处理客户端应用程序的行为。 所有的web浏览器都有一个专用的JavaScript引擎来执行它。 在本教程中,我们将学习如何在各种页面事件(如单击、表单提交或其他各种HTML控件)上调

Views:0  2019-05-19

无法通过socket连接到本地MySQL服务器

无法通过socket连接到本地MySQL服务器 错误信息: Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (2) 这是MySQL管理员通常面临的一个常见问题。 我在各种服务器上也多次遇到这个问题,我几乎使用下面给出的解决方案之一解决了这个问题。 我们希望下面的解决方案也能解决问题。

Views:0  2019-05-19

如何使用谷歌Chrome抓取网页截图

如何使用谷歌Chrome抓取网页截图 谷歌Chrome 59和新版本包含了一个新的特性headless,它提供了运行谷歌Chrome而不需要用户界面的功能。 这允许用户在命令行和脚本中使用谷歌Chrome。 这个无头谷歌Chrome版本还包含了使用命令行工具捕捉任何网站截图的功能。 如何使用谷歌Chrome Headless创建PDF的网页 要求: 你必须使用谷歌Chrome 59或更高版本。

Views:0  2019-05-19

如何在Linux Shell中改变文本的背景颜色

如何在Linux Shell中改变文本的背景颜色 命令: echo -e " \\e[0;41mBackground In Red\\e[0m " 以上命令用于在Linux bash shell上设置输出的背景颜色。 在以上命令的输出中,背景将为红色。 有许多其他的颜色,你可以使用定义如下。 只需将“ 0;41 ”替换为上面文本中的其他颜色值即可。 其他色码: Blac

Views:0  2019-05-19

如何改变Apache默认页面与htaccess

如何改变Apache默认页面与htaccess 在Apache .htaccess中如何改变默认的索引页? 如何使用.htaccess设置默认索引页? 如何配置特定的页面使用.htaccess作为默认页面? 本教程将更改.htaccess文件中的默认页面。 首先要确保我们使用的是Apache web服务器,并且为虚拟主机启用了.htaccess。 让我们在你的网站文档根目录中编辑.htaccess

Views:0  2019-05-19

在Linux中如何改变默认的MySQL数据目录

在Linux中如何改变默认的MySQL数据目录 作为一个系统管理员,我不喜欢使用/目录来存储MySQL数据文件。 每次为生产服务器安装MySQL时,我都尝试使用辅助磁盘存储应用程序和数据库文件。 这样,我总是将MySQL的默认数据目录更改为挂载在系统上的辅助磁盘。 大多数MySQL使用 /var/lib/mysql 目录作为基于Linux系统的默认数据目录。 将更改到本文中的另一个位置。 修改

Views:0  2019-05-19

在Linux中如何使用chattr命令

在Linux中如何使用chattr命令 在Linux第二扩展文件系统上,chattr命令用于更改文件属性。 它为文件提供了更多的安全性,防止不必要的更改和删除。 有许多可用的属性来完成此任务。 要在文件中添加属性,我们使用 加号(+) ,要删除属性,我们使用 减号(-) 符号。 一些属性包括[ASacDdIijsTtu]。 如何使用Chattr命令 在文件上添加属性 创建一个新文件来测试它。

Views:0  2019-05-19

如何更改Fedora和CentOS上的主机名(计算机名)

如何更改Fedora和CentOS上的主机名(计算机名) 简介:本文介绍了如何查找当前系统的主机名。 另外,如何更改基于RedHat的系统的主机名? 如何更改Linux的hostname? 使用Hostnamectl更改主机名 使用 systemd 运行的最新Fedora和CentOS操作系统使用 hostnamectl 命令来管理计算机主机名。 可以使用以下命令更改Linux系统的主机名。

Views:0  2019-05-19