N.N*_*.N. 12 ssd symbolic-link
In Is a 40GB SSD actual to use for ' / ' Jorge 描述了他如何符号链接他的东西,/home
这些东西会从 SSD 上受益。这是怎么做的?
我认为我需要执行以下操作:
/home
,例如mkdir /var/jorge
./home
把应该放在 SSD 上的东西移开,例如mv /home/jorge/.config /var/jorge
。ln -s /var/jorge/.config /home/jorge/.config
。这是正确的方法吗?我是否需要从 Live CD 中执行此操作?
Lek*_*eyn 10
您可以从Live CD的做到这一点,但如果你用从图形会话,并注销切换到虚拟控制台Ctrl+ Alt+ F1,你就可以过移动文件夹。
你的步骤是正确的,下面有一些扩展:
如果需要,安装 SSD,这很简单:
sudo mkdir /media/ssd-store
sudo mount /dev/disk/by-label/YOUR-SSD-NAME /media/ssd-store
Run Code Online (Sandbox Code Playgroud)
您可以在/dev/disk/by-label/
. 这仅在您的分区有标签时才有效,否则您需要将其替换为/dev/sdXY
创建一个文件夹来保存家中的文件:
sudo mkdir -p /media/ssd-store/home/jorge
Run Code Online (Sandbox Code Playgroud)
如果您有自定义 umask 设置,例如0027
,则需要sudo chmod 755 /media/ssd-store
. 您可以通过运行来检查您的 umask 设置umask
(默认为0022
)
如果需要,更改所有权,以便用户可以在需要时创建更多符号链接:
sudo chown jorge: /media/ssd-store/home/jorge
Run Code Online (Sandbox Code Playgroud)移动文件(sudo
如果您不拥有,请添加/media/ssd-store/home/jorge
):
mv /home/jorge/.config /media/ssd-store/home/jorge/
Run Code Online (Sandbox Code Playgroud)创建符号链接:
ln -s /media/ssd-store/home/jorge/.config /home/jorge/
Run Code Online (Sandbox Code Playgroud)上述注意事项:您应该添加一个条目/etc/fstab
以自动挂载 SSD。使用sudo blkid
确定UUID为您SSD分区并在下一行添加到/etc/fstab
:
UUID=[uuid] /media/ssd-store ext4 relatime,errors=remount-ro,discard 0 2
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
6760 次 |
最近记录: |