Articles of linux

Linux Teamviewerfunction,但仅适用于ssh

我需要访问一些背后的NAT服务器(没有端口转发),所以我需要像“电话之家”像Teamviewer一样。 没有GUI,但是有人可以通过SSHlogin,并在密码改变的情况下指定密码(如Teamviewer)。 SSH(端口22)就足够了(如果需要,我可以通过SSH隧道端口)。 有什么build议么? 它有多安全?

Windows AD域上的Linux

成功将我的Linux Boxjoin到Windows AD域。 想要知道从其他pipe理员,如果我们有可能指定哪些组窗口允许login? 否则,任何有AD帐户的人都可以login。 build议?

是ps的首选types之一?

GNU ps支持BSD风格选项,UNIX风格选项和GNU长期选项。 是使用这些types之一(在脚本和命令行)比其他人更喜欢? 我从手册页得到的印象是选项样式的function不完全重叠。

为什么大多数超级计算机使用Linux?

参考这篇BBC文章:超级计算超级大国 几乎所有的超级计算机都使用Linux作为操作系统。 为什么Linux如此受欢迎?

gcc在哪里保持其内置的包含目录path

海湾合作委员会已build立在某些标准头包括目录。 我只需要知道这个列表在哪里。 我新编译的gcc不会编译我的小testingC ++程序,因为它找不到标准头文件。 我认为它失败了,因为我用来使我的文件系统更有组织的一些configuration选项。 我设置了bindir和libdir,我认为这可能是由于某种原因搞砸了内build的includepath。 程序(dummy.c): #include <iostream> void main(){} 命令: g++ dummy.c 错误: dummy.c:1:20: fatal error: iostream: No such file or directory

大文件夹大小是否会降低IO性能?

我们有一个Linux服务器进程,将几千个文件写入目录,删除这些文件,然后将数千个文件写入同一目录而不删除目录。 我开始看到写作过程越来越慢。 我的问题是:该文件夹的目录大小已经从4096增长到超过200000,由这个输出的ls -l。 root @ ad57rs0b#ls -l 15000PN5AIA3I6_B共计232 drwxr-xr-x 2厨师厨师233472 May 30 21:35条形码 在ext3上,这些大的目录大小是否会降低性能? 谢谢。 亚伦

列出两棵树之间的所有编译的内核模块?

我已经安装了两个不同的内核树源码的系统。 一个内核启动完全正常,另一个内核由于看不到hdd /标签而恐慌。 我如何比较两个不同的内核版本,并确定一个内核模型,另一个不是? 到目前为止,我已经尝试diff两个scisi模块列表。 有一个更简单的方法!

如何在Linux中达到最大的networking吞吐量

我想testing我们的Linux服务器可以处理的最大networking带宽是多less。 我使用了一个带有两个四核英特尔CPU和16GB内存的戴尔R710。 我安装了两个Intel 82575Gb pcie卡,每个卡有4个端口,板载有4个Broadcom BCM5709Gb端口。 所以我有12个Gb nic端口。 我写了一个简单的udptesting程序,使用connect()通过特定的nic发送不间断的虚拟udp数据。 所以当我启动一个程序通过一个网卡发送udp数据时,我可以看到networking吞吐量在116MB / s左右。 这是合理的结果。 然后我开始另一个testing程序,使用另一个nic发送udp。 我得到的最大最大networking吞吐量大约是1GB / s。 这意味着我只能启动10个testing程序。 另外一个启动程序将大大降低吞吐量。 我的问题是,有可能使用全部16个端口全速发送数据? Linux支持有吞吐量限制吗? 我修改了一些udp的sysctl参数,但没有工作。 内存似乎足够大,CPU仍然有足够的资源。 任何人都可以帮助我如何调整系统? 10Gb nic呢? 如果我安装其中两个,我不能让他们达到全速。 任何帮助是受欢迎的。 谢谢

微型邮件服务器的低端盒?

我想在Centos 5非常低端的机器上build立一个尽可能小的内存占用空间的邮件服务器。 最小的function就足够了。 🙂 但是我有什么select? 我似乎无法find类似的东西。 或者,也许我可以剥下一个知名的软件包? 谢谢。

如何在Linux和Windows中从命令行查找浏览器版本?

在Ubuntu中,当我打开一个terminal并说“firefox -v”或“konqurer -v”时,它打印所有的版本信息。 但是,我无法find如何去做这件事 Linux和Windows上的Chromium(7)[无法使用此链接和此链接 Windows上的Firefox(7) IE浏览器(7) 以前在Windows XP上执行“someexe.exe /?” 用于显示该exe的帮助和命令行选项。 但它似乎不适用于Windows 7.我试过“Chrome.exe /?” 它只是开始镀铬。 我知道如何在GUI中得到它,但我想编写它。 我怎样才能做到这一点?