Linux如何查看文件链接还是链接

可以ll 文件名 查看文件属性
l开头的是软链接 , 相当于快捷方式
-开头的是硬链接

实验

实验 1

  1. 创建一个文件名为”hellotouch hello
  2. 创建一个file的软链接 ln -s hello链接
  3. 创建一个file的硬链接 ln hello 硬链接link hello 硬链接
  4. llls -l查看

在这里插入图片描述

cd ~
rm -rf 软硬链接测试
mkdir 软硬链接测试
cd 软硬链接测试
touch hello
ln -s hello hello的软链接
ln hello hello的硬链接
ll

现成例子

现成例子1 CentOS7 的 useraddadduser

在这里插入图片描述
Ubuntu20和22中不是

相关知识

创建硬链接软链接

创建连接 ln -s 源文件 软链接名
# 创建连接
ln -s 源文件 软链接名

创建连接 ln -s 源文件 硬链接名link -s 源文件 硬链接名
# 创建连接
ln 源文件 硬链接名
# 创建连接
link 源文件 硬链接名
link只能创建硬链接 , ln软硬可以
ln说明
用法:ln [选项]... [-T] 目标 链接名
 或:ln [选项]... 目标
 或:ln [选项]... 目标... 目录
 或:ln [选项]... -t 目录 目标...
在第一种格式中,创建具有指定链接名且指向指定目标的链接。
在第二种格式中,在当前目录创建指向目标位置的链接。
在第三、四种格式中,在指定目录中创建指向指定目标的链接。
默认创建硬链接,当使用--symbolic 时创建符号链接。
默认情况下,创建每个目标时不应存在与新链接的名称相同的文件。
创建硬链接时,每个指定的目标都必须存在符号链接可以指向任意的位置;
当链接解析正常时,将其解析一个相对于其父目录相对链接。

必选参数对长短选项同时适用。
      --backup[=CONTROL]      为每个已存在的目标文件创建备份文件
  -b                          类似--backup,但不接受任何参数
  -d, -F, --directory         允许超级用户尝试创建指向目录的硬链接
                              (注意:此操作可能因系统限制失败)
  -f, --force                 强行删除任何已存在的目标文件
  -i, --interactive           prompt whether to remove destinations
  -L, --logical               dereference TARGETs that are symbolic links
  -n, --no-dereference        treat LINK_NAME as a normal file if
                                it is a symbolic link to a directory
  -P, --physical              make hard links directly to symbolic links
  -r, --relative              with -s, create links relative to link location
  -s, --symbolic              make symbolic links instead of hard links
  -S, --suffix=后缀           自行指定备份文件后缀
  -t, --target-directory=目录  在指定的目录中创建链接
  -T, --no-target-directory   总是将给定的链接名当作普通文件
  -v, --verbose               列出每个链接的文件名称
      --help		显示此帮助信息退出
      --version		显示版本信息退出

查看硬链接数量

在这里插入图片描述

添加硬链接,查看硬链接数

硬链接除了名称,其它信息都相同, 没法区分

硬链接除了名称和位置,其它信息都相同, 包括日期, 没法区分
在这里插入图片描述

连接可以凭空创建, 硬链接不可以

在这里插入图片描述

原文地址:https://blog.csdn.net/kfepiza/article/details/126654350

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_18763.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注