Articles of linux

我如何查看超过1GB的日志文件

我有一个512MB RAM的Linux服务器,没有交换。 我如何查看1GB文件?

系统离线时Cron作业

看起来像这样一个简单的问题,但我无法find答案: Cron计划每天运行,在午夜说。 如果我的系统在这段时间内处于脱机状态,并在第二天打开它,cron将不会在启动时运行我的作业。 有没有什么办法可以改变这种行为,例如通过在启动时立即运行所有积压的作业?

任何使用coraid存储的人:通过以太网的ATA?

这些机箱是否可以安装其他地方购买的SATA或SAS驱动器? 最近戴尔已经在他们的PE T710服务器上制作了自定义大小的插槽,您只能从戴尔购买驱动器! 有没有在以太网上做ATA的开源方式? Coraid似乎在HBA上闪烁一些? SAN HBA的http://www.coraid.com/products host_bus_adapters_hba? 他们不是专有的吗?

如何使用rsync删除超过1周的文件

我使用rsync来备份文件和文件夹: rsync -avqz –stats –delete /media/server/ /media/Server2/ 这会删除源上不存在的文件,并确保目标是源的精确副本 但是,我的老板希望我应该删除文件中不存在的文件,这些文件只有一周的时间。 就像是: rsync -avqz –stats –delete(1 week old) /media/server/ /media/Server2/ 有任何想法吗?

我可以不用ssh访问远程服务器吗?

SSH连接已经停止了在linux服务器上的监听,nmap的输出是 PORT STATE SERVICE 21/tcp open ftp 80/tcp open http 199/tcp open smux 443/tcp open https 5000/tcp open upnp 9102/tcp open jetdirect 有没有一种方法来远程启用SSH?

允许IP地址范围在hosts.allow中

我想要允许这个IP范围94.1.1.1 to 94.15.255.255 我在尝试在hosts.allow文件中input这个信息后,你需要使用networking和networking掩码? 我不太了解这个,所以我不知道我做错了什么。 94.1.1.1/255.255.255.255 但它没有工作。 我应该把什么文件,以使其允许该ip范围? 谢谢

yum突然显示131更新可用

我正在运行CentOS,每天运行yum-updates,并通知我有任何更新。 几天前,yum开始告诉我,有131个更新可用。 什么会导致它做到这一点? CentOS回购刚刚更新了吗?

以root身份执行一个命令

我试图创build一个ruby脚本,由非特权用户运行时使用root权限执行。 基本上我正在编写一个包装脚本,在运行时将用户添加到一个组中,运行一个命令,然后从该组中删除该用户。 这一切都在CentOS下,而不是使用sudo。 我已经玩弄了由root拥有的脚本,然后chmod + s,据我所知,应该以root权限运行脚本。 但是,当我在脚本中运行ruby命令system "gpasswd -a #{user} #{group}" ,我得到了一个权限被拒绝的消息。 我有点卡住了,现在没有如何得到这个工作。 谢谢

如何使CentOS 5.6上的所有端口都可以访问?

我已经在Virtual PC 2007下build立了一个作为虚拟机运行的CentOS 5.6开发服务器,以便和Node.js一起玩。 一切正常,并且正在运行,但似乎无法访问端口8234,这是运行节点服务器的端口。 我知道服务器正在运行,因为我可以使用wget localhost:8234并检索包含“Hello World”的HTML文件,这是正确的。 如果我使用端口扫描器,我可以看到“允许传入”部分中提到的所有端口都打开并响应Ping,但没有其他任何东西。 我已经运行setup并设置如下: 在我看来,这些设置应该已经closures了防火墙,并允许eth0 (唯一的虚拟networking接口)出现的任何东西,但似乎并非如此。 我怎样才能完全禁用防火墙,否则,使外部世界可以访问端口8234?

我可以使用同一个驱动器上的两个分区创buildRAID0吗?

这个问题适用于Linux 2.6和/或最新的Mac OS / X。 我的目标是数据完整性,而不是速度。 反正我有太多的磁盘空间。 我在Linux下收集我需要使用mdadm命令。 是对的吗? 谢谢。