1.功能:将一个文件或者文件夹链接到另外一个文件或者文件夹上。链接分为硬链接和软链接,硬链接可以看做是一个文件具有多个访问的入口,软链接可以看成是快捷方式。

2.用法:ln [选项] 源文件或目录 目标文件或目录

3.参数:

-P, --physical 硬链接

-s, --symbolic 软链接

4.例子

例1:分别创建硬链接和软链接

[root@mycentos test]# echo "Today is Tuesday">>test_1.txt

[root@mycentos test]# cat test_1.txt

Today is Tuesday

[root@mycentos test]# ls -lh

总用量 4.0K

-rw-r--r-- 1 root root 17 5月  17 17:36 test_1.txt

[root@mycentos test]# ln test_1.txt hard_test.txt

[root@mycentos test]# ls -lh

总用量 8.0K

-rw-r--r-- 2 root root 17 5月  17 17:36 hard_test.txt

-rw-r--r-- 2 root root 17 5月  17 17:36 test_1.txt

[root@mycentos test]# ln -s test_1.txt soft_test.txt

[root@mycentos test]# ls -lh

总用量 8.0K

-rw-r--r-- 2 root root 17 5月  17 17:36 hard_test.txt

lrwxrwxrwx 1 root root 10 5月  17 17:38 soft_test.txt -> test_1.txt

-rw-r--r-- 2 root root 17 5月  17 17:36 test_1.txt

例2:删除 test_1.txt 后,硬链接的文件可以正常访问,并且内容和源文件内容一样,说明文件可以正常访问,但是软链接的文件颜色改变。

转载于:https://blog.51cto.com/myhwj/1774430

Linux常用命令汇总--ln相关推荐

  1. 史上最全的Linux常用命令汇总①收藏这一篇就够了!(超全,超详细)

    史上最全的Linux常用命令汇总①(超全面!超详细!)收藏这一篇就够了! Linux命令基础 Shell Linux命令分类 Linux命令行的格式 编辑Linux命令行的辅助操作 获取命令帮助的方法 ...

  2. linux常用命令汇总

    linux常用命令汇总,以便需要时快速查询 中文释义 相应命令 备注 在文件中查找 grep error catalina.out 在catalina.out文件中查找error信息 重启nginx ...

  3. Linux常用命令汇总【思维导图】

    Linux常用命令汇总[文章末尾附有完整常用命令的思维导图,建议收藏] 文章大致分为以下小节 Linux入门 Linux目录结构 VI/VIM编辑器(重点) 网络配置 常用基本命令(重点) 常用命令思 ...

  4. linux 常用命令汇总(面向面试)

    linux 常用命令汇总 个人认为先掌握一些比较常用的,剩下的需要再学 总结了一些面试比较可能会问道的命令 文章目录 linux 常用命令汇总 基础命令 ulimit dos2unix和unix2do ...

  5. Linux 常用命令汇总--加了注释

    目录   第一天 linux简介, 安装, 目录管理命令 第一章 linux简介 X-SHELL 软件的常用快捷键: ctrl+c 强制终止 ctrl+l 清屏 ctrl+u 从光标所在删除到行首 c ...

  6. Linux常用命令汇总 - 近乎全量命令!

    一提到操作系统,我们首先想到的就是windows和Linux.Windows以直观的可视化的方式操作,特别适合在桌面端PC上操作执行相应的软件.相比较Windows来说,Linux的很多管控都需要用命 ...

  7. Linux| Linux常用命令汇总(旧版)

    *********************************最常用命令********************************************** 文件查找:     find ...

  8. Linux常用命令汇总及使用方法(二)之文本编辑器VI

    VI可能是在Linux中使用比较频繁的文本编辑器,如果不能熟练使用VI,在一定程度上会影响工作效率,所以在这里记录一下VI的常用命令及操作方式 在[root@test ~]# vi carrie.tx ...

  9. Linux常用命令汇总(二)

    2019独角兽企业重金招聘Python工程师标准>>> VIM文本编辑器: vi / vim是Unix / Linux上最常用的文本编辑器而且功能非常强大. 只有命令,没有菜单. V ...

最新文章

  1. c++内存对齐的规则
  2. 乞丐版HTML5播放器
  3. python调用jar字典类型_LWPCookieJar的使用-将requests存储的cookie转换成字典
  4. intention lock_写作技巧:你写出来的情节有用吗?好情节的原则——LOCK系统
  5. 蓝牙耳机芯片检测软件_安凯微推出TWS真无线蓝牙5.0耳机芯片
  6. 快过年了,来,来,来!给七大姑八大姨好好解释解释【啥是DBA 】
  7. 一辆车,一年大概要花费多少钱,除了油费?
  8. 判断x是否为2的n次幂
  9. ubuntu wifi
  10. pip安装Flask失败
  11. LeetCode之Find Eventual Safe States(Kotlin)
  12. CSS标签选择器(二)
  13. VS2015 LINK : warning LNK4068: 未指定 /MACHINE;默认设置为 X86
  14. Linux内核源码分析
  15. 华为路由器接口如何区分_华为新一代路由评测,自带NFC,一碰就能联网
  16. photoshop抠图
  17. 《Linux内核 学习笔记》--- 第二章 内存管理 2.9 mmap
  18. c语言api获取百度地图,H5调用百度地图API获取地理位置
  19. python之pypinyin
  20. 设备联网工作建设方法和步骤

热门文章

  1. ffplay分析(从启动到读取数据线程插入到字幕、音频、视频解码前的队列操作)
  2. NX机制及绕过策略-ret2libc
  3. Redis运维和开发学习笔记(5) 主从复制和sentinel哨兵模式
  4. 数据库原理及应用【五】安全性和完整性约束
  5. 【linux 开发】定时器使用setitimer
  6. Array | 867. Transpose Matrix
  7. Java最新大厂面试真题总结,瞬间高大上了!
  8. 已成功拿下字节、腾讯、脉脉offer,算法太TM重要了
  9. CMU Database Systems - Sorting,Aggregation,Join
  10. 15 并发编程-(IO模型)