环回文件

一、概念

1. 环回:

一般指的是本地环回地址127.0.0.1(Loopback Address)。不属于任何一个有类别地址类。它代表设备的本地虚拟接口,所以默认被看作是永远不会宕掉的接口。在Windows操作系统中也有相似的定义,所以通常在安装网卡前就可以ping通这个本地回环地址。一般都会用来检查本地网络协议、基本数据接口等是否正常的。

  作用:

  (1)测试本机的网络配置:能PING通127.0.0.1说明本机的IP协议安装没有问题。
  (2)某些SERVER/CLIENT的应用程序在运行时需调用服务器上的资源,一般要指定SERVER的IP地址,但当该程序要在同一台机器上运行而没有别的SERVER时就可以把SERVER的资源装在本机,SERVER的IP地址设为127.0.0.1同样也可以运行

2.文件系统:

要使用一个文件系统,必须要先在硬件设备创建文件系统,然后将文件系统挂载在挂载点(mount point)的目录上。

3.挂载:

磁盘分区后,需要将其挂载到其他目录下(一般对应/mnt/目录),才可以进行访问。如果不挂载,通过Linux系统中的图形界面系统可以查看找到硬件设备,但命令行方式无法找到。

将设备文件中的顶级目录连接到 Linux 根目录下的某一目录(最好是空目录),访问此目录就等同于访问设备文件。

  服务器分区的方案: 

  分区类型      分区的实际大小 
  /              1G-2G                  (最少要150–250MB) 
  /boot       32M-100M                (启动分区,最多只要100M左右) 
  /opt         100M-1G                (附加应用程序) 
  /tmp        40M-1000M                (最大可以设为1G左右,如果加载ISO镜像文件就设为4G左右吧,一般不用那么多) 
  /home     2G-10G                  (每个用户100M左右,具体自定。用户目录。) 
  /usr         3G-10G                  (最耗用空间的部份。最少要500M左右,一般宽松的服务器要分到4-6G) 
  /usr/local 3G-15G                  (自已安装程序安装在此) 
  /var          2G--硬盘余下全部空间        ( 最少300M-500M,一般2-3G,做服务器的话把上面余下的空间都分给它) 
  swap     2G(内存为1G)

4.环回文件:

指那些在文件中而非物理设备中创建的文件系统。

5.环回文件的创建:

  (1)首先创建一个块文件。

[root@localhost linux_shell]# dd if=/dev/sr0 of=/tmp/image.img bs=1G count=1
1+0 records in
1+0 records out
1073741824 bytes (1.1 GB) copied, 30.2542 s, 35.5 MB/s

  (2)格式化为如ext4文件系统。(当然也可以用其他文件系统vtfs等)

[root@localhost tmp]# mkfs.ext4 image.img 。
mke2fs 1.42.9 (28-Dec-2013)
image.img is not a block special device.
Proceed anyway? (y,n) y
[root@localhost tmp]# file image.img 
image.img: Linux rev 1.0 ext4 filesystem data, UUID=c3a19460-aec4-4615-8c41-b01da5f395c3 (extents) (64bit) (huge files)

  (3)将该文件系统模拟成硬件设备。(环回文件对应的设备一般用/dev/loop?)

[root@localhost tmp]# losetup /dev/loop0 image.img 

  (4)最后挂载这个模拟出来的设备。

[root@localhost tmp]# mkdir /mnt/loopDevice/
[root@localhost tmp]# mount /dev/loop0 /mnt/loopDevice/
[root@localhost tmp]# df  #选项[-kh]
Filesystem            1K-blocks     Used Available Use% Mounted on
省略
/dev/loop0               999320     2564    927944   1% /mnt/loopDevice
posted @ 2020-04-10 10:26  3月の狮子  阅读(641)  评论(0编辑  收藏  举报