返回首页

什么是硬连接和软连接?

206 2024-01-22 05:21 admin

一、什么是硬连接和软连接?

一、前言

在 Linux 中有两种类型的文件链接,一种是软链接,也称符号链接;另一种是硬链接。下面对比实例具体说明一下两种文件链接。

二、软链接

2.1 定义

软链接(也称为符号链接)是一个实实在在的文件,该文件指向存放在虚拟目录结构中某个地方的另一个文件。这两个以符号方式链接在一起的文件彼此的内容并不相同。你可以把它想象成咱们平时使用的windows电脑的快捷方式。这里需要注意:

  • 原始文件必须已经存在
  • 如果原始文件已删除,那已经创建的软链接显示红色,并且原始文件会一闪一闪的
  • 修改软链接文件内容,原始文件内容也会被修改
  • 删除软链接文件,原始文件仍然存在

2.2 命令参数

$ ln -s 原始文件 软链接文件

2.3 示例说明

1.创建一个软链接

(1)创建一个名为1.py的原始文件

$ vim 1.py 
1111111111111111111111111
2222222222222222222222222

(2)创建名为slink_1.py的软链接文件

$ ln -s 1.py slink_1.py
创建一个软链接

(3)查看软链接文件内容

$ cat slink_1.py 
1111111111111111111111111
2222222222222222222222222

2.模拟只删除原始文件,不删除软链接文件

(1)创建一个名为1.py的原始文件

$ vim 1.py 
1111111111111111111111111
2222222222222222222222222

(2)创建名为slink_1.py的软链接文件

$ ln -s 1.py slink_1.py

(3)删除名为1.py的原始文件

$ rm 1.py -f

(4)再次查看软链接文件

$ cat slink_1.py 
cat: slink_1.py: No such file or directory
再次查看软链接文件

说明:如果原始文件已删除,那已经创建的软链接显示红色,软链接文件不复存在

3.修改软链接文件内容,查看原始文件内容是否也会被修改

(1)创建一个名为1.py的原始文件

$ vim 1.py 
1111111111111111111111111
2222222222222222222222222

(2)创建名为slink_1.py的软链接文件

$ ln -s 1.py slink_1.py

(3)修改slink_1.py软链接文件

$ vim slink_1.py 
1111111111111111111111111
2222222222222222222222222
333333333333333333333

(4)查看名为1.py的原始文件

$ cat 1.py
1111111111111111111111111
2222222222222222222222222
333333333333333333333

说明:修改软链接文件内容,原始文件内容也会被修改

4.删除软链接文件,查看原始文件内容是否也会被删除

(1)创建一个名为1.py的原始文件

$ vim 1.py 
1111111111111111111111111
2222222222222222222222222

(2)创建名为软链接文件

$ ln -s 1.py slink_1.py

(3)删除slink_1.py软链接文件

$ rm slink_1.py -f

(4)查看原始文件

$ cat 1.py 
1111111111111111111111111
2222222222222222222222222

说明:删除软链接文件,原始文件仍然存在

三、硬链接

3.1 定义

硬链接创建的是一个独立的虚拟文件,其中包含了原始文件的信息以及位置。但是两者就根本而言是同一个文件。更通俗的说,就是一个文件更名了,实际上是同一文件。这里需要注意:

  • 原始文件必须已经存在
  • 如果原始文件已删除,那已经创建的硬链接不会被删除
  • 修改硬链接文件内容,原始文件内容也会被修改
  • 删除硬链接文件,原始文件仍然存在

3.2 命令参数

$ ln  原始文件 硬链接文件

3.3 示例说明

1.创建一个硬链接

(1)创建一个名为2.py的原始文件

$ vim 2.py 
2222222222222222222
4444444444444444444

(2)创建名为hard_1.py的硬链接文件

$ ln 2.py hard_2.py
创建名为hard_1.py的软链接文件

说明:上面的2代表两个文件名

(3)查看硬链接文件内容

$ cat hard_2.py 
2222222222222222222
4444444444444444444

2.模拟只删除原始文件,不删除硬链接文件

(1)创建一个名为2.py的原始文件

$ vim 2.py 
2222222222222222222
4444444444444444444

(2)创建名为hard_2.py的硬链接文件

$ ln 2.py hard_2.py

(3)删除名为2.py的原始文件

$ rm 2.py -f

(4)再次查看硬链接文件

$ cat hard_2.py 
2222222222222222222
4444444444444444444

说明:如果原始文件已删除,那已经创建的硬链接文件依旧存在

3.修改硬链接文件内容,查看原始文件内容是否也会被修改

(1)创建一个名为2.py的原始文件

$ vim 2.py 
2222222222222222222
4444444444444444444

(2)创建名为hard_2.py的硬链接文件

$ ln 2.py hard_2.py

(3)修改hard_2.py硬链接文件

$ vim hard_2.py 
2222222222222222222
4444444444444444444
5555555555555555555

(4)查看名为2.py的原始文件

$ cat 2.py 
2222222222222222222
4444444444444444444
5555555555555555555

说明:修改硬链接文件内容,原始文件内容也会被修改

4.删除硬链接文件,查看原始文件内容是否也会被删除

(1)创建一个名为2.py的原始文件

$ vim 2.py 
2222222222222222222
4444444444444444444

(2)创建名为hard_2.py的硬链接文件

$ ln 2.py hard_2.py

(3)删除hard_2.py硬链接文件

$ rm hard_2.py -y

(4)查看原始文件

$ cat 2.py 
2222222222222222222
4444444444444444444

说明:删除软链接文件,原始文件仍然存在

四、总结

硬链接和软链接基本介绍已经完毕,下面用图片的方式对比一下二者的区别:

软链接VS硬链接

二、中国哪家三轮摩托车,发动机质量好呢?

没接触过三轮,不太了解

三、三轮摩托发动机故障?

1、油门线、里程表断开、油门线过紧等。里程表、油表指针混乱,电插接头松动。

2、空滤松动脱落或未安妥。

3、发动机或倒挡器漏油。发动机机油不合格或过少以及烧机油,活塞可能有问题。

4、怠速过高、混合气过浓、淹火嘴。

5、火花塞严重积炭、易熄火、难启动,火花塞松动或过紧。

6、排气管放炮、冒黑烟、排气管密封垫漏气。

7、点火器接触不良或损坏。

8、接虚、电路接虚或保险管脱落。整车或某个器件负极搭铁接虚或脱离。

9、高压帽坏了。电路插接上的固定肖没了,插接松动,接触不良。

10、链条车掉链条。前轮异响轴承损坏,前轮螺丝松动,前轮移位蹭铁。

11、新车电池不合格,外观陈旧、电力弱,几天就没电了。

12、刹车灯连线未连接或拽碰脱落。

13、喇叭接触不良或损坏。

14、电门锁头接触不良或损坏。

15、仪表、转向灯、油表接触不良或损坏。

16、油门把手损坏。油门线不合格断丝。

17、螺丝松动档位扳动杆脱臼、倒挡器扳动杆脱臼。

18、化油器漏油、放油螺丝脱落漏油。化油器混合比螺丝消失。

19、发动机油、齿轮油油质及加入量不够标准。

20、前轮轴承异响、有损。

21、前轮刹车基本无效,后刹车跑偏(三轮)。

22、离合器问题、异响及半空转(挂升数档时1-4至少放的很慢,不能加油门,降数档4-1一定要停车)。

23、发动机、倒挡器异响,很快并损坏。

24、传动轴锈蚀、旷荡、异响、缺大螺丝。

25、倒挡器缺少紧固螺丝。刹车开关松动、失效、刹车开关电路插头损坏、松动失效。

26、化油器内脏污、堵塞、溢油管漏油。

27、轮胎慢跑气、气门芯有点松。(用气门芯扳手可拧紧)

28、轮毂翻边损伤。

29、汽油箱不干净、化油器控油针沾污,不能正常回位,造成溢油管溢油。(可拆下清洗)

30、三轮摩托车后桥齿轮包差速器缺油、严重异响、甚至损坏。

31、前轮轮毂翻边。底盘左右支撑杆定位螺丝全部松动。

四、三轮摩托车化油器跟发动机连接处怎么安装?

方法如下

较小的那边接缸体,较大的那边接空气过滤器,由于两边大小不一样,这点不用担心接错,错了是接不上去的,接好了就接3条小管:一条是油管,(区分:位于2侧的一条,管口有残留汽油),接油箱开关下面,1条气管(区分:位于2侧的另一条),接位于缸体与化油器之间,有一个小铜嘴接口,第3条:排泄管,底部的一条,不用接接油门线!

五、三轮摩托宗申和雷沃发动机哪个耐用?

宗申,配件好找

六、硬连接与软连接的区别及应用?

金属软连接型号JTW主要由:法兰、波纹管、接管、网套组成。其主要作用是:补偿管道的轴向位移和角向位移,并起到承压、抗震、减噪的功能。

金属软连接旋转了很多圈,金属软连接的旋转圈数与法兰旋转圈数(1圈)之比,即为橡胶软连接的减速比,故其减速比很大。在整个运动过程中,法兰的变形在法兰圆周的展开图上是连续的简谐波形,因此,这一传动称之为谐波球体轮传动。法兰孔距有误差,如果法兰孔距误差较大,也是难以安装上的。

因金属软连接具有良好的耐压性、耐高低温性、耐腐蚀性和抗疲劳性。金属软管的适用介质一般为:水、热水、蒸汽、煤气、空气、石油、化工药品等。金属软连接不仅适用于与旋转接头的配套,而且广泛用于多种流体介质输送的软性连接。

七、cvt硬连接还是软连接?

应该是软硬结合。

从CVT的结构就可以看出来,CVT跟AT一样有液力变矩器,他们之间最大的不同是在与CVT行驶过程中升降挡时(准确说叫改变传动比,因为它没有档位),锁止离合器是锁止状态,也就是说CVT除了在起步的时候液力变矩器工作(软连接,减少冲击,起步平顺),其余升降挡均采用硬连接。这样在整个行车过程中,CVT在液力变矩器的损失就会更少。

八、三轮摩托车马达上面连接的这根管是起什么作用?三轮摩托车马达上面连接的这根管是起什么作用?

你这个是电喷发动机了,那个是氧传感器,获取数据给ecu的。

九、软路由连接方式?

把硬路由设置成ap模式网段设置成软路由

十、橡胶软连接规格?

一、橡胶软连接规格

KDTF型可曲挠单球橡胶接头、KDJF型可曲挠端面全密封橡胶接头、KSTF型可曲挠双球橡胶接头、FPT型风机盘管橡胶接头、KYT型可曲挠异径橡胶接头、KPYT型可曲挠偏心异径橡胶接头、WTX型可曲挠合成橡胶弯头、KXT型卡箍式橡胶接头、厂家专业生产橡胶接头系列产品。

二、橡胶软连接标准

橡胶软连接(橡胶接头)又称为橡胶软接头,该产品主要是按照HCRJ 070-1999标准所进行制作的。

1、内部致密度高、能承受较高压力、弹性变形效果好。

2、减震、降噪、产品设计轻巧、安装维修方便。

3、工作时可降低结构传递噪音,吸振能力强。

顶一下
(0)
0%
踩一下
(0)
0%
相关评论
我要评论
用户名: 验证码:点击我更换图片
热门图文
热点提要

网站地图 (共40个专题78678篇文章)

返回首页