几个月前,我在 Windows 笔记本电脑上创建了用于双启动 Kubuntu 的分区。我有一个 19 GB 的“/”分区,它已经满了。apt-get clean
似乎没什么帮助。这里的其他回复提到使用 GParted 为“/”添加更多空间,但似乎 19G 也足够了。我可以将一些根文件夹移动到我的主目录吗?
挖掘后var/lib/docker
占用了 3.2G,/usr/lib/cuda-10.0
占用了 3.7G。我该如何移动它们,以便我运行的应用程序仍能找到它们?
➜ / df -h
Filesystem Size Used Avail Use% Mounted on
udev 7.8G 0 7.8G 0% /dev
tmpfs 1.6G 1.7M 1.6G 1% /run
/dev/sdb2 19G 17G 504M 98% /
tmpfs 7.9G 97M 7.8G 2% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 7.9G 0 7.9G 0% /sys/fs/cgroup
/dev/sda1 256M 31M 226M 12% /boot/efi
/dev/sdb3 137G 21G 110G 16% /home
tmpfs 1.6G 16K 1.6G 1% /run/user/1000
➜ / sudo du -h --max-depth=1 | sort -h
0 ./dev
0 ./proc
0 ./sys
4.0K ./cdrom
4.0K ./lib64
4.0K ./media
4.0K ./mnt
4.0K ./srv
8.0K ./snap
16K ./lost+found
20K ./root
72K ./tmp
1.7M ./run
12M ./sbin
13M ./bin
16M ./etc
195M ./boot
201M ./opt
891M ./lib
4.4G ./var
12G ./usr
21G ./home
37G .
答案1
您当然可以将这些目录移动到任何您想要的位置。您只需创建一个符号链接。例如,如果您想将 /var/lib/docker 移动到 /home/var/lib/docker,您必须通过执行以下命令创建一个链接
ln -s /home/var/lib/docker /var/lib/docker