小编Kha*_*led的帖子

回声 $? 远程执行时不起作用

当我执行如下命令时,它会按预期给我一个输出,但是当我在远程服务器上运行相同的命令时,它总是给我echo $?作为0.

locally
# <some command>
# echo $?

Remotely
# ssh server " <some command >; echo $? "
Run Code Online (Sandbox Code Playgroud)

现在,在远程执行的情况下,我总是得到0echo $?输出。

scripting bash shell-scripting

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

错误:“net.ipv4.netfilter.ip_conntrack_max”是一个未知的密钥

我在使用 sysctl 的 Ubuntu 10.04.3 LTS x64 上遇到问题net.ipv4.netfilter.ip_conntrack_max 。如果我在 shell 上运行这个命令,我会得到一个错误:

error: net.ipv4.netfilter.ip_conntrack_max" is an unknown key.
Run Code Online (Sandbox Code Playgroud)

重新启动后,它发生在我们的两台机器上。sysctl 值net.ipv4.netfilter.ip_conntrack_count和所有其他 conntrack 条目也受到影响。

这确实有问题,因为我们有一个非常高的负载/流量系统,我编写了一个 Nagios 脚本来检查这个值,因为我们过去在这个值上有几个问题。在其他机器上,我已将 设置conntrack_max为 196608 以解决任何问题,但现在我无法在受影响的机器上设置该值。目前是否设置了任何默认值?

有没有人想在我的系统上取回这两个值?

谢谢

ubuntu kernel kernel-modules sysctl conntrack

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

linux系统cpu利用率超过100%

在我们的其中一台生产 Linux 服务器中,CPU 利用率正在交叉100 %,有时甚至是250%.

如何找到哪个进程使用了​​更多 CPU 利用率以及在哪里可以找到 CPU 利用率日志?

操作系统:RHEL 5.5

linux rhel5 cpu-usage

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

静态路由:为什么目标地址需要子网掩码

定义静态路由时,为什么要为目的网络定义子网掩码?当我有多个网关并且所有目标网络的子网掩码都是 0.0.0.0 时会发生什么?

route

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

Ping O' Death 和 iptables

是否可以编写一个简单的规则来阻止 iptables 的死机?

iptables ping attacks

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

sudo:抱歉,你必须有一个 tty 才能运行 sudo

我正在尝试将此 bash 脚本作为 cron 作业运行,但我收到一个错误,内容为 sudo: sorry, you must have a tty to run sudo. 我在亚马逊 EC2 linux 实例中运行这个 bash 脚本。

#!/bin/bash -
#get instance id - used for putting metric
INSTANCE_ID=`GET http://169.254.169.254/latest/meta-data/instance-id`

#could be done using "free" or "vmstat" - use of less and grep is believed to provide widest compatibility - CJ 2011-11-24
memfree=`less /proc/meminfo | grep -i MemFree | grep -o [0-9]*`
swaptotal=`less /proc/meminfo | grep -i SwapTotal | grep -o [0-9]*`
swapfree=`less /proc/meminfo | grep …
Run Code Online (Sandbox Code Playgroud)

linux sudo amazon-ec2 tty

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

删除不在另一个文件夹中的文件

我有两个名为thumb 和thumb2 的目录。它们包含相同的文件名,但大小不同。不幸的是,thumb2 中有一些文件不在thumb 中,需要删除。

$ ls ../thumb2 | wc -l
199030

$ ls ../thumb | wc -l
193455
Run Code Online (Sandbox Code Playgroud)

我正在搜索一个命令行命令,该命令将从拇指 2 中删除所有不在拇指中的文件。

有没有人知道如何做到这一点?

shell

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

步进 11 和步进 7 的两个 Xeon CPU 之间有什么区别?

请您解释一下这两个 CPU 之间有哪些区别:

1)
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 15
model name      : Intel(R) Xeon(R) CPU           E5345  @ 2.33GHz
stepping        : 11
cpu MHz         : 2324.000
cache size      : 4096 KB
physical id     : 0
siblings        : 4
core id         : 0
cpu cores       : 4
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr …
Run Code Online (Sandbox Code Playgroud)

performance intel central-processing-unit

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

一台 DNS linux 服务器中的多个 SOA

任何人都可以请澄清我的查询?

我有两个域,如 aa.com 和 bb.com。我喜欢委托给我自己的 DNS 服务器,因此我可以根据需要创建 A 记录。

DNS 提供商已准备好配置 NS 记录并指向我的 DNS 服务器。我可以在我们自己的 DNS 服务器 (LINUX) 中配置多个域的 SOA、A 和 CNAME 吗?

domain-name-system linux

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

监控 Apache:解析状态页面?

我想监控一个 apache 服务器。主要目标是检测是否达到 MaxClients,但稍后也会检测其他值。

我查看了nagios 插件,但大多数插件似乎解析状态页面的 HTML。我认为这是一个丑陋的解决方案。有没有更好的方法来获取服务器状态?

日志文件检查不是这个问题的一部分。

monitoring apache-2.2

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