Linux命令学习(十一):链接文件命令
链接文件的命令ln一直没有理解好,郁闷。不过现在不太想花太多时间在LINUX命令上面,所以先说一下现在知道的,以后再在实践中慢慢理解。
ln命令的结果有点类似于windows系统中的快捷方式,可以从不同的路径访问同一个文件。但与快捷方式也只是类似而已。
文件链接有两种,硬链接,符号链接。下面分别说明:
硬链接:所谓硬链接就是把将一个文件在多个目录中登记。比方,文件file1本来在A目录中,后来又在B目录中添加了file1的硬链接,这时在A与B目录都可以看到这个文件。此文件的硬链接数就是2。
硬链接有少许的限制:
(1) 不能对目录文件做硬链接
(2)不能在不同文件系统之间做硬链接--也就是说要建立硬链接,必须在同一文件系统之上。
符号链接:符号链接则是真正在B中链接了一个文件,然后B中的文件又指向A。
ln命令的格式如下:ln [选项] 源文件 [目标文件] 其中,-s选项代表添加的是符号链接,默认情况下添加的是硬链接。
下面是我前几天使用的一个例子。我在挂载的盘上有个文件夹,经常需要访问,但找起来有点啰嗦。于是想在桌面上建立一个链接。假设当前我在我的目录之下,当前文件夹中就有Desktop文件夹,于是输入以下命令建立链接:ln -s /windows/hdc7/Ebook ./Desktop/AllEbook,OK,桌面上已经有了一个文件夹了。
另外想说的就是,我所说的只是我的理解,因为时间比较仓促,我也只是简单的看了一下。可能会发生理解错误,希望不要误导看到这点字的朋友们。
分享到:
相关推荐
### AIX系统中tar与pax命令备份限制详解 在AIX系统中,备份操作是一项非常重要的维护工作,它能够确保数据的安全性以及系统的可恢复性。常用的备份工具包括`tar`和`pax`命令。然而,在使用这些工具的过程中,用户...
特别是-r选项,它用于生成一个不完全链接的输出文件,而-N选项会移除输出文件的文本段对地址空间的限制。此外,-T选项允许开发者指定自定义的链接脚本,这个脚本会覆盖默认的链接脚本。开发者还可以在脚本中使用内置...
符号链接更类似于Windows系统中的快捷方式,它持有被链接文件的路径信息。当访问符号链接时,系统会自动转而访问链接所指的真实文件。对于符号链接,存在以下特点: 1. 符号链接可以跨文件系统,因此可以做跨分区的...
了解和掌握这两种链接文件的特性对于Linux用户和管理员来说至关重要,它们在日常操作和系统管理中发挥着重要作用。例如,通过硬链接可以保护重要文件不被意外删除,而软链接则常用于简化路径,或者在不同目录之间...
Linux文件操作系统命令和系统管理命令是Linux系统管理的基础,涵盖了对文件、目录、用户、权限、网络等方面的控制。以下是对这些命令的详细说明: 1. `cat`:它用于查看文件内容,通常与`more`一起使用以分页显示。...
写入时还需确保不超出文件的长度限制,并且用户有写入权限。 在实现这些功能时,还需要考虑以下关键点: - **文件保护措施**:每个文件都应有保护码,用于确定哪些用户可以访问、修改或删除文件。这通常通过权限位...
- `file`命令支持多种选项,如`-v`(显示详细信息)、`-z`(处理压缩文件)、`-L`(跟随符号链接)和`-f <filename>`(从文件读取文件名列表)。 #### Mkdir命令详解 `mkdir`命令用于创建新的目录。类似于MS-DOS中...
这意味着,硬链接文件和原始文件在本质上是同一个文件,它们具有相同的Inode号和完全一致的文件属性。硬链接可以通过`ln`命令创建,例如: ```bash ln existingfile newfile ``` 这将在当前目录下为`existingfile`...
根据实验,我们可以看到硬链接文件f2与原文件f1的inode节点相同,这说明硬链接实际上是指向同一个inode节点的多个文件名。硬链接的好处在于,即使删除了原文件,只要硬链接存在,原文件的数据就不会丢失,因为硬链接...
### CentOS 7 下的 Find 命令详解 #### 一、Find 命令概述 `find` 命令是在 Linux 或类 Unix 操作系统中非常强大的一个工具,用于搜索文件系统中...掌握 `find` 命令对于 Linux 系统管理员来说是非常重要的技能之一。
Linux Find命令是Linux系统中一个极其重要的工具,它允许用户在文件系统中查找符合特定条件的文件和目录。这个命令的灵活性和强大性使得它成为系统管理员和开发者的必备技能。下面将详细介绍Linux Find命令的一些...
硬链接文件有两个限制: 1. 不允许给目录创建硬链接。 2. 只有在同一文件系统中的文件之间才能创建链接。 软链接(Soft Link) 软链接是一种符号链接,它包含了另一个文件的路径名,可以是任意文件或目录,还可以...
硬链接文件在系统中看起来就像是独立的文件,但它们共享相同的Inode和文件内容。删除任何一个硬链接都不会立即删除文件,只有当所有硬链接(包括原始文件名)都被删除,且链接数减至0时,内核才会真正删除文件内容。...
CMD命令:开始->运行->键入cmd或command(在命令行里可以看到系统版本、文件系统版本) 命令大全 1. gpedit.msc-----组策略 2. sndrec32-------录音机 3. Nslookup-------IP地址侦测器 ,是一个 监测网络中 DNS...
4. **查看ELF头信息**:对于可执行文件,`file`命令可以显示ELF(Executable and Linkable Format)头信息,包括文件类型、目标体系结构、链接器信息等。 在armv6版的Linux 6410上,`file`命令的这个定制版本可能是...
* ln:创建文件链接 * locate:查找符合条件的文件 * more:在终端屏幕按帧显示文本文件 * mv:文件或目录的移动或更名 * rm/rmdir:删除文件/目录 * sed:利用 script 来处理文本文件 * sort:对指定文件按行进行...
- `fold`命令限制文本行的宽度。 - `grep`用于搜索匹配特定模式的文本行。 - `ispell`是交互式拼写检查器。 - `jed`和`joe`是文本编辑器。 - `join`命令用于合并两个文件的行。 - `mtype`和`pico`用于显示和编辑文本...
通过在文件和目录上设置权限位,可以限制不同用户对文件的操作,确保数据的完整性和安全性。在Linux系统中,每个文件都有一个所有者(创建者)和一个所属组,以及对这些实体和其他用户的访问权限设置。 ##### 权限...