AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 21048
In Process
Mei
Mei
Asked: 2009-06-07 00:51:10 +0800 CST2009-06-07 00:51:10 +0800 CST 2009-06-07 00:51:10 +0800 CST

每个系统管理员都应该使用哪些没人听说过的工具?[关闭]

  • 772
很难说出这里问的是什么。这个问题是模棱两可的、模糊的、不完整的、过于宽泛的或修辞的,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开它, 请访问帮助中心。
10年前关闭。
锁定。这个问题及其答案被锁定,因为这个问题离题但具有历史意义。它目前不接受新的答案或交互。

我想知道功能强大且大多数系统管理员不知道或不使用(但应该)使用的工具。

一方面,我喜欢找到一个很好的工具并且我应该使用的可能性——或者至少,尝试一下。我还发现,让这些工具(再次)在阳光下晒晒太阳可能是一种积极的做法,让其他人知道那里有很棒的工具。

因此,像 sudo、vi、emacs、dtrace、ps 和 top 这样的东西都出来了。我有一些想法,但我只是讨厌扭曲统计数据......

我会等着看是否有人提到我的最爱。

utilities
  • 30 30 个回答
  • 13848 Views

30 个回答

  • Voted
  1. l0c0b0x
    2009-06-07T01:04:58+08:002009-06-07T01:04:58+08:00

    iPerf

    Iperf 可帮助您运行测量最大 TCP 和 UDP 带宽性能的测试。它允许调整各种参数和 UDP 特性报告带宽、延迟抖动、数据报丢失: http: //openmaniak.com/iperf.php


    ,和

    港铁

    MTR(My Trace Route)也是一个不错的工具。它将“traceroute”和“ping”程序的功能结合在一个网络诊断工具中。像 traceroute 一样,除了它提供更多的网络质量和网络诊断信息。离开跑步以获取实时统计数据。以毫秒为单位报告最佳和最差往返时间...它显示延迟、抖动(平均/最佳/最差): http: //www.bitwizard.nl/mtr/

    利用:

    mtr server.domain.com(或 IP)

    • 用"O"添加更多字段,输入"LDRS NBAW V JMXI"并按ENTER
    • 键入“n”以切换 DNS 关闭/打开

    替代文字 http://locobox.googlepages.com/mtrsavedw.jpg

    • 33
  2. MathewC
    2009-06-18T10:46:20+08:002009-06-18T10:46:20+08:00

    回形针: 我不得不用回形针来撬开 Sun 和戴尔服务器前面的锁 我们都用回形针打开 cd rom

    HotPlug 这东西太棒了。想要在不关闭服务器的情况下将服务器移至下一个机架? http://www.wiebetech.com/products/HotPlug.php

    木头 笨蛋之前没有正确安装服务器?服务器太旧而无法安装机架?木块是你的朋友。这是贫民区,但有效。

    • 24
  3. Kara Marfia
    2009-06-18T10:23:58+08:002009-06-18T10:23:58+08:00

    一个弯曲的回形针弹出一个 CD 驱动器。

    • 19
  4. Coops
    2009-06-07T01:11:44+08:002009-06-07T01:11:44+08:00

    Sysstat / Sar - 一流的服务器历史监控。

    如果您需要检查机器出现故障的原因,网络/CPU/内存/IO/etc/etc 非常棒。

    例如,今天早上 6 点到 7 点之间的平均负载:

    hcooper@localhost:~$ sar -q -s 06:00:00 -e 07:30:00
    Linux 2.4.27-3-686 (localhost)  06/06/09
    
    06:05:01      runq-sz  plist-sz   ldavg-1   ldavg-5  ldavg-15
    06:15:01            2       200      0.00      0.05      0.04
    06:25:01            4       199      0.01      0.05      0.04
    06:35:02            0       208      1.74      1.39      0.79
    06:45:01            1       201      0.12      0.52      0.70
    06:55:02            1       197      0.04      0.14      0.40
    07:05:01            2       203      0.13      0.10      0.24
    07:15:01            2       200      0.00      0.05      0.15
    07:25:01            2       200      0.01      0.04      0.08
    Average:            2       201      0.26      0.29      0.30
    
    • 18
  5. Wesley
    2009-06-18T11:56:18+08:002009-06-18T11:56:18+08:00

    一个纸袋:当您发现您编写的 SQL 脚本实际上并没有真正混合测试数据库时,请深吸一口气。哦,你的备份系统崩溃了,现在你必须在电话上等待技术支持,因为你没有支持合同。

    折纸:当您在上述备份软件供应商处获得一级技术支持时,可以打发时间。

    压力球:在他们最终接听电话后与第 1 层支持人员讨论问题时提供帮助。

    冰袋:当您意识到需要 90 分钟才能将其交给第 2 级支持时,在将拳头重重敲击桌面后缓解疼痛。

    备用手机:当您在第 3 层支持接听您的电话时断开连接,将您的手机扔到地上。

    Monster.com 账号及铺地毯经验: =(

    --

    稍微严肃一点的是,拥有一个小型冰箱可能会很方便,特别是对于放入崩溃的硬盘驱动器以尝试恢复数据。

    此外,如果您的照相手机可以拍摄视频,那就更好了。当我搞乱 BIOS 和其他我没有时间在编辑时同时记录的事情时,我会拍摄视频。

    用于在干燥的服务器机房中长时间停留的止咳药水和鼻喷雾剂。

    P- Touch贴标机可以标记所有内容,即使您确定会记住哪些跳线连接到安全摄像头。

    指甲刀,用于从 Cat5 电缆中的 4 对电线上取下护套。

    当您必须在具有深色饰面的东西上做标记时,使用银色Sharpies。

    • 17
  6. katriel
    2009-06-07T03:44:23+08:002009-06-07T03:44:23+08:00

    我使用 ' ss ' 它是 iproute 包的一部分(它还包括很棒的 ip 和 tc 命令)来获取有关 tcp/udp 套接字的信息。它提供了比常规“netstat”更多的信息,并且可以与过滤器一起使用,例如:

    $ ss -o state established '( dport = :www or sport = :www )'
    Recv-Q Send-Q Local  Address:Port                  Peer Address:Port   
    0      0      192.168.22.100:52430                 209.85.173.118:www     
    0      0      192.168.22.100:51115                 209.85.229.101:www     
    0      0      192.168.22.100:49105                 209.85.227.104:www     
    0      0      192.168.22.100:37792                 209.85.227.101:www     
    0      0      192.168.22.100:60337                 69.59.196.212:www     
    0      0      192.168.22.100:37794                 209.85.227.101:www   
    
    • 16
  7. onesysadmin
    2009-06-07T04:51:12+08:002009-06-07T04:51:12+08:00

    我已经在 SF 的另一个答案中提到了这个工具。
    sysv-rc-conf

    描述:
    sysv-rc-conf 提供了一个易于使用的界面来管理“/etc/rc{runlevel}.d/”符号链接。

    替代文字 http://blog.ubuntu-tweak.com/wp-content/uploads/2007/09/sysv-rc-conf.png

    如果你有 ubuntu:sudo apt-get install sysv-rc-conf

    • 16
  8. hayalci
    2009-06-07T00:53:04+08:002009-06-07T00:53:04+08:00

    “arping”来确定局域网中的机器是否真的启动了。通过使用 ARP 数据包绕过 ICMP 回显 (ping) 的所有阻止工作。

    • 15
  9. Allen
    2009-06-07T19:56:15+08:002009-06-07T19:56:15+08:00

    光伏管道查看器。将其插入管道中的命令之间,以指示数据移动的速度、完成的时间等。它还可以充当速率限制器。

    • 13
  10. pQd
    2009-06-07T03:38:08+08:002009-06-07T03:38:08+08:00

    几个网络工具:

    tshark - 图形网络流量分析器的实时文本版本 - wireshark。当 tcpdump 的原始输出不足以满足您的需求时,tshark 可以解决问题。样本 :

    1041488.938623 192.168.10.14 -> 123.13.42.143 TCP 2525 > 25 [SYN] Seq=0 Len=0 MSS=1460
    1041488.964593 192.168.10.14 -> 123.13.42.143 TCP 2525 > 25 [ACK] Seq=1 Ack=0 Win=65535 Len=0
    1041488.997561 192.168.10.14 -> 123.13.42.143 SMTP Command: EHLO s72f30c9a2c784
    1041489.034541 192.168.10.14 -> 123.13.42.143 SMTP Command: AUTH LOGIN
    1041489.064026 192.168.10.14 -> 123.13.42.143 SMTP Message Body
    1041489.095757 192.168.10.14 -> 123.13.42.143 SMTP Message Body
    1041489.304390 192.168.10.14 -> 123.13.42.143 SMTP Command: MAIL FROM: <[email protected]>
    1041489.375849 192.168.10.14 -> 123.13.42.143 SMTP Command: RCPT TO: <[email protected]>
    1041489.409579 192.168.10.14 -> 123.13.42.143 SMTP Command: DATA
    1041489.470060 192.168.10.14 -> 123.13.42.143 SMTP Message Body
    1041489.503278 192.168.10.14 -> 123.13.42.143 SMTP Message Body
    1041489.529797 192.168.10.14 -> 123.13.42.143 SMTP EOM:
    1041492.660752 192.168.10.14 -> 123.13.42.143 SMTP Command: QUIT
    1041492.726452 192.168.10.14 -> 123.13.42.143 TCP 2525 > 25 [FIN, ACK] Seq=2362 Ack=281 Win=65254 Len=0
    1041492.734770 192.168.10.14 -> 123.13.42.143 TCP 2525 > 25 [ACK] Seq=2363 Ack=282 Win=65254 Len=0
    

    httpry实时被动 http 分析器。样本输出:

    06/06/2009 13:36:16     74.125.77.104   192.168.10.138  <       -       -       -       HTTP/1.1        204     No Content
    06/06/2009 13:37:16     192.168.2.255   212.77.100.101  >       GET     wp.pl   /       HTTP/1.0        -       -
    06/06/2009 13:37:16     212.77.100.101  192.168.2.255   <       -       -       -       HTTP/1.0        302     Found
    06/06/2009 13:37:16     192.168.2.255   212.77.100.101  >       GET     www.wp.pl       /       HTTP/1.0        -       -
    06/06/2009 13:37:16     212.77.100.101  192.168.2.255   <       -       -       -       HTTP/1.0        200     OK
    

    这两种工具对于解决您只能访问边缘网关的远程办公室/网络中的用户报告的一些连接问题非常有用。

    和通常的监控收藏夹:

    • nagios用于警报、bash 或任何其他脚本语言,用于编写您自己想要监控的任何内容的检查
    • munin用于绘制趋势图
    • 13

相关问题

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    从 IP 地址解析主机名

    • 8 个回答
  • Marko Smith

    如何按大小对 du -h 输出进行排序

    • 30 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    Windows 中执行反向 DNS 查找的命令行实用程序是什么?

    • 14 个回答
  • Marko Smith

    如何检查 Windows 机器上的端口是否被阻塞?

    • 4 个回答
  • Marko Smith

    我应该打开哪个端口以允许远程桌面?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    MikeN 在 Nginx 中,如何在维护子域的同时将所有 http 请求重写为 https? 2009-09-22 06:04:43 +0800 CST
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    0x89 bash中的双方括号和单方括号有什么区别? 2009-08-10 13:11:51 +0800 CST
  • Martin Hope
    kch 如何更改我的私钥密码? 2009-08-06 21:37:57 +0800 CST
  • Martin Hope
    Kyle Brandt IPv4 子网如何工作? 2009-08-05 06:05:31 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve