软_硬连接_i节点

软/硬连接

软连接(快捷方式):ln -s /路径/源文档 /路径/快捷方式的名
硬连接(快捷方式):ln /路径/源文档 /路径/快捷方式的名

cat /etc/redhat-release

ln -s /etc/redhat-release /abc

ls /
ls -l /abc
cat /abc
----------------------------------------------------------------------------------
rm -rf /opt/*
cd /opt/
echo 123456 > /opt/A.txt
ln -s /opt/A.txt /opt/B.txt
ls
A.txt B.txt
ln /opt/A.txt /opt/C.txt
ls
ls -i
------------------------------------------------------------------------------------
i节点编号:标识硬盘上一块存储空间的编号

ls -i #查看i节点

软连接(常用):快捷方式可跨分区,源文件可以是目录
硬连接:快捷方式不可跨分区,源文件不能是目录
软链接的源文件或目录如果被删除,则链接文件将失效,可以跨分区/文件系统创建软链接。
硬链接的源文件如果被删除,则硬链接依然可以正常使用,硬链接不可以跨分区/文件系统。

软连接独占一个i节点编号,硬连接与源文件i节点编号一致,不占用磁盘空间

读取数据1.txt----》i节点-----》数据对应区域 取数据
------------------------------------------------------------------------------------
lisi----》38 lisi 38房间

tom----》39 39房间 纸条 其实我是lisi

在本次操作临时取消别名的操作,在命令前加上/

影响(指定)用户的bash解释环境
~/.bashrc,每次开启 bash 终端时生效 #注意,有. 是默认隐藏的文件,此别名只有当前用户使用才会生效。

影响(所有)用户的bash解释环境 #注意,没有.,此别名对所有用户生效
/etc/bashrc,每次开启 bash 终端时生效

posted @ 2019-04-28 23:48  安于夏  阅读(135)  评论(0编辑  收藏  举报