![我的文件夹位于哪个 Linux 文件系统上?](https://linux22.com/image/1505764/%E6%88%91%E7%9A%84%E6%96%87%E4%BB%B6%E5%A4%B9%E4%BD%8D%E4%BA%8E%E5%93%AA%E4%B8%AA%20Linux%20%E6%96%87%E4%BB%B6%E7%B3%BB%E7%BB%9F%E4%B8%8A%EF%BC%9F.png)
我在尝试安装时遇到错误蟒蛇我没有足够的磁盘空间。我尝试通过运行来检查安装程序的确认,df -h
因为我不是机器的管理员,我不太确定有多少磁盘空间以及如何分配。它看起来像这样:
~$ df -h
Filesystem Size Used Avail Use% Mounted on
udev 24G 12K 24G 1% /dev
tmpfs 4.8G 1.1M 4.8G 1% /run
/dev/dm-0 35G 34G 0 100% /
none 4.0K 0 4.0K 0% /sys/fs/cgroup
none 5.0M 0 5.0M 0% /run/lock
none 24G 0 24G 0% /run/shm
none 100M 0 100M 0% /run/user
/dev/mapper/root-scratch 237G 60M 225G 1% /scratch
172.19.8.10:/pack 99G 84G 11G 90% /pack
hpc-nfs.srv.aau.dk:/deepnn 80G 3.2G 77G 4% /storage
但我不知道该如何解释。我的安装是否有足够的空间(需要小于 1GB)?
换句话说,我想要将它安装到哪一个文件系统?
这是安装文件夹:
Anaconda2 will now be installed into this location:
/users/groupm/ernest/anaconda2
答案1
您的主目录安装在:
/dev/dm-0
剩余空间不足 1GB。看起来这就是/storage
你想要安装的地方...不过...它是一个 NFS,所以如果你要运行 anaconda2,你可能会遇到一些 I/O 问题
(我不知道这是否“可以接受”,但)尝试在/dev/myanaconda2
答案2
您的/users/
目录将位于此处:
Filesystem Size Used Avail Use% Mounted on
[…]
/dev/dm-0 35G 34G 0 100% /
[…]
一般来说,您可以/
通过“根”来弄清楚这些内容,这是您的核心系统应该所在的位置,但另一个重要的线索是在100%
该Used
列下方。
了解磁盘使用情况。
如果你现在想深入了解哪些内容可能占用了空间,可以运行此命令磁盘使用情况 (du
)命令:
sudo du -sh /
您自己的主目录中可能有一些东西占用了空间,因此运行此du
命令将告诉您主目录中的哪个位置有东西占用了空间。
du -sh /users/groupm/ernest/
但尽管如此……
综上所述,很难说清楚你的系统是如何设置的,因为你显然在 下有更多的存储空间/storage
。所以也许你应该在清理系统之前将其用作安装目标?不知道;太特别了,不适合你的设置。
答案3
该df
命令还接受路径。这样你就可以从这里开始:
fuzzy@server ~ $ df -h
Filesystem Size Used Avail Use% Mounted on
udev 10M 8.0K 10M 1% /dev
/dev/md125 50G 35G 13G 75% /
tmpfs 3.2G 908K 3.2G 1% /run
shm 16G 16K 16G 1% /dev/shm
cgroup_root 10M 0 10M 0% /sys/fs/cgroup
/dev/md124 124M 28M 90M 24% /boot
/dev/md126 99G 9.0G 90G 10% /var/lib/mysql
temp 2.0G 974M 1.1G 48% /tmp
/dev/mapper/vg0-Homes 20G 11G 8.9G 55% /home
/dev/mapper/vg0-SCM 4.8G 1.5G 3.3G 32% /var/scm
/dev/mapper/vg0-WebDataThin 591G 261G 331G 45% /var/www
/dev/mapper/vg0-DNS 488M 6.2M 472M 2% /var/bind
/dev/mapper/vg0-temp 99G 60M 99G 1% /mnt/temp
/dev/mapper/vg0-Syncthing 99G 744M 98G 1% /home/syncthing
/dev/mapper/vg0-Docker 50G 5.7G 44G 12% /var/lib/docker
/dev/mapper/vg0-LXC 100G 849M 98G 1% /var/lib/lxc
/dev/mapper/vg0-VirtualBox 148G 115G 33G 78% /home/vbox
/dev/mapper/vg0-VM--Win8--Data 99G 98G 1.3G 99% /mnt/vm-win8-data
fuzzy@server ~ $ pwd -L
/home/fuzzy
对此:
fuzzy@server ~ $ df -h .
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg0-Homes 20G 11G 8.9G 55% /home
它的工作原理有点像pwd -P
:
fuzzy@server ~ $ ln -s /var/www
fuzzy@server ~ $ cd www
fuzzy@server ~/www $ df -h .
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg0-WebDataThin 591G 261G 331G 45% /var/www