Joe*_*ang 5 filesystems mount files
假设我运行命令df来显示有关 CentOS 中文件\xe2\x80\x8asystem(s)\的信息。
# df\nFilesystem 1K-blocks Used Available Use% Mounted on\n/dev/mapper/vg_centos64-lv_root 47114616 3524484 41196840 8% /\ntmpfs 1954400 232 1954168 1% /dev/shm\n/dev/sda1 495844 39901 430343 9% /boot\n/dev/sr0 4363088 4363088 0 100% /media/CentOS_6.5_Final\n#\nRun Code Online (Sandbox Code Playgroud)\n\xe2\x80\x83\xe2\x80\x83[从此屏幕截图转录。]
\n\n/dev/mapper/vg_centos64-lv_root我可以看到安装到\xc2\xa0 的LVM /、/dev/sda1安装到\xc2\xa0 的\na\xc2 \xa0partition 和安装到/boot\n的\xc2\xa0CDROM 设备。/dev/sr0/media/CentOS_6.5_Final
我可以在 Nautilus 中看到它们(文件系统)。\xc2\xa0\n它们看起来像 \xc2\xa0 文件或 \xc2\xa0 目录。\xe2\x80\x83请参见下面:
\n\n\n从我的角度来看,将所有东西混合到文件系统中确实令人困惑(我\xc2\xa0指的是分区之类的东西sda1和设备之类的东西sr0)\n到文件系统。\xc2\xa0\n和\xc2\xa0是mount什么这样做看起来就像是把一个“文件”指向另一个“目录”。\xc2\xa0\n所以看起来确实是同一个东西有两个地址可以访问。\xc2\xa0\nLinux文件系统为什么要这样设计呢? \xc2\xa0\n如果我\xc2\xa0的想法有问题,请纠正我。
我还想知道\n如果我\xc2\xa0想要的话,\n我\xc2\xa0是否应该从文件\xe2\x80\x8asystem或\xc2\xa0挂载点访问,\n因为两者都指向相同的东西。
\n小智 2
在 Unix 中一切皆文件。
这些文件以树形结构组织,从根 / 开始。
然后,您的一个或多个文件系统将根据您的 /etc/fstab 文件安装在 / 中的适当位置。该文件包含有关文件系统的信息,它们属于哪个设备以及它们将安装到哪个点 - 挂载点。
这就是“安装概念”。
不限于磁盘和其他块设备,下面是一些涉及挂载的示例:
- Mount a representation of your running kernel under /proc
- Mount a special log partition (other device, "logfriendly" filesystem) under /var/log
- Install different systems and mount just one home directory
- Mount remote directories for example via NFS to your system
- Mount a image of a cd to a specific directory
Run Code Online (Sandbox Code Playgroud)
有关此主题的更多信息,您可以在以下网址找到: - http://ultra.pr.erau.edu/~jaffem/tutorial/file_system_basics.htm
| 归档时间: |
|
| 查看次数: |
15222 次 |
| 最近记录: |