服务器管理员

系统和网络管理员的问答

4
OSX如何在终端中显示apache状态?
我注意到,在我的linux服务器上,当我键入apachectl restart时,它给了我很少但有用的反馈,例如restartingand然后[ok]或[fail]该行的结尾。数量不多,但是至少我知道发生了什么,而且我可以检查日志。 在我的OS X上,我什么也没得到。仅在下一行: sh-3.2# /usr/sbin/apachectl stop sh-3.2# /usr/sbin/apachectl start sh-3.2# 如何启用这些“调试”功能?

2
NFS I / O监控
我有一个NFS挂载目录,我想监视该目录上的I / O使用情况(MB / s读写)。建议这样做的方法是什么? 这是NFS客户端,我无权访问NFS服务器。我对一般的I / O使用情况不感兴趣(否则,我将使用vmstat / iostat)。它还有多个NFS挂载,我只想监视一个特定的挂载(或者我可能使用过ethereal)。 谢谢!

3
SSL证书错误:验证错误:num = 20:无法获取本地颁发者证书
我一直在尝试与LDAPS服务器(Active Directory)建立SSL连接,但是仍然遇到问题。我尝试使用此: openssl s_client -connect the.server.edu:3269 结果如下: verify error:num=20:unable to get local issuer certificate 我想,好吧,服务器是一台已经使用了几年的老式生产服务器。也许CA不存在。然后,我将证书从输出中拉到一个pem文件中并尝试: openssl s_client -CAfile mycert.pem -connect the.server.edu:3269 而且那也不起作用。 我想念什么?那永远不行吗?
11 ssl  openssl 

4
如何在Linux / MacOS中检查TCP超时?
我的MacOS出现网络问题,需要进行故障排除。我知道TCP套接字具有内部超时,如果远程方没有响应(但也不能正常断开连接),它将关闭连接。我可以使用任何命令/工具来检查此超时的确切值吗?
11 mac-osx  tcp 


2
执行时不显示批处理文件命令?
当我在cmd屏幕上执行批处理文件时,批处理中的命令出现在屏幕示例中:- 批处理文件:- @echo off. command1 command2 当我在cmd上执行它时,屏幕上会显示以下内容:- c:\user > command1 c:\user >command2 我执行批处理文件时不显示任何内容

3
如果出现证书错误,SSL数据是否仍处于加密状态?
如果网站上存在证书错误(例如,域名与证书中规定的内容不匹配),并且我仍然可以继续查看该网站,那么HTTPS连接上的数据是否仍被加密? 我的理解是,SSL证书仅验证站点所有者的身份,以便您(客户)可以确信您正在将数据发送到合法公司。 证书是唯一提供的角色,还是在加密过程中也起到了一定的作用,如上述错误会导致跳过加密?

3
如何跟踪文件描述符泄漏?
我有一个Java进程(Glassfish)正在泄漏文件描述符。我知道这一点是因为我得到了有益的java.io.IOException: Too many open files例外。我可以查看/proc/PID#/fd并查看所有打开的文件描述符。当我使用lsof时,会得到很多这样的条目: Java 18510根8811u袜子0,4 1576079无法识别协议 Java 18510根8812u袜子0,4 1576111无法识别协议 Java 18510根8813u袜子0,4 1576150无法识别协议 我看到每分钟创建12个新的。我可以在lsof上使用哪些选项,或者可以使用哪些其他工具来帮助跟踪无法识别协议的套接字文件描述符?

4
这些是什么文件,可以手动删除吗?
[root@jiaoyou mysql]# pwd /var/lib/mysql [root@jiaoyou mysql]# ls -ls 338256 -rw-rw---- 1 mysql mysql 346030080 2010-04-22 08:08 ibdata1 626812 -rw-rw---- 1 mysql mysql 641222072 2010-01-26 07:17 mysql-bin.000008 316892 -rw-rw---- 1 mysql mysql 324173772 2010-03-25 12:51 mysql-bin.000009 52724 -rw-rw---- 1 mysql mysql 53931666 2010-04-12 12:13 mysql-bin.000010 10136 -rw-rw---- 1 mysql mysql 10359639 …
11 mysql  log-files 



3
如果命令输出超过大约5行,则使用SSH
有人建议我在这里问这个问题:我对当前遇到的以下问题感到困惑。 我有一台通过以太网电缆连接到DSL路由器的Debian 5.0 Linux服务器。我的笔记本电脑运行Windows 7,并无线(802.11b / g)连接到同一DSL路由器。如果我使用Putty SSH进入服务器并尝试执行导致多行输出的命令,我的SSH会话将冻结。例如 ls -al / // Freezes ls -al / > ~/boo.txt // OK vi ~/boo.txt // OK top // Freezes 如果直接在服务器上执行上述命令,或者将便携式计算机的连接更改为有线连接,则上述所有命令均有效。是什么赋予了?这个问题真让我困惑!谢谢
11 linux  networking  ssh  debian 


3
如何在批处理文件中设置全局PATH环境?
每次登录时,我们环境中的组策略都会覆盖PATH变量,并且当我运行“非标准”计算机时,它会完全出错(C:\ Windows vs C:\ WINNT,缺少目录等)。目前,我每次登录时都手动对其进行更改,但这开始变得烦人。 如果我使用SET命令更改批处理文件中的PATH变量,则它仅具有本地作用域,因此更改仅适用于批处理文件中的命令。 set PATH=C:\WINNT;C:\WINNT\System32 set PATH 该批处理文件将输出新路径,但如果set PATH此后在命令行上运行,它仍将是原始路径。 如何在批处理文件中设置全局 PATH环境?还是我可以使用另一种技术?


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.