我创建了一些用户:
$ useradd john
我忘记指定参数-m来创建主目录并将骨架文件复制到每个用户。现在我想这样做,而且我不想重新创建所有用户(必须有更简单的方法)。那么,有没有办法创建用户目录并复制骨架文件?
我想过创建目录,将它们chowning给相应的用户,复制所有的骨架文件并将它们chowning给相应的用户。但是如果有这样的命令useradd -m不会再次创建用户,而是创建目录,那就更好了。
几年来,我读到创建一个具有双倍 RAM 空间的交换分区是个好主意。今天仍然适用吗?或者这不再需要了?
我有一台内存为 8 GiB 的服务器,我需要创建一个交换分区,我想知道 16 GiB 是否太多了。
我想知道是否有一些规则(或公式)可以用来确定文件系统在 ext4 分区中将使用多少磁盘空间。例如,在 100 GB 的分区中,我实际可以使用多少?它是否取决于其他参数,如 inode 大小等?
我需要确定磁盘是 IDE 还是 SATA(或其他任何东西,也许)。我知道设备是/dev/sda,所以我认为它是SATA,但我不知道仅凭名称是否可以确定。我尝试查看 dmesg,它总是说“SCSI”,但我确定它不是...
有任何想法吗?
我想在具有相同用户的同一域中的两台计算机之间使用 SSH,并且我不想键入密码。这是一个例子:
[user@pc1 ~]$ ssh pc2
Run Code Online (Sandbox Code Playgroud)
如果pc1和pc2在同一个域中,使用 NIS 身份验证,并且我使用相同的用户通过 SSH 登录(因为我没有指定一个),我希望我不必再次输入密码,因为我在pc1登录时已经这样做了。
我有 7 台运行带有四核处理器的 Gentoo Linux 的计算机,我希望能够将程序的执行分发到所有这些计算机。我有一些多线程程序,我想使用集群上的所有 28 个可用 CPU,而不是在每个节点中运行 7 个程序副本。
这就像distcc的想法:我有我的 C/C++ 项目,如果我用distcc而不是编译源代码gcc,它会将编译过程分发到多台计算机,即使在 Makefile 中我也不必更改任何内容。
对于集群,如果我不必更改程序源代码中的任何内容会更好(尽管我认为这是不可能的)。但如果需要,我可以更改程序以使用外部 API。