linux lndir命令参数及用法详解---linux连接目录内容命令
来源:互联网 发布:lol韩服数据查询 编辑:程序博客网 时间:2024/05/08 17:11
linux下ln命令使用详解---linux连接文件或目录命令 http://www.linuxso.com/a/linuxmingling/0/ln.html
lndir(link directory)
功能说明:连接目录内容。
语 法:lndir [-ignorelinks][-silent][源目录][目的目录]
补充说明:执行lndir指令,可一口气把源目录底下的文件和子目录统统建立起相互对应的符号连接。
参 数:
-ignorelinks 直接建立符号连接的符号连接。
-silent 不显示指令执行过程。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~·
ln和lndir
1) ln
ln命令用于连接文件或目录。
ln ../a.txt
在当前目录创建上一个目录下的a.txt文件的链接,默认是创建硬链接,目标目录如果不给出则默认为当前目录,文件名默认为原文件名
ln -s a.txt
创建a.txt文件的软链接(符号链接)
ln -s a.txt backup/a.txt.back
创建a.txt文件的软链接(符号链接)到backup目录,文件名为a.txt.back
ln ../a.txt ./b.txt ./c.txt backup
创建多个文件的硬链接到backup目录
ln -s -S".back" a.txt b.txt backup
创建多个文件的软链接到backup目录,文件名不变
ln -s -S".back" ../a.txt ../b.txt .
创建多个文件的软链接到backup目录 ,并进行备份,使用原文件名+".back"为新文件的文件名
ls执行结果如下:
lrwxrwxrwx 1 sky sky 5 Sep 2 23:18 a.txt.back -> a.txt
lrwxrwxrwx 1 sky sky 8 Sep 2 23:19 b.txt -> ../b.txt
lrwxrwxrwx 1 sky sky 5 Sep 2 23:18 b.txt.back -> b.txt
ln ../a.txt
ln -f ../a.txt
创建链接,然后再次创建同一个软链接覆盖上一个,如果不加-f 则会报错"ln: creating hard link '../a.txt': File exists"
注意:
-f 选项有些地方的文章解释为"强行建立文件或目录的连接,不论文件或目录是否存在",这个是不正确的,测试中发现:
ln -f ../c.txt .
ln: accessing `../c.txt': No such file or directory
用ln --help打印出来的帮助中是这样描述:"-f, --force remove existing destination files",可见只是先删除原有的文件(可以是普通文件而不必是链接文件)然后再创建新的链接,相当于新链接文件覆盖旧有文件。
ln -i ../a.txt
如果a.txt文件已经存在,-i参数表示在覆盖既有文件之前需要先询问用户:
ln: replace `./a.txt'? 输入yes后命令继续执行。
2) lndir
lndir命令用于创建目录的符号链接,和ln不同的是lndir会自动为源文件目录下所有的文件和子目录都建立对应的符号链接
lndir ../src ./backup
创建src目录的软链接到backup目录,连同该目录下所有的文件和子目录都建立对应的符号链接
- linux lndir命令参数及用法详解---linux连接目录内容命令
- linux ls命令参数及用法详解---linux显示目录内容命令
- linux ln命令参数及用法详解---linux连接文件或目录命令
- linux ln命令参数及用法详解---linux连接文件或目录命令
- linux cut命令参数及用法详解--分段显示内容
- linux wc命令参数及用法详解---linux文件内容统计命令
- linux wc命令参数及用法详解---linux文件内容统计命令
- linux wc命令参数及用法详解---linux文件内容统计命令
- linux stat命令参数及用法详解---linux显示inode节点内容命令
- linux wc命令参数及用法详解---linux文件内容统计命令
- linux rm命令参数及用法详解---linux删除文件或目录命令
- linux rm命令参数及用法详解---linux删除文件或目录命令
- linux rm命令参数及用法详解---linux删除文件或目录命令
- linux eval命令参数及用法详解--linux重新运算求出参数的内容
- linux date命令参数及用法详解
- linux more命令参数及用法详解
- linux chmod命令参数及用法详解
- linux sed命令参数及用法详解
- HDU 2055 An easy problem
- Nexus介绍
- 雪花
- 【hibernate框架】用Annotation注解表示id生成策略
- 注胶隔热型材加工过程中常见问题处理四
- linux lndir命令参数及用法详解---linux连接目录内容命令
- MTK平台Sub Camera支持AF功能
- HDU 2056 Rectangles
- 常用前端开发工具合集
- 优秀的网站总是注重每一个细节 鼠标选中字体颜色
- 【转载】关于hashcode里面使用31系数的问题
- java 运算类型
- 自定义View之onMeasure()
- 面试服务器开发方向 C++ 实习生时,大致会被问到哪些问题?