对于Linux创建链接时终目录和文件处理的认识
2015-02-14 17:13
190 查看
为了更为直观的区分目录、文件和链接,以下结果使用可视化的文件目录截图。
问题:ln -s lnmp1.1-full.tar.gz /root/lnmp1.1-full
那么,链接路径/root/lnmp1.1-full中,lnmp1.1-full是作为目录建立还是作为链接建立?
答案是,
1.当lnmp1.1-full为已经存在的文件时,建立链接失败;
2.当lnmp1.1-full已经存在且为目录时,会在目录/root/lnmp1.1-full下建立名为lnmp1.1-full.tar.gz的链接,但是比较操蛋的是Linux下该链接的名字就叫lnmp1.1-full.tar.gz,而不会像Windows一样自动建立.lnk类型的文件;
3.而当lnmp1.1-full不存在时,则会在/root下建立名为lnmp1.1-full的链接。
问题:ln -s lnmp1.1-full.tar.gz /root/lnmp1.1-full
那么,链接路径/root/lnmp1.1-full中,lnmp1.1-full是作为目录建立还是作为链接建立?
答案是,
1.当lnmp1.1-full为已经存在的文件时,建立链接失败;
[root@localhost ~]# ln -s lnmp1.1-full.tar.gz lnmp1.1-full ln: creating symbolic link `lnmp1.1-full' to `lnmp1.1-full.tar.gz': File exists
2.当lnmp1.1-full已经存在且为目录时,会在目录/root/lnmp1.1-full下建立名为lnmp1.1-full.tar.gz的链接,但是比较操蛋的是Linux下该链接的名字就叫lnmp1.1-full.tar.gz,而不会像Windows一样自动建立.lnk类型的文件;
[root@localhost ~]# ln -s lnmp1.1-full.tar.gz lnmp1.1-full
3.而当lnmp1.1-full不存在时,则会在/root下建立名为lnmp1.1-full的链接。
相关文章推荐
- Linux给文件或目录创建软链接或硬链接的方法
- LinuxStudyNote(7)-Linux常用命令(2)-文件处理命令(2)-创建目录命令mkdir
- linux目录下的所有文件批量创建链接(但目录不链接)的实现方法
- Linux与windows共享目录下tar解压提示创建符号链接失败
- Linux 文件与目录管理 —— 创建、删除、移动与链接 mkdir mv rm ln
- linux建立文件/目录链接
- linux命令:ln(创建链接)
- Linux 入门常用命令 — 目录的创建与删除
- linux 命令------------- 目录的创建与删除命令
- linux下C语言创建多级目录
- linux创建ftp用户以及指定目录问题
- 讨论linux下I/O联级创建目录
- Linux那些事儿之我是Sysfs(10)sysfs 创建目录
- Linux基础学习系列:对于fork()函数的学习,及进程创建相关知识
- win7下,创建目录链接工具
- linux下boost编译及链接到系统目录
- LINUX中 设置了umask 创建的默认文件和目录的权限
- LINUX入门常用命令(三):目录的创建与删除
- Linux 入门常用命令 — 目录的创建与删除
- AIX link ln 将一个目录链接到另外一个文件系统的目录 -- ln link 创建与删除