我已经在我的一台服务器上安装了ubuntu,它看起来像下面的
var arrOfArr = [['one', 1],['two', 2],['three', 3]]
// First array INDEX 0
console.log("First: ", arrOfArr[0]);
// Second array INDEX 1
console.log("Second: ", arrOfArr[1]);
// Third array INDEX 2
console.log("Third: ", arrOfArr[2]);
这里我想从“/ home”
的存储创建一个名为“/ app”的新挂载点我如何在ubuntu服务器上执行此操作?
答案 0 :(得分:1)
有3种方法可以做到这一点。我猜这里是因为很难理解你到底想要什么。
Senario 1。
我们已将/ home安装了所有磁盘存储,现在我们希望/ app只使用与/ home相同的目录。好吧,只需创建一个符号链接。
ln -s /app /home
现在当你进入/ app时,你将进入/ home。只要知道符号链接被视为文件而不是目录。如果您需要从脚本等监视它。
Senario 2。
您需要安装它,然后我们可以使用mount的“绑定”功能。 您可以像这样创建一个绑定挂载。
mkdir /app
mount --bind /home /app
现在/ app与磁盘级/装载级别的/ home相同。 还要记住,如果你希望它在启动时更加永久地安装它,你需要将它添加到/ etc / fstab
/home /app none defaults,bind 0 0
Senario 3。
假设您拥有/ home中可用的所有存储空间,并且您需要/ app作为具有自己存储的单独安装点。您可以使用绑定功能等mount / home / app到/ app。这最有意义。但您也可以创建一个磁盘映像文件来保存您的分区。建议不要使用最后一种方法,但要包括大多数选项。
dd if=/dev/zero of=/home/app-disk.img bs=1M count=10
mkfs.ext4 /home/app-disk.img
mkdir /app
mount -o loop /home/app-disk.img /app
这会将您的磁盘映像挂载为/ app,并且“映像”包含在您的主存储设备上。
希望这会有所帮助,我建议使用方案/选项1和2。
<强> PS。强>
此外,您可以考虑缩小/ home分区以释放分区表空间并为/ app创建一个新的单独分区。但我不建议那些对磁盘表不太了解的人。这可能会导致数据丢失。