Articles of linux

什么时候清除iptables字节计数器?

什么时候iptables字节计数器重置? 在重新启动或其他轮换?

未能在CentOS 5.6上安装extundelete-0.2.0,“错误:无法findext2fs库”

./configure Configuring extundelete 0.2.0 configure: error: Can't find ext2fs library 它看起来与e2fsprogs有关,但是我的操作系统安装了下面的软件, yum list |grep e2fs e2fsprogs.i386 1.39-33.el5 installed e2fsprogs-libs.i386 1.39-33.el5 installed e2fsprogs-devel.i386 1.39-33.el5 base

在完全无Windows的环境中集中虚拟化(ESXi,XenServer)

我正在考虑为我们公司部署一个小型(一个或两个主机服务器)非生产性虚拟化计划。 我们需要它为高性能和主机共享资源的一些用户。 我对VMWare ESXi和Citrix XenServer都非常熟悉,并且知道我们会对此感到满意。 我遇到困难的地方是pipe理方面。 从我正在阅读的所有内容中,目前没有任何产品支持除MS Windows之外的任何其他操作系统使用其远程pipe理工具 十多年来,我们的公司一直运行得非常愉快,没有部署任何Windows机器,这似乎不是一个。 足够的理由现在开始。 即使有一些非常麻烦的解决方法,允许从Linux或OS X机器进行某种程度的pipe理,我发现每个解决scheme都需要Windows至less有一个组件或一个步骤。 我不想为此设置Windows VM或分区。 这将是一个主要的花费,将一个不需要的元素引入到我们的环境中,我非常想避免它。 我有这个select吗? 我不打算屏住呼吸等待思杰或VMWare来支持其他操作系统,所以我很开放的任何替代品。 我是否需要在这里推出自己的解决scheme,并放弃使用远程pipe理工具的虚拟机pipe理程序操作系统的优势? 还是有一些方法可以用我还没有意识到的第三方工具来pipe理这些系统? 任何见解都将是一个很大的帮助。

我能做些什么来优化1GBit家庭networking上的NFS拷贝速度?

我有一个1 GBit / sec交换机作为中心点的家庭networking,所有计算机都有1 GBit / sec的NIC。 但是,我通过NFS共享最多可以获得200 MBit / sec的拷贝速度。 看来我应该可以得到更多。 我现实的期望是什么,如何调整我的系统和NFS服务器以获得更高的速度? 所有涉及的系统都是Linux,顺便说一下(CentOS和Fedora的组合)。

如何在所有文件和所有目录中recursion地find一个单词

我正在CentOS寻找一个特定的短语,我不知道该文件在哪里,哪个文件或甚至目录。 我如何做一个短语完整的recursionsearch。 谢谢

“find -mtime”在具有不同时区的文件上无法正常工作?

我在几个月前的date在服务器上有一些文件,但find -mtime 7search。 当我把它们列为ls -l它们看起来很正常 -rw-r–r– 1 root root 347253 Jun 12 16:26 pedia_main.2010-06-12-04-25-02.sql.gz -rw-r–r– 1 root root 490144578 Nov 24 16:26 gsmforum_main.2010-11-24-04-25-02.sql.gz 顶部的文件是不可见的,“查找。-mtime 1”,但底部是可见的。 为了理解这一切,我差点被撞墙撞倒了。 我尝试了一些随机的东西,碰到了ls –full-time命令。 这表明,这两个有点不同 -rw-r–r– 1 root root 347253 2010-06-12 16:26:20.000000000 +0400 pedia_main.2010-06-12-04-25-02.sql.gz -rw-r–r– 1 root root 490144578 2010-11-24 16:26:12.000000000 +0300 gsmforum_main.2010-11-24-04-25-02.sql.gz date似乎没有问题,第一个是时区+0400 ,另一个是+0300 。 如何find找不到+0400 ? OS是最新更新的CentOS 5.5 Final, […]

巨大的文件系统?

假设有一台有100台机器(每台机器都有2TB硬盘),都连接在一个networking中。 有没有一种方法(在Linux中)将这个组合的200TB磁盘空间合并到一个文件夹中,可以在networking中的所有机器上使用NFS共享? 走这条路,所有的机器都可以读/写同一个文件夹,这样I / O就会在它们之间均匀分布。 如果需要一个大文件系统来存储100个数据TB,这是一个好主意吗? (注意:数据将被分割成许多较小的文件,每个文件大小〜500GB)。 有没有一个现成的解决scheme(prefereable,一个开放源码的),实现这一目标?

什么是正确的find -exec语法

我想删除特定文件夹中大于2MB的文件。 所以我跑了: find . -size +2M 我得到了两个文件的列表 ./a/b/c/file1 ./a/f/g/file2 所以我然后运行: find . -size +2M -exec rm ; 我得到错误信息Find: missing argument to -exec 我检查手册页中的语法,它说-exec command ; 所以,我试试 find . -size +2M -exec rm {} + 它工作。 我知道{}使它执行如rm file1 file2而不是rm file1; rm file2; rm file1; rm file2; 。 那么为什么没有第一个工作? 回答: 我想我只需要RTFM几次,终于明白这是什么意思。 即使第一个示例没有显示{},但在所有情况下都需要大括号。 然后添加\; 或+取决于所需的方法。 不要只读标题。 阅读说明以及。 得到它了。

使用另一台机器上的mongodb工具(mongodump,mongorestore)

我有一个mongodb服务器(A)和一个http服务器(B)。 我想在http服务器(B)上运行mongodump和mongorestore命令来备份服务器B上的数据。但是这些工具随附了mongodb安装,我不想将mongodb安装到我的http服务器上。 我怎么能做到这一点?

如何在Linux中轻松地从标准inputstream中转换HTML特殊实体?

CentOS的 有没有一种简单的方法来转换数据stream中的HTML特殊实体? 我将数据传递给bash脚本,有时这些数据包含特殊的实体。 例如: “testing”& testing$testing! test @#$%^& * 我不知道为什么有些angular色显示正常,其他人不显示,但不幸的是,我无法控制数据进入。 我想我可以在这里使用SED,但是这看起来很麻烦,可能会出现误报。 有一个我可以pipe理的Linux命令专门解码这种types的数据?