zoukankan      html  css  js  c++  java
  • Linux链接命令及软链接、硬链接详解

    命令ln详解

    命令ln,所在路径为:

    可以看到,它的路径为:/usr/bin/ln,因此,它的执行权限是所有用户

    命令的基本功能是创建链接文件(硬链接),例如:ln /etc/issue /tmp

    选项

    ln -s [源文件] [目标文件] ,可以创建软链接文件,例如:ln -s /etc/issue /tmp/issue.soft

    软链接

    Linux中的软链接其实就相当于Windows中的快捷方式,它都指向源文件,使用快捷方式可以快速的打开或执行对应的源文件,又可以看作是源文件的一个深拷贝,它和源文件有不一样的i节点,所占空间很小,可以跨分区创建,所有软链接的文件详细信息的权限列总是相同的,因为它只是一个链接,所以,给它所有用户的所有权限也没事,它的文件的详细信息中会指明它的源文件

    硬链接

    Linux中的硬链接可以看作是源文件的一个浅拷贝,它和源文件有一样的i节点号,它会和源文件同步更新,和源文件占用同样大的空间,但是它不能跨分区创建,也不能针对目录创建

    软链接使用的比较多,硬链接很少使用,了解即可

  • 相关阅读:
    线程学习笔记(一)
    进程间通信
    管道通信操作
    在程序中执行shell命令
    进程控制(一)
    Makefile文件学习总结
    进程学习笔记
    C#不安全代码和指针
    Unity3D ShaderLab 修改渲染队列进行深度排序
    Unity3D ShaderLab 透明裁剪着色器
  • 原文地址:https://www.cnblogs.com/andrew3/p/12800971.html
Copyright © 2011-2022 走看看