Linux学习笔记(3)

链接命令

ln:
作用:生成链接文件
用法:ln [源文件] [链接文件]

[jerry@localhost link]$ ln -s /etc/issue issue.soft
[jerry@localhost link]$ ln /etc/issue issue.hard
ln: failed to create hard link ‘issue.hard’ => ‘/etc/issue’: Operation not permitted
[jerry@localhost link]$ su root
Password: 
[root@localhost link]# ln /etc/issue issue.hard
[root@localhost link]# ls -l
total 4
-rw-r--r--. 3 root  root  23 Apr  1  2015 issue.hard
lrwxrwxrwx. 1 jerry jerry 10 Oct 12 22:11 issue.soft -> /etc/issue
  • [-s –symbolic]生成一个软链接文件而不是一个硬链接文件

软链接的特点:

  • 类似于Windows系统中的快捷方式文件,文件很小
  • 文件属性以”l”开头
  • 可以跨分区
  • 可以指向目录
  • 软链接文件对所有者、所属组和其他人都具有rwx权限

硬链接的特点:

  • 不可以跨越分区,在Windows中类似于不能在D盘中创建C盘文件的快捷方式
  • 不可以指向目录
  • 可以实现与源文件实时备份、同步更新
  • 即使源文件丢失,硬链接文件依然可以访问

如何识别链接文件:

对于软链接文件,可以通过ls -l命令从文件名称清楚的识别

[root@localhost link]# ls -l issue.soft 
lrwxrwxrwx. 1 jerry jerry 10 Oct 12 22:11 issue.soft -> /etc/issue

对于硬链接文件,可以通过i结点识别

[root@localhost link]# ls -i
33557172 issue.hard  36104777 issue.soft
[root@localhost link]# find / -inum 33557172
find: ‘/run/user/1000/gvfs’: Permission denied
/etc/issue
/home/jerry/Test/link/issue.hard
  • 一个文件一定有一个i结点,但是一个i结点不一定只对应一个文件
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值