Linux中怎么看出文件是硬连接

Linux中怎么看出文件是硬连接,第1张

使用ls -l命令,看结果中文件权限后面的数字,如果数字是大于1,证明此文件是有硬链接文件。Linux相关学习的话,可以去黑马程序员要一些课程大纲,还有配套视频。官网对话框就可以直接领取。因为黑马相对来说课程贴合市场需求,所以看着他们的课程学习相对比较系统。

硬链接(hard links): 为文件创建了额外的条目.使用时, 与文件没有区别删除时, 只会删除链接, 不会删除文件

硬链接的局限性: 1. 不能引用自身文件系统以外的文件, 即不能引用其他分区的文件2. 无法引用目录

*** 作: ln file link, 只能link文件

符号链接(symbolic links): 克服硬链接的局限性, 类似于快捷方式, 使用与硬链接相同.

如果先删除文件, 则会成为坏链接(broken), ls会以不同颜色(Ubuntu, 红色)显示

*** 作: ln -s item link, 可以link文件和目录

如图:

命令1:查看文件内容

"cat

文件名"

查看文件内容,页面停留在最后。

"more

文件名"

分页查看文件内容

回车

下一行

空格

翻页

q

退出

"head

文件名"

查看文件内容的前几行,默认前10行,如果想制定看前n行,加选项-n

例如

"head

-5"

查看前五行

tail

和head相反,"tail

-5"

最后五行。

tail

-f

动态显示最后十行,例如查看日志文件

命令2:创建软连接

"ln

-s

xxx

路径1"

在路径1创建xxx的软连接

特点:

1.文件类型

l

2.相当于windows的快捷方式

命令3:创建硬链接

"ln

xxx

路径1"

在路径1创建xxx的软连接

特点:

1.文件类型

-

2.相遇于拷贝,但是可以同步更新。

注1:硬链接的i节点相同,软连接的i节点不同,查看i节点的命令是:ls

-i。

注2:创建硬链接不能跨分区(文件系统),软链接可以。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8473079.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-16
下一篇 2023-04-16

发表评论

登录后才能评论

评论列表(0条)

保存