服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
当这样运行一个cron工作时: curlhttp://example.com/cronjob.php 发送到邮件的输出包含以下内容: % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 52 0 52 0 0 81 0 –:–:– –:–:– –:–:– 81 0 52 0 52 0 0 31 0 –:–:– 0:00:01 –:–:– 0 0 98 0 98 0 0 37 0 –:–:– 0:00:02 […]
我们有我们的日志文件gzipped节省空间。 通常我们保持压缩,只是做 gunzip -c file.gz | grep 'test' find重要的信息,但我们想知道是否更快地保持文件未压缩,然后执行grep。 cat file | grep 'test' 关于gzip是如何工作的,有一些讨论,如果将它读入内存并解压缩,那么第一个将会更快,但是如果不是,那么第二个会更快。 有谁知道如何gzip解压缩数据?
一个域名abc.com有两个networking服务器位于印度和马来西亚两个不同的位置。 如果请求由服务器根据请求发起的位置来处理,那么当我的客户端系统configuration为印度的本地DNS服务器或Malyasia的DNS服务器时,DNS服务器如何parsing这样的地理分布的服务器? 温暖的问候 Supratik
我正在运行Ubuntu Server 10.04 LTS。 当我login时,我看到消息: 39 packages can be updated. 18 updates are security updates. 通常的公式 sudo apt-get update sudo apt-get upgrade 给我一个信息,我没有看到在这个盒子上: The following packages have been kept back: linux-headers-server linux-image-server linux-server 如果我继续进行apt-get升级,其余的软件包将按照我的预期进行升级。 我如何更新内核文件? 编辑:我错过了这个早期的问题和答案,基本上解决了我的问题: 有人能为我澄清Ubuntu(Debian)dist-upgrade吗?
我有一个脚本,在用户的主目录中执行几个命令。 这些文件由用户拥有,Apache( www-data组)只具有对其的读取权限。 该脚本需要通过exec()由PHP按需exec() ,并执行一些文件的删除/解压操作,由于Apache没有对目录的写权限,因此失败了。 我试过编辑这样的sudoers文件: www-data ALL=(user) NOPASSWD: /bin/su user -c /home/user/bin/script.sh 但它会提示我input用户的密码 我也试过了 www-data ALL=(root) NOPASSWD: /usr/bin/sudo su user -c /home/user/bin/script.sh 但是提示inputwww-data的sudo密码 如何让这个工作没有密码?
我有一台带有dynamicIP地址的路由器,我想configurationLAN唤醒function。 我如何发送神奇的数据包到PC? 我是否configuration路由器将UDP端口6转发到PC? 我将如何从networking上的另一台PC发送数据包? networking外的PC如何? 这甚至有可能吗? 更新:这是从我的路由器相关的configuration屏幕。 有希望吗? http://files.quickmediasolutions.com/router.png
我的名称服务器不能正常工作,我不知道为什么。 当我做一个“whois cfconsulting.ca”时,它会显示正确的名称服务器,以ns1.signupsystems.com为主。 如果你做一个“挖@ns1.signupsystems.com cfconsulting.ca”你得到正确的IP。 但是,如果你只是做一个'nslookup cfconsulting.ca'失败。 我很困惑。
所以我正在做一份新的工作,他们对networking,硬件和操作系统的安全性非常严格。 :-(我是一个web开发人员,但是我不得不使用IE7进行开发,因为他们不希望任何人安装除了样板操作系统安装以外的其他任何东西,任何web开发人员都知道,你可以“ “虽然这很麻烦 – 但大多数情况下都是这样开发的,但是有时候,您需要额外的一两个程序来查看发送/接收的请求,看看您的客户端(浏览器)如何与服务器我有我的个人笔记本电脑上的所有程序,但它没有被授权连接到公司networking。 现在我没有networking专家,但我有这样的想法:如果我可以欺骗我的工作桌面的MAC地址和IP地址在我的个人笔记本电脑,拔掉我的桌面,然后插入我的笔记本电脑到networking,应该不能连接? 但似乎没有工作。 networking如何“知道”有什么变化? 我以为MAC地址是唯一的“东西”,一旦你请求并分配了一个IP地址,就可以在networking上识别你。 编辑 :顺便说一句,我已经权衡了在工作中“惹上麻烦”的风险,所以没有必要提醒我,这可能是“违反networking政策”等我已经知道! 我真正的问题不是“你能告诉我该怎么做”,而是“为什么这不起作用,因为我显然误解了networking的运作方式”。 🙂
题; 我们一直在尝试configuration新的打印机服务器,随着组织开始转向Windows 7旅行车,并将32位传统(XP)系统与32位和64位Win7系统混合,我们需要获得规范打印机服务器(Windows服务器,活动目录,在VMWare ESXi上虚拟化)。 我们被告知,我们需要一个32位的Windows服务器来处理32位的机器和他们的打印机,以及一个64位的Win7 64位客户端服务器。 这是真的? 我不觉得这听起来是对的,但有其他人有经validation实这一点?
我正在考虑使用BitTorrent的分支机构之间的文件分发。 据我所知,BitTorrent客户端需要6881-6999范围内的端口才能被转发到互联网,以加快传输速度。 我不明白的是:这是如何使事情变得更快? 我可以理解,如果客户之间未能提供适当的沟通方式,就会阻止他们相互交stream。 但是在我看来,我只是看到了build议“只要转发端口,转移速度就会加快”。 对不起,如果这似乎脱离主题,但它打击我作为networking相关。