Articles of linux

如何在Linux中轻松确认两个独立的目录具有完全相同的内容?

CentOS 5.x Mq的问题似乎与这一个类似,但我不知道… 我有两个服务器(完全隔离),每个都有一个目录和子目录应该有相同的确切内容。 例如,目录布局可能是这样的: 服务器A – /opt/foo/foob/1092380298309128301283/123.txt /opt/foo/foob/5094380298309128301283/456.txt /opt/foo/foob/5092380298309128301283/789.txt /opt/foo/foob/1592380298309128301283/abc.txt 服务器B – /opt/foo/foob/1092380298309128301283/123.txt /opt/foo/foob/5094380298309128301283/456.txt /opt/foo/foob/5092380298309128301283/789.txt /opt/foo/foob/1592380298309128301283/abc.txt 理想情况下,我想要一个方法来做recursion检查,并确认一切都匹配。 我也想避免使用任何第三方工具。 有任何想法吗?

如何查找给定扩展名的所有文件名

我需要在我的系统上find所有的.pem文件。 下面是否会这样做? sudo find / -type f -name *.pem 如果没有,我将如何编写一个find命令来查找每个文件的sorting?

Linux中不可变标志的实际用法

有没有人有现实世界的情况下,他们已经在Linux中使用不可变标志? chattr +我file.txt 由于root可以取消设置属性,因此您可以保护文件免受拥有root权限但不知道该function的用户的影响。

一些网站不能使用Linux网关访问

我们有一个局域网,一个Linux Box被用作一个Internet网关。 在这个网关上,我们安装了Intranet邮件服务器(sendmail),fetchmail,proxy和DNS。 专线连接到此网关,并在此框上configuration静态IP。 对于生长10-15天,已经注意到有一些网站根本不工作。 如果我将这个连接和IPconfiguration到一个独立的Windows PC,所有这些网站都可以被访问,没有任何问题。 我无法浏览几个网站,也无法ping通它们,但我可以使用nslookupparsing地址。 我的LANconfiguration如下: 使用ifconfig: enp2s0: flags=4419<UP,BROADCAST,RUNNING,PROMISC,MULTICAST> mtu 1500 inet 192.168.1.41 netmask 255.255.255.0 broadcast 192.168.1.255 inet6 fe80::52e5:49ff:fe1b:daa8 prefixlen 64 scopeid 0x20<link> ether 00:00:00:00:00:00 txqueuelen 1000 (Ethernet) RX packets 67331121 bytes 8458827280 (7.8 GiB) RX errors 0 dropped 2138 overruns 0 frame 0 TX packets 66307928 bytes 58607952676 (54.5 GiB) TX […]

用一个简单的债券吞吐量,不能得到超过一个Gig

我有装有QLogic千兆以太网的DL380服务器。 只是试图创build一个债券,但似乎无法获得超过1千兆链路。 来自2台服务器的所有3根电缆都连接到S40交换机,在那里我创build了LACP(延迟)链路,延迟显示激活,但是我只能达到1G以上的吞吐量。 我正在用iperf3进行testing。 尝试了所有不同的绑定模式,rr,802.3d一切,但不能超过900 Mbps左右。 我失去了一些东西,但无法弄清楚。 Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011) Bonding Mode: IEEE 802.3ad Dynamic link aggregation Transmit Hash Policy: layer3+4 (1) MII Status: up MII Polling Interval (ms): 0 Up Delay (ms): 0 Down Delay (ms): 0 802.3ad info LACP rate: fast Min links: 0 Aggregator selection policy (ad_select): […]

如何在一台充当路由器的机器上pipe理你的Linux iptablesconfiguration?

我有几台Linux机器作为我的networking的路由器/防火墙,我有一个运行所有iptables命令来设置我的规则的脚本。 在我看来,这似乎是一个非常愚蠢的做法。 你怎么做到这一点? 有configuration文件的程序有点容易pipe理吗? 它有一个GUI或Web界面?

您需要在Linux服务器上执行的常规维护是什么?

我有一个服务器,主办几个网站,除了查看几个日志和压缩他们,我没有做约2个月的任何维护。 只是想知道你需要在你的Linux服务器上执行什么样的定期维护? 有任何脚本可以让你进行维护吗?

通过WAN禁用多播传送多播(到另一个LAN)

我的服务器和客户端软件在Linux上运行。 服务器广播多播,客户端侦听多播。 我的客户必须迁移到另一个站点, 不幸的是,在两个站点之间不允许组播🙁 如何在两个站点之间传递多播? – 通过TCP或UDP? – 你推荐什么工具? – 什么延迟? 我收到了关于思科configuration(GRE)的一个很好的答案, 但其中一个networking团队不想监视/维护它, =>当传输将中断时,支持团队将花费太多时间来理解和修复。 =>那么,什么应该是GRE的最佳select? 有没有一个基于Linux内核function的解决scheme 或网卡function? (低延迟很重要) 用法示例赞赏:-) 当前:服务器和客户端在同一个站点上 目前的networking图http://ditaa.org/ditaa/render?grid=%2B%-%2B+%2B%-%2B%0D%0A%7C+服务器++%7C +%7C +客户端++%7C%0D%0A%7C +发送+++%7C +%7C +侦听+%7C%0D%0A%7Cmulticast%7C +%7Cmulticast%7C%0D%0A%7C +++ IP1 +++%7C +%图7C ++ ++++ IP2%7C%0D 0A%%2B —-%2B —-%2B +%2B —%2B —–%2B%0D 0A%+++++%7C ++++++++++%7C%0D 0A%+++++ %2B%2B ———%2B%0D 0A%++++++%7CLAN +网站+ + 1%0D 0A%++++++%7C%0D 0A%++++++%2B ———– ———- WAN 未来:服务器和客户端,每一个在不同的网站上 […]

为什么安装Perl之后,所有的Linux命令都会中断?

我使用以下命令安装了perl: curl -L http://xrl.us/installperlnix | bash 之后,我运行以下命令创build软链接 ln -sf /usr/local/bin/perl /usr/bin/perl 现在我试图运行像dir , mkdir , ll , rm , vi这样的命令,但似乎没有任何工作可以为我所用。 另外当我尝试login到我的shell我在启动时得到以下消息: Last login: Wed Apr 4 21:50:12 2012 from xyzip -bash: perl: command not found 请帮忙。 这里是系统细节: cat /proc/version Linux version 2.6.18-274.18.1.el5.028stab098.1 (root@rhel5-build-x64) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-46)) #1 SMP Sat Feb 11 […]

打破我的/ etc / sudoers文件在亚马逊EC2

我使用vim / etc / sudoers编辑了我的Linux Amazon EC2实例,并尝试将另一个帐户添加到列表中。 我现在意识到这是一个可怕的错误。 我不能再从任何帐户sudo(这意味着我不能再编辑文件),我没有root帐户密码。 有什么我可以做的纠正这个? 谢谢。