ln是linux中一个非常重要命令,请大家一定要熟悉。它的功能是为某一个文件在另外一个位置建立一个同步的链接,这个命令最常用的参数是-s,具体用法是:
ln -s 源文件 目标文件。
当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在其它的目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间。例如:ln -s /bin/less /usr/local/bin/less
-s 是代号(symbolic)的意思。
这里有两点要注意:
第一,ln命令会保持每一处链接文件的同步性,也就是说,不论你改动了哪一处,其它的文件都会发生相同的变化;
第二,ln的链接又软链接和硬链接两种,软链接就是ln -s ** **,它只会在你选定的位置上生成一个文件的镜像,不会占用磁盘空间,硬链接ln ** **,没有参数-s, 它会在你选定的位置上生成一个和源文件大小相同的文件,无论是软链接还是硬链接,文件都保持同步变化。软链接是可以跨分区的,但是硬链接只能在同一分区内。
如果你用ls察看一个目录时,发现有的文件后面有一个@的符号,那就是一个用ln命令生成的文件,用ls -l命令去察看,就可以看到显示的link的路径了。
分享到:
相关推荐
Linux 系统命令是指在 Linux 终端中使用的命令,用于管理和维护 Linux 系统。本文档将详细介绍 Linux 系统命令的使用方法、参数设置、实例演示等内容。 cat 命令 cat 命令是 Linux 中最基本的命令之一,用于查看...
`ln` 命令用于创建软链接(symbolic link)或硬链接(hard link),如 `ln -s source_file symlink_name` 创建软链接。 13. **history**:查看历史命令 `history` 命令显示你之前在命令行输入过的命令历史。 14....
Linux操作系统中有许多常用命令,掌握这些命令可以帮助用户更好地使用Linux系统。下面详细介绍一些常用的Linux命令。 一、文件处理命令 1. ls命令:ls命令是list的缩写,用于查看目录中的文件和文件夹信息。可以...
- `ln` 创建软链接或硬链接,软链接不占用额外空间,硬链接文件大小相同。 5. **特殊符号与通配符**: - `*` 通配符匹配任意数量的字符。 - `|` 管道符,将一个命令的输出作为另一个命令的输入。 6. **压缩和...
以下是对文档《Linux系统命令及其使用详解.pdf》中提及的几个核心命令的详细知识点说明。 1. `cat`命令: `cat`(concatenate)命令用于查看、创建、合并文件。它可以用来显示文件内容、从标准输入添加内容到文件、...
以下是一些Linux系统中常见命令及其用法的详细解释: 1. cat命令: cat命令用于连接文件并打印到标准输出设备上。它最常用于查看文件内容、创建文件、文件合并、追加文件内容等。cat命令的基本语法如下: ``` cat ...
- **ln**: 创建硬链接或符号链接。 - **shutdown/reboot**: 关闭或重启系统。 - **find**: 在文件系统中查找文件或目录。 - **date**: 显示或设置系统日期和时间。 #### 结论 Linux命令是系统管理员和开发人员日常...
### Linux系统实用命令详解 #### 一、引言 在Linux操作系统中,命令行是进行系统管理和维护的主要工具之一。熟练掌握常用的Linux命令对于提高工作效率至关重要。本文将详细介绍一些常用的Linux命令及其用法,帮助...
Linux 系统中,`ln` 命令是一个用于创建链接的重要工具,它可以创建 Hard Link(硬链接)和 Symbolic Link(软链接)两种类型的链接。这两种链接方式有着不同的特性和用途,对于理解和操作 Linux 文件系统至关重要。...
### Linux命令手册详解 #### 文件管理 1. **查看文件与目录** - `ls`:此命令用于列出目录中的所有文件与子目录。 - `ls -a`:显示包含隐藏文件(以`.`开头)在内的所有文件。 - `ls -l` 或 `ll`:以长列表形式...
Linux中的`ln`命令是一个非常基础且实用的工具,它用于在文件系统中创建链接,类似于Windows中的快捷方式或Mac OS中的别名。链接分为两种类型:硬链接(hard link)和软链接(symbolic link),每种都有其特定的用途...
使用场景及目标:帮助用户快速熟悉和熟练应用Linux系统中的常见命令,在实际工作中高效完成任务,提升工作效率。 其他说明:本文不仅列出了命令的基本语法,还给出了具体的应用示例,使读者能够更好地理解和使用这些...
在Linux系统中,链接命令(`ln`)是用于创建文件或目录的链接,以便在不同的位置访问相同的数据。这提供了文件系统中的快捷方式,类似于Windows或其他操作系统中的快捷图标。根据链接类型,链接分为硬链接和软链接...
在Linux系统中,命令行工具非常强大且灵活,每一个命令都具有特定的功能,且往往可以通过各种选项来调整其行为。 ### 查看系统信息 - 查看内核版本:`uname -r` - 查看CPU信息:`cat /proc/cpuinfo` - 查看内存信息...
内容概要:本文档提供了常用 Linux 命令的简短介绍。其中包括用于系统管理的基本操作如用户的增删改查,以及常见的文件操作(创建、读写、拷贝)、文件权限修改、进程管理和定时任务设定等基本命令。具体介绍了 ...
### Linux SSH 命令详解 #### 概述 Linux SSH 命令是一种非常重要的工具,用于在不同计算机之间建立安全的连接。通过 SSH,用户可以在本地机器上控制远程服务器,执行各种任务,如文件传输、命令执行等。本文将详细...
在Linux操作系统中,掌握一些常用的命令是至关重要的,因为它们能帮助我们有效地管理文件系统、进行数据备份和恢复,以及优化系统性能。以下是一些在Linux环境中常用的命令及其用途: 1. **mkdir**:用于创建目录。...
以上是Linux中常用的文件与磁盘管理命令的基本用法和示例,通过这些命令可以高效地管理和操作文件系统。在实际工作中,掌握这些基础命令是非常重要的,它们能够帮助用户更好地利用Linux系统提供的强大功能。