“每天一命令之ln”的版本间的差异
跳到导航
跳到搜索
(未显示同一用户的1个中间版本) | |||
第12行: | 第12行: | ||
cd /home/evan | cd /home/evan | ||
ln -s /data/logs logs | ln -s /data/logs logs | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | 日常使用 有时要注意的 坑 ,上次php就是这样吧 | ||
+ | |||
+ | ln -s ~/data/evanhome/lx/jkjobs/ ~/jenkinsjobs | ||
+ | |||
+ | |||
+ | ln -s jkjobs/ ~/jenkinsjobs #注意 这样是不行的 前面要有真的路径 | ||
+ | |||
</pre> | </pre> | ||
第18行: | 第29行: | ||
==OPTION== | ==OPTION== | ||
− | -s或——symbolic:对源文件建立符号连接,而非硬连接; | + | -s或——symbolic:对源文件建立符号连接,而非硬连接; |
-s, --symbolic make symbolic links instead of hard links | -s, --symbolic make symbolic links instead of hard links | ||
− | -f或——force:强行建立文件或目录的连接,不论文件或目录是否存在; | + | -f或——force:强行建立文件或目录的连接,不论文件或目录是否存在; |
− | -n或--no-dereference:把符号连接的目的目录视为一般文件; | + | -n或--no-dereference:把符号连接的目的目录视为一般文件; |
− | -i或——interactive:覆盖既有文件之前先询问用户; | + | -i或——interactive:覆盖既有文件之前先询问用户; |
2020年9月16日 (三) 09:04的最新版本
ln命令用来为文件创件连接,连接类型分为硬连接和符号连接两种,默认的连接类型是硬连接。如果要创建符号连接必须使用"-s"选项。 注意:符号链接文件不是一个独立的文件,它的许多属性依赖于源文件,所以给符号链接文件设置存取权限是没有意义的。 eg mkdir /data/logs; chown -R evan.evan /data/logs su - evan cd /home/evan ln -s /data/logs logs 日常使用 有时要注意的 坑 ,上次php就是这样吧 ln -s ~/data/evanhome/lx/jkjobs/ ~/jenkinsjobs ln -s jkjobs/ ~/jenkinsjobs #注意 这样是不行的 前面要有真的路径
OPTION
-s或——symbolic:对源文件建立符号连接,而非硬连接; -s, --symbolic make symbolic links instead of hard links
-f或——force:强行建立文件或目录的连接,不论文件或目录是否存在;
-n或--no-dereference:把符号连接的目的目录视为一般文件;
-i或——interactive:覆盖既有文件之前先询问用户;