linux系列---linux系统如何创建一个软/硬连接?(代码片段)

少年攻城狮 少年攻城狮     2022-12-26     402

关键词:

软连接和硬链接的区别:

软连接相当于目录的快捷方式,硬链接相当于git仓库中的文件一个人修改,几个人都能同步,即修改一处,另一处自动同步。

格式:ln -sf 源文件路径 目标文件路径(注意:不要以“/”结尾)

1.创建软连接

#在根目录下创建一个软连接aaa(名字自己定义),当你进入根目录下的aaa软连接中,就相当于进入了/root/hhh目录中,即:此时"cd /aaa"等价于"cd /root/hhh"
ln -s /root/hhh /aaa 

#注意
-s:建立软链接文件。如果不加“-s”选项,则建立硬链接文件
-f:强制。如果目标文件已存在,则删除目标文件后再建立链接文件

#创建硬链接
[root@centos7 tmp]#ln /etc/fstab #创建硬链接文件,目标文件没有写文件名,则会在当前目录下创建一个与源文件相同名字的文件,也就是 /tmp/fstab

 

 2.删除软连接

#删除根目录下的aaa软连接,注意:aaa右边不加"/";
rm -rf /aaa

#注意:1.删除软连接并不会影响到hhh目录中的文件,即使删除了软连接,hhh中文件仍然存在;而硬链接则会影响到hhh目录中的文件。

 

linux一个软连接指向多个目录

参考技术A是。软链接类似于windows系统中的快捷方式,创建之后,可以指向一个文件类文件或目录类文件。Linux是一种自由和开放源代码的类UNIX操作系统,该操作系统的内核由林纳斯·托瓦兹在1991年10月5日首次发布。 查看详情

diy自己的linux系统lfs系列:虚拟机创建一个干净的初始系统(代码片段)

本文介绍如何使用虚拟机创建一个空白、干净的初始系统,用于DIY属于自己的Linux系统!虚拟机可以根据自己所需进行选择,博主电脑是macOS,使用ParallelsDesktop来创建虚拟机。下面不多废话,直接开始吧!... 查看详情

linux系统中软连接的创建,修改,删除

...个文件在另外一个位置建立一个同不的链接。相当于window系统中的快捷方式具体用法是:ln-s源文件目标文件或者ln-s源目录目标目录当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须... 查看详情

linux链接的使用创建和删除符号连接(软、硬链接)

...际上只是一段文字,里面包含着它所指向的文件的名字,系统看到软链接后自动跳到对应的文件位置处进行处理;相反,硬联接为文件开设一个新的目录项,硬链接与文件原有的名字是平权的,在Linux看来它们是等价的。由于这... 查看详情

n天学习一个linux命令之ln

...创建链接,默认创建的是硬链接 硬链接Linux底层文件系统由超级数据块,目录树对象,inode索引节点对象,文件对象组成。硬链接指向同一个inode节点,可以理解为文件的别名,目录不能创建硬链接,不能跨文件系统创建硬链... 查看详情

如何在linux中使用软链接目录快速移动到真实目录? [关闭]

】如何在linux中使用软链接目录快速移动到真实目录?[关闭]【英文标题】:Howtoquicklymovetoarealdirectoryusingasoftlinkdirectoryinlinux?[closed]【发布时间】:2016-02-0814:35:40【问题描述】:我有一个目录/var/real-dir我已经像这样创建了一个指... 查看详情

linux下的硬链接和软链接(代码片段)

Linux下的硬链接和软链接一、系统及ln版本二、硬链接1.创建目录及文件2.创建链接文件3.查看链接文件4.删除源文件,链接文件不受影响三、软链接1.创建目录及文件2.创建软链接文件3.查看链接文件4.删除源文件,测试打软... 查看详情

linux系列教程(十九)——linux文件系统管理之手工分区

  上篇博客我们首先介绍了硬盘为什么要分区,以及Linux系统的几种分区类型,然后介绍了Linux系统几个常用的文件系统命令,最后讲解了挂载命令,并通过实例演示了如何挂载光盘和U盘。  本篇博客我们将介绍linux文件系... 查看详情

linux软链接(符号链接)

...:  -f:链结时先将与dist同档名的档案删除  -d:允许系统管理者硬链结自己的目录  -i:在删除与dist同档名的档案时先进行询问  -n:在进行软连结时,将dist视为一般的档案  -s:进行软链结(symboliclink)  -v:在连结之前显... 查看详情

linux中硬链接文件和软链接文件有啥区别?

linux系统中链接文件分为硬链接和软链接(软链接也叫符号链接)。硬链接和软链接都是指向文件的一种方式,但两者有不同的地方,主要有以下不同:1.硬链接是创建一个指向block的inode,有防止误删除的功能。因为删除一个文... 查看详情

linux操作系统的磁盘存储管理中第二环是啥

...设备进行识别,如果是IDE存储设备,在计算机中将被识别...系统第二块IDE接口的硬盘称为/dev/hdb,而它的分区名称为/dev/hdb1,/dev/hdb2,/dev/hdb3。。。sd:SCSI.逻辑卷LVM1.创建LVM2.VG管理3.LV扩容4.删除逻辑卷2.高级存储管理1.文件系统详解2.文件... 查看详情

linux如何查看一个软连接实际指向的文件的位置

...定的位置。 参考技术Creadlink-f软链接文件readlink多数操作系统都支持该命令输出符号链接值或者权威文件名英文为:printvalueofasymbolicli 查看详情

linux学习系列--如何在linux中进行文件的管理

文件在常见的Linux的文件系统中,经常使用能了解到的文件管理系统是分为多个文件夹进行管理的。如何查看文件路径pwd,在文件目录中,会有一个点(.)代表的是当前目录,两个点(..)代表的是当前目录的上层目录在Linux下,... 查看详情

linux中的软连接的文件前缀

Linux中的软链接类似于windows中的快捷方式。创建方式:ln-soldfilenewfile例:文件软链接(目录软链接也是一样的操作方式)1、tmp目录下创建一个test.txt文件2、ln-stest.txttest,为test.txt文件创建一个名为test的软链接3、ll查看详情会发现... 查看详情

linux基本功杂记——[021]——『rhel6系列的开关机脚本』

一、系统脚本位置及含义/etc/inittab、/etc/init/*  存放开关机配置文件/etc/init.d/*  服务脚本,是一个到/etc/rc.d/init.d/的软链接/etc/rc.d  存放各个运行level的开关机脚本,均为指向/etc/init.d目录的软链接/etc/rc.loacl  系统启动... 查看详情

rk3399平台开发系列讲解(内核入门篇)1.42怎么理解linux软中断?

平台内核版本安卓版本RK3399Linux4.4Android7.1 查看详情

rk3399平台开发系列讲解(内核入门篇)1.42怎么理解linux软中断?

平台内核版本安卓版本RK3399Linux4.4Android7.1 查看详情

linux软硬链接(代码片段)

前言上篇Linux的文章,我们学习到了文件系统中,对磁盘文件的管理。而本篇文章,我们要以文件系统的基础知识,了解软硬链接话不多说,马上开始今天的学习。文章目录前言一.软链接1.软链接的语法2.软链... 查看详情