Articles of unix

为什么我必须用visudo编辑/ etc / sudoers?

我注意到sudoers文件和cronconfiguration文件与Linux上的其他configuration文件相比有特殊的作用。 他们需要使用特殊的包装器而不是任何文本编辑器进行编辑。 为什么是这样?

你可以有多个〜/ .ssh / config文件吗?

我们有一个用来连接多个主机的堡垒服务器,我们的.ssh / config已经增长到了一千多条(我们有数百个连接到的主机)。 这开始变得有点笨拙,我想知道是否有办法将.ssh / config文件分成多个文件。 理想情况下,我们会指定其他文件将被视为.ssh / config文件,可能如下所示: ~/.ssh/config ~/.ssh/config_1 ~/.ssh/config_2 ~/.ssh/config_3 … 我已经阅读了关于ssh / config的文档,我没有看到这是可能的。 但也许别人有类似的问题,并find了解决办法。

软(符号)链接和硬链接之间有什么区别?

我听说你现在可以在Vista中创build软链接了 。 那么,UNIX / Linux / Vista上的软(符号)链接和硬链接之间的区别是什么? 使用另一个的优点是什么? 或者他们只是为了两个不同的目的?

最喜欢的rsync提示和技巧

我使用rsync越多,我越发觉到这是一个瑞士军刀的文件传输。 有这么多的select。 我最近发现你可以–remove-source-files ,当它被复制的时候,它会从源文件中删除一个文件,这使得它更有趣一些,而不是复制程序。 🙂 你最喜欢的rsync提示和技巧是什么?

用noatime挂载文件系统的缺点?

让每个文件在访问时都要更新,这听起来像是浪费。 使用noatime选项安装文件系统有什么用处。 什么样的应用程序/服务器依赖于访问时间?

UNIX / Linux上的SSL证书位置

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

Unix和Unix上的目录的含义,如系统

我已经使用了Linux几年了,但是我还没有弄清楚在Unix和Unix系统上,一些目录名称的来源或含义是什么。 例如, etc代表什么或var ? opt名称来自哪里? 而无论如何,我们正在谈论这个话题。 有人可以给出一个清楚的解释,什么目录最适合用于什么。 我有时会在某些软件的安装位置或最适合安装软件的目录中感到困惑。

如何在/ etc / fstab中执行“mount –bind”?

我试图添加mount –bind /proc/ /chroot/mysql/proc到/etc/fstab 。 我该怎么做?

是否有可能从terminal上分离进程? (或者,“我应该使用屏幕!”)

可能重复: 我可以禁止/屏蔽已经启动的程序吗? 在Unix(特别是Linux)上,我在一个普通的ssh-> bash会话中开始了一个工作。 我想尽快离开工作,但现在我意识到这项工作将需要几个小时。 如果我刚刚在屏幕上开始这项工作,我可以离开,回家。 但是我没有。 有没有办法断开工作与其SSH会话,所以我可以closures我的电脑,(删除TCP连接,并杀死SSH会话),但有程序继续运行? 我不关心它的输出 – 事实上,我将stdoutredirect到一个文件。 我只是想让它运行完成。

如何在TIME_WAIT中强制closures套接字?

我在Linux上运行一个特定的程序,有时会崩溃。 如果在此之后快速打开它,它会在第49201号套接字上而不是第一次在49200上进行侦听。 netstat显示49200处于TIME_WAIT状态。 有没有一个程序可以运行立即强制该套接字移出TIME_WAIT状态?