Articles of linux

tar和ssh大文件

我已经运行了下面的命令5个小时,仍然在继续。 mysql有千兆字节的数据,但是我怎样才能确保下面的命令实际上正在传输数据。 有人可以检查正确性吗? tar -czpf – ./ –exclude mysql mysql-bin * mysql.sock | ssh -lroot xxx.xx.xxx.xx tar -xzpf – -C / var / lib / mysql

Linux:ps -awx与ps -awwx

有没有人知道ps -awx vs. ps -awwx ? 我正在追踪一些进程,当我添加额外的“w”时,我看到更多的信息。 这是否像在其他情况下(如SSHdebugging),当你发出多个“V”,更“详细”的输出? 关于这个手册我没有看到任何东西。

Apache,PHP,MySQL在Linux中比Windows更快地工作?

我目前正在为使用统一服务器的 Drupal CMS进行开发。 我也试过Xamppp和WampServer。 加载Drupal的每一页需要超过50秒,这真的很痛苦。 我的电脑是: 项目清单 CPU:AMD Sempron处理器LE-1100 1.90 GHz Ram:2GB DDR II 操作系统:64位 这里是我的问题:Apache + MySQL + PHP在Linux(CentOs 5.5)上工作更快吗? 如果答案是肯定的,那会多快呢? 我想知道这对Linux是否合理和有用?

版本控制系统具有较less的重复数据

我们有一个本地configurationpipe理系统,我们希望以一种简单的方式添加configuration文件版本。 我的第一个想法是svn(或类似),但我关心在一个位置创build一个回购,只是在同一个系统上的另一个位置检查出来。 在这种情况下,我们没有使用远程或甚至多个结帐。 是否有一个软件版本控制系统位于一个位置(元数据+工作副本),将只存储增量? 我们的一些configuration节点有大的压缩包和二进制安装程序。

从主题匹配的mailq中删除

我有一个mailq这是备份与多个电子邮件与相同的主题行。 我想删除mailq中与特定主题行匹配的所有电子邮件,以免发送。 任何想法如何做到这一点? 与垃圾邮件相关的相当紧迫。

后缀“负载均衡”发送IP

我有一个8个IP地址的服务器用作邮件服务器(使用PostFix)。 我想PostFix旋转每个消息的IP和主机名。 我find了configuration参数 smtp_bind_address = 1.2.3.4 (还有一个我不记得主机名)但是,只允许我绑定到一个IP /主机名。 例; 我有这些IP: 1.1.1.1 => mail1.mydomain.com 1.1.1.2 => mail2.mydomain.com 1.1.1.3 => mail3.mydomain.com [etc] 第一个消息应该从1.1.1.1发送,第二个从1.1.1.2发送,第三个从1.1.1.3等等,所以只需循环均衡可用的IP 这是可能的Postfix?

将MYSQL数据库转储到个人文件

有没有人有一个class轮(命令行),将转储所有数据库分离转储文件,例如 forumdb.dump wikidb.dump etc.

Linux上的环回接口捕获所有环回stream量

在具有普通回送接口的Linux机器上: $ ifconfig lo lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:36621784 errors:0 dropped:0 overruns:0 frame:0 TX packets:36621784 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:6752024976 (6.2 GiB) TX bytes:6752024976 (6.2 GiB) 当我ping任何127.0.0.0/8范围内的添加地址时,我得到一个回应: $ ping -c1 127.7.23.4 PING 127.7.23.4 (127.7.23.4) 56(84) bytes of data. 64 […]

我可以使用什么命令来searchsendmail日志,以查找涉及特定收件人的所有邮件详细信息。

CENTOS 5.x | 发送邮件 偶尔我需要通过sendmail传送日志来查找丢失消息发生了什么。 这通常涉及两个(或更多)步骤: 第1步:search/ var / log / maillog获取用户的电子邮件地址。 例如grep -i“[email protected]”/ var / log / maillog 通常返回这样的东西: Jan 11 07:43:34 server-example sendmail[12732]: p937blksdh3: to=<[email protected]>, delay=00:00:00, xdelay=00:00:00, mailer=esmtp, pri=102537, relay=mta.recipientdomain.com. [12.34.56.78], dsn=5.7.1, stat=Service unavailable 第二步:我将抓住唯一的消息名称(在这种情况下是p937blksdh3)并search。 例如: grep -i p937blksdh3 / var / log / maillog 我想将第1步和第2步合并为一行,并自动执行与其他ID相同的search。 所以在一个命令中,我想要执行以下操作: search特定string的sendmail maillog。 确定电子邮件的消息ID(在上面的例子中,这是p937blksdh3)。 (我猜awk'{print $}'会被使用?) search相同的日志,但search消息ID,而不是(在上面的例子中,基本上是grep […]

我可以更改特定用户的所有文件的所有权吗?

有没有办法recursion查找用户拥有的所有文件,并将其更改为Gnu / Linux中的另一个用户/组? 我认为必须有一些魔术一class,但我的命令行魔术技能不达标:) 谢谢!