`

ln命令

 
阅读更多

ln命令:ln命令是用来建立硬链接和符号链接的.

硬链接:

$ ln file1 file2

$ cat file1 file2

 

可以看到file2和文件file1是完全相同的。如果你删除了文件file1,文件file2依然存在,反之删除了file2,file1也是依然存在;这两个文件只要修改了任意一个文件,另一个也会随之更新。

 

符号链接:

$ ln -s file1 file2

符号链接和硬链接的区别就是符号链接只是指向原始文件的一个名字而已,如果删除了符号链接,原始文件不会有任何变化,如果你删除了原始文件,符号链接也就废了

符号链接比起硬链接来有另外一个优势是,可以使用一个符号链接指向OpenLinux文件系统中的某个字目录

如果打算建立一个对子目录/usr/local/games的硬链接,

$ ln /user/local/games play

ln命令会显示出错信息并退出。

但是可以使用符号链接

$ ln -s /usr/local/games play

现在 ,不必键入一个向下面那么长的命令了:

$ cd /suer/local/games

只需要:

$ cd paly

硬链接的缺点:不能链接到文件夹,不能跨filesystem。

分享到:
评论

相关推荐

    详解Linux ln 命令

    ln 命令用来在文件之间建立链接。在介绍 ln 命令前,让我们先来搞清楚究竟什么是硬链接,什么又是软链接。 Hard Link(硬链接) 我们知道,在 Linux 系统中,每个文件对应一个 inode,文件的内容在存储在 inode 指向的...

    Linux入门之ln命令创建软链接的绝对路径和相对路径详解(Ubuntu)

    (默认情况下,ln命令产生硬链接) 软链接文件类似于Windows的快捷方式,但实际上是一个特殊的文件。在软连接中,文件实际上是一个文本文件,其中包含另一文件的位置信息;这就允许软链接指向位于其他分区、甚至是...

    Linux ln 命令的使用

    ln 命令用来为文件创建链接,分为硬链接(hard link)和软链接(符号链接,symbolic link)两种,默认创建硬连接,如果要创建软链接须使用 -s 选项。本文介绍的是 GNU 版本的实现,其它版本(如 POSIX 版)实现可能...

    Linux的文件链接和ln命令

    简介: Linux强大的文件链接可以让我们轻松做到以下几点: 1、多用户之间的文件共有、数据共享; 2、不同版本的程序环境或数据源之间的切换;...3、ln 命令 4、文件链接的应用 5、Windows下“目录链接”的实现

    大数据基础-Linux基础详解课程26.基本命令-ln命令.mp4

    大数据基础-Linux基础详解课程

    ln命令 为文件创建链接

    ln命令是linux系统中一个非常重要命令,英文全称是“link”,即链接的意思,它的功能是为某一个文件在另外一个位置建立一个同步的链接。 一种是hard link,又称为硬链接;另一种是symbolic link,又称为符号链接。 ...

    linux命令:ln使用方法.docx

    linux命令:ln使用方法.docx

    一天一个shell命令 linux文件操作系列-ln命令详解

    主要介绍了一天一个shell命令 linux文件操作系列-ln命令详解 ,需要的朋友可以参考下

    ln命令的用法

    ln命令的用法

    Linux目录文件基本命令

    文章目录命令缩写规则:cd命令:切换目录pwd命令:显示当前路径ls命令:查看目录下文件mkdir命令:创建目录(文件夹)rmdir命令:删除空目录touch命令:创建文件及修改文件时间戳ln命令:在文件之间建立链接ext 文件...

    ln2mklink:在cygwin中将ln命令转换为mklink

    笔记似乎可以通过在环境变量 CYGWIN 中设置 winsymlinks 来将 Cygwin 的 ln -s 命令更改为 Windows 符号链接创建命令,而无需编写包装器。用法 $ mkdir -p ~/bin$ curl -L ...

    LINUX 24学时教程005

    5.1.7 使用ln命令建立硬链接和符号链接 70 5.1.8 使用Midnight Commander程序处 理文件 71 5.2 搜索文件 72 5.2.1 什么是规则表达式 72 5.2.2 使用grep命令在文件内进行搜索 74 5.3 压缩和解压缩文件 76 5.3.1 使用...

    入门学习Linux常用必会60个命令实例详解doc/txt

    ◆ 文件处理命令:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln; ◆ 系统管理相关命令:df、top、free、quota、at、lp、adduser、groupadd、kill、crontab; ◆ 网络操作命令:ifconfig、ip、ping、...

    Ubuntu2004.part2.rar Ubuntu 20.04 2 of 4

    Ubuntu2004.part2.rar Ubuntu 20.04 2 of 4

    linux教程——很使用的那种

    命令所在路径:/bin/ln 执行权限:所有用户 语法:ln [源文件][ 目标文件] 创建硬链接 ln -s [源文件][ 目标文件] 创建软链接 功能描述:产生链接文件 范例: $ ln -s /etc/issue /issue.soft 创建文件/etc/...

    redhat linux教材20课程学习文档

    ln 命令 find 命令 file 命令 grep 命令 wc 命令 sort 命令 3.4 属性与权限命令 chown 命令 chgrp 命令 chmod命令 3.5 系统相关命令 date 命令 nice 命令 ps 命令 who 命令 vmstat命令 top 命令 ...

    UNIX Handbook

    33.ln命令 48 34.su命令 49 35.setenv命令 49 36.repeat命令 49 37.getopts命令 49 38.sort命令 50 38.kill命令和trap命令 50 39.操作系统和数据库检查(IBM)(一):检查核心参数的配置 51 40.操作系统和...

Global site tag (gtag.js) - Google Analytics