lunix学习——存储结构与磁盘划分

1、认识linux的目录

  linux系统中一切都是文件,系统中的目录、字符设备、块设备、打印机都抽象成了文件,要和文件打交道,首先要知道如何找到各种文件,linux中储存文件时需要遵守一定的规则,这个规则就是FHC文件系统层次结构标准协定。

  常见的目录所对应的用处:

/root  系统管理员的主文件夹

/boot  开机所需文件——内核、开机菜单以及所需配置文件

/dev   任何设备和接口都以文件形式存放在此目录

/etc    配置文件

/home  用户主目录,用来存放各个用户以及下面的文件

/bin   单目录维护模式下还能被操作的命令

/media    一般挂载或删除的设备

/opt  放置第三方的软件

/tmp  任何人均可使用的”共享“临时目录

/var  出要存放经常变化的文件,如日志

2、物理设备的命名规则

linux系统中的硬件设备也是文件组成,存放在/dev目录下的设备文件,udev设备管理器自动把硬件名称给规范起来

硬件设备 文件 描述
IDE设备 /dev/hd[a-d] 常见的硬盘驱动器
SCSI/SATA/U盘 /dev/sd[a-p]  
软驱 /dev/fd[0-1]  
打印机 /dev/lp[0-15]  
光驱 /dev/cdrom  
鼠标 /dev/mouse  

 

 

 

 

 

 

 

3、软硬方式链接

相当于“快捷方式“

硬链接:“指向原始文件inode的指针”,系统不为它分配单独的inode与文件,硬链接文件和原始文件是同一个文件,只是名字不同。增加一个硬链接,该文件的inode链接数就会增加一个,和原文件名一样,只有把所有的硬链接全部都删除,原文件才会删除。

 1 #echo "Welcome to linux " > readme.txt    //将文件写入readme.txt文件中
 2 #ln readme.txt readit.txt    //创建硬链接
 3 #cat readme.txt          //显示文件信息
 4 Welcome to linux
 5 #cat readit.txt          //显示硬链接信息
 6 Welcome to linux
 7 #ls -l readme.txt         //可以看到节点数为2
 8 -rw-r--r-- 2 yunshu yunshu 17 7月  27 00:05 readit1.txt
 9 #rm -f readme.txt         //删除原始文件
10 #cat readit.txt          //显示硬链接信息
11 Welcome to linux          //信息仍然存在

 软链接:符号链接,仅仅包含它所要链接文件的路径名,原始文件被删除链接失效

ln命令用于创建链接文件, ” ln [选项] 目标“

  -s  创建”符号链接“(默认是硬链接)

 

 

posted @ 2017-07-27 01:26  魏云舒  阅读(235)  评论(0编辑  收藏  举报