服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我正在使用df -h打印出人类可读的磁盘使用情况。 我想弄清楚什么是占用这么多的空间。 例如,有没有办法pipe这个命令,以便打印出大于1GB大小的文件? 其他想法? 谢谢
我从MacPorts上安装并configuration了Mac上的nginx服务器 sudo port install nginx 遵循端口安装控制台的build议,为nginx创buildlaunchd启动项,然后启动服务器。 将nginx.conf重命名为nginx.conf ,并将mime.types.example重命名为mime.types 。 它工作正常,但我无法阻止它。 我尝试了sudo nginx -s stop ,但是这并不能阻止服务器,我仍然可以看到“Welcome to nginx!” 页面在我的浏览器上http://localhost/ ; 另外我还看到ps -e | grep nginx的nginx的master和worker进程 ps -e | grep nginx 。 在Mac上启动/停止nginx的最佳方式是什么? 顺便说一下,我已经添加了“守护进程”。 到nginx.conf中 – 按照各种资源的build议。
我试图远程重启一个挂起的2003服务器。 服务器是可以ping通的,但是我不能远程访问它。 psshutdown does not work shutdown -i does not work 现在我可以做些什么,服务器已经备份,以确保这些解决scheme之一将在未来工作?
我正在自动创buildSubversion版本库和相关网站,正如我在这篇博文中所描述的。 我遇到的问题正好在我su到www-data用户运行以下命令的部分: svnadmin create /svn/repository 在脚本的开始处有一个检查,确保它以root或sudo身份运行,并且一个命令之后的所有内容都需要以root用户身份运行。 有没有一种很好的方式来运行一个命令作为万维网数据,然后切换回到根完成?
在PowerShell脚本中,如何检查我是否以pipe理员权限运行?
你将在cmd.exe使用什么命令来查找当前目录中的文件数量? 在这里有一个PowerShell的选项? 更新 :我希望避免dir ,因为我知道当前目录中有超过10,000个文件。 希望避免枚举输出到cmd窗口。 谢谢!
我需要从一个特定的目录运行一个应用程序。 $ sudo docker run -P ubuntu/decomposer 'cd /local/deploy/decomposer; ./decomposer-4-15-2014' 2014/10/09 21:30:03 exec: "cd /local/deploy/decomposer; ./decomposer-4-15-2014": stat cd /local/deploy/decomposer; ./decomposer-4-15-2014: no such file or directory 该目录完全存在,如果我通过交互式运行bash连接到docker,则可以运行上述命令。 $ sudo docker run -i -t ubuntu/decomposer /bin/bash # cd /local/deploy/decomposer; ./decomposer-4-15-2014 我可以通过指定完整的path来运行我的程序,但是它会崩溃,因为它期望从当前目录启动。 我能做什么?
我想用dns黑名单来保护我的邮件服务器以对付垃圾邮件。 那里有很多黑名单。 目前我使用: ix.dnsbl.manitu.net cbl.abuseat.org bl.spamcop.net safe.dnsbl.sorbs.net dnsbl.njabl.org 我应该添加/删除一些条目? 哪些是最好的黑名单? 哪个黑名单不应该使用(像垃圾邮件)?
我几乎是积极的每个人在这里知道127.0.0.1的含义。 但是,为什么总是本地主机? 谁select了这个任意的IP? 为什么这个IP被挑选出来? 为什么不是更简单的东西,如1.0.0.0? 127.0.0.1有什么特别的含义吗?
当您解决困难的networking/硬件/软件问题时,您是否有任何一般的规则? 例如:“我通过用第二台计算机testing外设来隔离问题的根源”或“我尽可能多地移除硬件以启动设备,然后逐个添加组件,直到我能重现问题”等等