Update ln.md

1. format
2. ls -l
This commit is contained in:
RichardLCD 2021-07-15 20:35:45 +08:00 committed by 小弟调调™
parent d4ddaa66ca
commit 0e17cc6165
1 changed files with 6 additions and 6 deletions

View File

@ -25,13 +25,13 @@ ln [选项]... [-T] 目标 链接名 (第一种格式)
-b 类似--backup但不接受任何参数
-d, -F, --directory 创建指向目录的硬链接(只适用于超级用户)
-f, --force 强行删除任何已存在的目标文件
-i, --interactive 覆盖既有文件之前先询问用户
-i, --interactive 覆盖既有文件之前先询问用户
-L, --logical 取消引用作为符号链接的目标
-n, --no-dereference 把符号链接的目的目录视为一般文件
-n, --no-dereference 把符号链接的目的目录视为一般文件
-P, --physical 直接将硬链接到符号链接
-r, --relative 创建相对于链接位置的符号链接
-s, --symbolic 对源文件建立符号链接,而非硬链接
-S, --suffix=SUFFIX 用"-b"参数备份目标文件后,备份文件的字尾会被加上一个备份字符串,预设的备份字符串是符号“~”,用户可通过“-S”参数来改变它
-s, --symbolic 对源文件建立符号链接,而非硬链接
-S, --suffix=SUFFIX 用"-b"参数备份目标文件后,备份文件的字尾会被加上一个备份字符串,预设的备份字符串是符号“~”,用户可通过“-S”参数来改变它
-t, --target-directory=DIRECTORY 指定要在其中创建链接的DIRECTORY
-T, --no-target-directory 将“LINK_NAME”视为常规文件
-v, --verbose 打印每个链接文件的名称
@ -41,7 +41,7 @@ ln [选项]... [-T] 目标 链接名 (第一种格式)
### 参数
* 源文件:指定链接的源文件。如果使用`-s`选项创建符号链接,则“源文件”可以是文件或者目录。创建硬链接时,则“源文件”参数只能是文件
* 源文件:指定链接的源文件。如果使用`-s`选项创建符号链接,则“源文件”可以是文件或者目录。创建硬链接时,则“源文件”参数只能是文件
* 目标文件:指定源文件的目标链接文件。
```shell
@ -138,7 +138,7 @@ total 0
* 删除源文件或目录,只删除了数据,不会删除链接。一旦以同样文件名创建了源文件,链接将继续指向该文件的新数据。
* 在目录长列表中符号链接作为一种特殊的文件类型显示出来其第一个字母是l。
* 符号链接的大小是其链接文件的路径名中的字节数。
* 当用`ln -s`命令列出文件时,可以看到符号链接名后有一个箭头指向源文件或目录,例如`lrwxrwxrwx … 14 jun 20 10:20 /etc/motd->/original_file`其中表示“文件大小”的数字“14”恰好说明源文件名`original_file`由14个字符构成。
* 当用`ls -l`命令列出文件时,可以看到符号链接名后有一个箭头指向源文件或目录,例如`lrwxrwxrwx … 14 jun 20 10:20 /etc/motd->/original_file`其中表示“文件大小”的数字“14”恰好说明源文件名`original_file`由14个字符构成。
<!-- Linux命令行搜索引擎https://jaywcjlove.github.io/linux-command/ -->