小编Lin*_*ger的帖子

Mysql tmp_table_size 和 max_heap_table_size 不起作用

我在我的my.cnf文件中将表 tmp 大小设置为更高的值,如下所示:

tmp_table_size = 64M
max_heap_table_size = 64M
Run Code Online (Sandbox Code Playgroud)

但它不起作用。我用这个脚本来检查它。即使我重新启动后,它仍然显示 16M 是默认值。

我究竟做错了什么?

mysql

8
推荐指数
1
解决办法
3万
查看次数

如何恢复 dovecot 的默认配置

我在 Ubuntu Server 11.10 上运行了 Dovecot 2.0.13。

在安装时,我根据我的工作要求对其进行了配置。现在我想再次重新配置它,但我不知道该怎么做。

我想先恢复默认配置,然后在不重新安装的情况下重新配置它。那可能吗?如果是这样,如何?

ubuntu configuration dovecot

5
推荐指数
1
解决办法
6265
查看次数

在 DNS 服务器上配置首选/备用 DNS 服务器

我目前正在运行单个 DNS 服务器。

如果我不在以太网控制器上设置首选/备用 DNS 服务器并运行最佳实践分析器,我会得到以下结果:

图片1

如果我将首选 DNS 服务器设置为服务器的 IP 地址:

图片2

然后我在运行 BPA 时得到以下结果:

图片3

如果我将首选 DNS 服务器设置为 Google 公共 DNS 服务器并将备用 DNS 服务器设置为本地 DNS 服务器:

图 4

然后我在运行 BPA 时得到以下结果:

图5

我应该如何配置它以使 BPA 满意?

domain-name-system windows-server-2012

5
推荐指数
1
解决办法
2万
查看次数

如何并行运行多个shell脚本

我有几个测试脚本,每个脚本都运行一个测试 PHP 应用程序。每个脚本永远运行。

所以, cat.sh, dog.sh, 和foo.sh每个都运行一个 PHP 脚本。每个 shell 脚本都在循环中运行 PHP 应用程序,因此它会永远运行,每次运行后都会休眠。

我试图弄清楚如何同时并行运行脚本。在 stdout/term 窗口中查看 PHP 应用程序的输出。

我想,做类似以下的事情可能会奏效:

foo.sh > &2
dog.sh > &2
cat.sh > &2
Run Code Online (Sandbox Code Playgroud)

在 shell 脚本中它就足够了,但它不起作用。

foo.sh, runs foo.php once, and it runs correctly
dog.sh, runs dog.php in a never ending loop. it runs as expected
cat.sh, runs cat.php in a never ending loop
 *** this never runs!!!
Run Code Online (Sandbox Code Playgroud)

看来 shell 脚本永远不会运行cat.sh。如果我cat.sh在单独的窗口/术语中单独运行,它会按预期运行。

有没有人对如何让这些脚本并行运行有任何想法?

shell bash

3
推荐指数
2
解决办法
5万
查看次数

bash : "set -e" 并检查用户是否存在使脚本退出

我正在编写一个脚本来安装 Bash 程序。我想在出错时退出,所以我添加set -e到脚本的开头。

我必须检查我的脚本中是否存在用户。为此,我正在使用grep ^${USER}: /etc/passwd. 如果用户存在,则脚本正常运行。但是,如果用户不存在,则此命令将退出。如果发生后一种情况,我不想退出。相反,我想创建用户并继续我的安装。

使我的脚本继续运行的解决方案是什么?我试图将 的输出重定向grep到一个变量,但我仍然遇到同样的问题。

scripting linux shell bash grep

3
推荐指数
2
解决办法
4085
查看次数

转发端口

我有一台可以通过 SSH 访问Server1的本地机器。Server1可以访问Server2,Tomcat 在端口 5050 上运行。如何在浏览器中的本地计算机上的端口 5050 上连接到该 Tomcat?

ubuntu ssh port-forwarding ssh-tunnel

2
推荐指数
1
解决办法
171
查看次数

如何确定垃圾邮件的源 IP?

最近,我们收到了大量垃圾邮件,我想确定垃圾邮件来自哪个 IP。我希望它来自我可以手动阻止的有限数量的 IP。

exchange-2010

1
推荐指数
1
解决办法
957
查看次数

如何完全备份所有mysql数据库

我的服务器昨天崩溃了,现在我将硬盘安装在 Linux 实时环境中。如何备份所有数据库以便将它们复制到新服务器?

我不知道我所有的数据库名称,所以我不能为它们中的每一个使用 mysqldump。

编辑:我没有也无法安装 MySQL 服务。

mysql linux

1
推荐指数
1
解决办法
246
查看次数