小编mas*_*oeh的帖子

我如何确定我的网络上是否存在恶意 DHCP 服务器?

确定我的网络中是否有流氓 DHCP 服务器的最佳方法是什么?

我想知道大多数管理员是如何处理这些问题的。我通过搜索找到了DHCP Probe,并考虑尝试一下。有没有人有过这方面的经验?(我想在花时间编译和安装之前知道)。

您知道寻找恶意 DHCP 服务器的任何有用工具或最佳实践吗?

networking dhcp

100
推荐指数
9
解决办法
27万
查看次数

如何列出加载的 Linux 模块参数值?

有没有标准的方法来列出加载的 Linux 模块的参数值?我基本上是在探索这个Linux 内核模块参数问题的另一个答案,因为我感兴趣的模块没有/sys/modules/<module_name>/parameters接口。

linux kernel

100
推荐指数
4
解决办法
11万
查看次数

如何扩展 ext4 分区和文件系统?

我有一个带有 320GB ext4 分区的 400GB 磁盘。我想扩大 ext4 分区以使用左侧空间(80GB 的可用空间)。

+--------------------------------+--------+
|             ext4               |  Free  |
+--------------------------------+--------+
Run Code Online (Sandbox Code Playgroud)

我怎么能这样做?

我见过有人在使用,resize2fs但我不明白它是否会调整分区大小。

另一种解决方案是使用fdisk但我不想删除我的分区和松散的数据。如何在不丢失任何文件的情况下简单地扩展分区?

注意:我说的是一个没有 LVM 的未挂载的数据分区,我有备份,但我想避免花一些时间在恢复上。

partition filesystems ext4 centos

80
推荐指数
5
解决办法
31万
查看次数

为什么本地主机上的响应这么慢?

我正在为我的一个朋友开发一个小型 PHP 项目,并且我有一个用于本地开发的 WAMP 环境设置。我记得我的本地 Apache 2.2 立即响应的日子。唉,现在我从一个漫长的假期回来了,我发现他们的反应localhost非常缓慢。

得到一个 300B 的 HTML 页面大约需要 5 秒钟。

当我查看任务管理器时,httpd进程 (2) 使用了 0% 的 CPU,总体而言我的计算机没有负载(0-2% CPU 使用率)。

为什么延迟这么高?是否有任何 Apache 设置我可以调整以使其线程以更高的优先级运行?它似乎只是在提供响应之前睡觉。

php web-server latency apache-2.2

69
推荐指数
5
解决办法
24万
查看次数

换行符分隔的 xargs

是否可以xargs使用换行符作为分隔符?(如果重要的话,在 Linux 和 OS X 上的 bash 中)

我知道-0可以使用,但它是 PITA,因为并非每个命令都支持 NUL 分隔的输出。

linux bash xargs

58
推荐指数
4
解决办法
5万
查看次数

RAID - 软件与硬件

我一直使用基于硬件的 RAID,因为它(恕我直言)处于正确的级别(请随意对此提出异议),并且因为操作系统故障对我来说比硬件问题更常见。因此,如果操作系统出现故障,RAID 就会消失,数据也会消失,而 - 在硬件级别上,无论操作系统如何 - 数据都会保留。

然而,在最近的 Stack Overflow 播客中,他们表示他们不会使用硬件 RAID,因为软件 RAID 开发得更好,因此运行得更好。

所以我的问题是,有什么理由选择一个而不是另一个吗?

raid software-raid

54
推荐指数
7
解决办法
1万
查看次数

nginx 在位置设置变量

我正在尝试优化我的 nginx 配置,因此可以设置一个变量,并且所有位置路径都会自动更新。我有四行有问题:

server_name php.domain.com;
root /srv/web/vhosts/php/web;
error_log /srv/web/vhosts/php/logs/error.log;
access_log /srv/web/vhosts/php/logs/access.log;
Run Code Online (Sandbox Code Playgroud)

我想要实现的是设置一个变量(在本例中为“php”)并将其包含到 config.php 中。

set $variable "php";
server_name $variable.domain.com;
root /srv/web/vhosts/$variable/web;
error_log /srv/web/vhosts/$variable/logs/error.log;
access_log /srv/web/vhosts/$variable/logs/access.log;
Run Code Online (Sandbox Code Playgroud)

然而,nginx 忽略了这个配置中的变量。我做错了什么还是不可能在位置路径中使用变量?

nginx

51
推荐指数
1
解决办法
17万
查看次数

使用 apt-get 安装可选的 Nginx 模块

我目前通过 Nginx 站点上的说明安装了 Nginx:

nginx=stable
sudo su -
add-apt-repository ppa:nginx/$nginx
apt-get update 
apt-get install
Run Code Online (Sandbox Code Playgroud)

我已经配置了 Nginx,它已经运行了一段时间。现在,我想添加一些自定义模块——比如说,上传进度模块。此模块的说明说要添加--add-module=path/to/nginx_uploadprogress_module到您的./configure命令中。但是,我没有从源代码安装 Nginx。

处理这种情况的最佳方法是什么?是否可以告诉 APT 从源代码编译并将选项传递给./configure?我可以在现有安装上编译吗?路径怎么样——我如何让它们匹配?还是我必须删除 APT 托管版本并重新开始?

package-management nginx apt

43
推荐指数
2
解决办法
9万
查看次数

配置 Apache2 来代理 WebSocket?

WebSocket 协议是 HTTP 协议的扩展。但是,Apache2 的代理模块似乎并不知道它,并丢弃了关键的标头,将调用转换为标准的 HTTP 调用。

有没有办法让 Apache2 (1) 理解 WebSocket 或 (2) 只是盲目地传递它得到的任何东西?

proxy apache-2.2 websocket

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

如何断开与 lxc-console 的连接

我正在 Ubuntu 12.04 中使用 lxc,它真的很棒。但是,连接lxc-console后我无法从会话断开连接。我在某处读到Ctrl-aq会断开我与控制台的连接,但它似乎不起作用。

我应该运行lxc-console通过screen呢?

linux ubuntu lxc

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