linux软连接与硬链接

一:硬链接和软链接
1.什么是软链接?
	相当于Windows中点击文件创建快捷方式
    主要用来指向对应原文件的路径

    linux中相同 原文件创建快捷方式

image

2.什么是硬链接?
	硬链接原文件与快捷方式文件
    都相同指向index node编号

image

3.创建软连接与硬链接命令
	《软连接与硬链接》命令是相同的
1.创建命令
	ln

参数:
	-s	: 加上 -s 创建的就是软连接
不加 -s 创建的就是硬链接


 4.创建硬链接
	ln /root/index /root/index2
    在root路径下的index硬链接 /root/index2创建快捷方式

image


5.创建软链接
	ln -s /root/index /root/index4
    在root路径下的index软连接 /root/index4创建快捷方式

image

 6.软连接与硬链接使用标准
	1.文件夹可以软连接

    1.文件夹不能硬链接
    	因为目录下有文件!

  7.软链接删除底层逻辑
  1.当软连接原文件被删除,快捷方式也将失效

image

  8.硬链接删除底层逻辑
  1.删除的是硬链接
  2.判断该文件硬链接数是否为0
  3.如果为0,则在磁盘中将其删除
  4.如果不为0,则只删除硬链接


二:检查创建信息
ls -l oldboy*
三:文件类型
1.文件类型介绍
类型:			   开头:

普通文件			 : f(-)
文件夹			 	  : d
链接文件(软硬)		: l
设备文件			 : b 和  c
b	: 磁盘文件
c	: 字符文件

套接字文件(socket)	  : s
(socket)(套接接口文件 和网络有关的文件)

管道文件			  : p
 

注意: 不能以颜色判断文件类型。

2.文件类型查看方法
	file 文件信息
		配置文件---.conf
		日志文件---.log
		脚本文件---.sh
		脚本文件---.py
posted @ 2021-12-14 21:28  AlexEvans  阅读(81)  评论(0编辑  收藏  举报