Articles of linux

强制挖掘解决而不使用caching

我想知道是否有一种方法来查询DNS服务器和绕过caching( dig )。 通常我更改DNS服务器上的一个区域,我想检查它是否能正确parsing我的工作站。 但是,由于服务器caching已解决的请求,我经常得到旧的。 重新启动或加载服务器并不是什么好事。

如何将安全组添加到正在运行的EC2实例?

我有一个Amazon EC2实例正在运行,我想向该实例添加另一个安全组,然后从该实例中删除当前安全组。 这可能吗?

GPG没有足够的熵

我在后台运行了大量的进程来尝试获得足够的熵,但是我仍然失败。 **We need to generate a lot of random bytes. It is a good idea to perform some other action (type on the keyboard, move the mouse, utilize the disks) during the prime generation; this gives the random number generator a better chance to gain enough entropy. Not enough random bytes available. Please do some […]

在Linux下有一个相当于/ dev / null的目录吗?

configuration应用程序时,如果您希望应用程序读取空文件,则通常可以使用/dev/null作为configuration文件。 但是,如果应用程序从目录中读取文件列表,则不能使用此技巧。 你需要给它一个空目录来阅读。 我想知道:Linux是否有一个默认的空目录,可以用于这种目的? 我知道OpenSSH使用/ var / empty了一段时间,我当然可以自己创build一个空目录,但也许FHS已经为此指定了一个标准目录?

我如何提取login历史logging?

我需要知道特定用户的login历史logging(即login和注销时间),如何在Linux中为特定date范围提取此历史logging?

Linux的隐藏特性

遵循PowerShell的隐藏特性和堆栈溢出的其他特性,在工作中您发现了哪些Linux命令或命令组合? 另见: MySQL的隐藏特性 PowerShell的隐藏function Oracle数据库的隐藏function Windows 2008的隐藏function Solaris / OpenSolaris的隐藏function SQL Server的隐藏function IIS的隐藏function(6.0 / 7.0)

在Linux中,free命令报告的“buffers”和“cache”有什么区别?

这是我经常看到的一个老问题。 我对它的理解是相当有限的(很久以前已经读过了这些差异,但是涉及到的事实并没有真正停留)。 据我了解, 缓冲区 被具有活动I / O操作的程序使用,即等待写入磁盘的数据 高速caching 是完成的I / O操作的结果,即已刷新的缓冲区或从磁盘读取的数据以满足请求。 我可以得到一个明确的后代解释?

大容量系统的实际最大打开文件描述符(ulimit -n)

我们最近开始加载testing我们的应用程序,并注意到它在大约24小时后耗尽了文件描述符。 我们在Dell 1955上运行RHEL 5: CPU:2个双核2.66GHz 4MB 5150 / 1333FSB内存:8GB内存硬盘:2个160GB 2.5“SATA硬盘 我检查了文件描述符限制,它被设置为1024.考虑到我们的应用程序可能有大约1000个传入连接以及1000个传出连接,这似乎相当低。 更不用说任何需要打开的实际文件。 我的第一个想法是只增加ulimit -n参数几个数量级,然后重新运行testing,但我想知道任何潜在的后果设置这个variables太高。 除了搞清楚我们的软件在理论上可以打开多less个文件描述符之外,还有其他的最佳实践吗?

UNIX / Linux上的SSL证书位置

在UNIX / Linux文件系统中,SSL证书和相关私钥的位置是否有任何标准或惯例? 谢谢。

我应该将Linux应用程序安装在/ var还是/ opt?

我运行了很多开源应用程序,包括java和tomcat。 看起来像大多数指令有我的应用程序从/var目录运行。 但每隔一段时间,我也看到/opt目录。 当我在这里,我也看到/usr/local/甚至/etc 我应该何时将应用程序安装在一个文件夹中? 每个人有没有优点和缺点? 它是否与风味历史(Solaris与Linux或红帽与Ubuntu)有关?