当前位置: 首页 > news >正文

石家庄网站建设接单知名的建站公司

石家庄网站建设接单,知名的建站公司,bash做网站,wordpress同步大鱼号文章目录 1. 软链接和硬链接简介2. Linux软链接使用方法3. Linux硬链接使用方法4. 总结 1. 软链接和硬链接简介 什么是软链接 软链接(Symbolic Link),也称为符号链接,是包含了源文件位置信息的特殊文件。它的作用是间接指向一个文件或目录。如果软链接的源文件被删除或移动了,软…

文章目录

    • 1. 软链接和硬链接简介
    • 2. Linux软链接使用方法
    • 3. Linux硬链接使用方法
    • 4. 总结

1. 软链接和硬链接简介

  1. 什么是软链接
    软链接(Symbolic Link),也称为符号链接,是包含了源文件位置信息的特殊文件。它的作用是间接指向一个文件或目录。如果软链接的源文件被删除或移动了,软链接就打不开了。

  2. 什么是硬链接
    硬链接(Hard Link)指通过索引节点来进行链接。在Linux系统中,每个文件都有一个对应的索引节点,记录文件的日期,大小,所在块等信息。硬链接就是指向源文件索引节点的连接。删除源文件,不影响硬链接的访问。

  3. 软链接和硬链接的区别

    • 软链接是一个特殊的独立文件,它内容记录源文件位置;硬链接只是源文件的引用,不占用实际空间。
    • 删除软链接不影响源文件:删除源文件,软链接失效。删除硬链接不影响源文件,需将源文件和全部硬链接删除,源文件才会删除(换句话说,对于硬链接来说,删除了源文件,访问硬链接依旧有效)。
    • 软链接可以跨分区;硬链接不能跨文件系统。
    • 软链接可以针对目录;硬链接不能针对目录

2. Linux软链接使用方法

  1. 创建软链接的语法

    ln -s 源文件或目录 软链接的文件或目录
    

    -s 参数表示创建的是软链接。

  2. 创建软链接文件示例

    # 将test.txt软链接到test_link
    ln -s test.txt test_link
    

    这样就在当前目录下创建了一个test_link的软链接文件,它指向test.txt。如下图,可以看到test_link ,箭头就表示它是一个链接。我们可以直接通过访问/修改test_link 来访问/修改test.txt的内容。
    在这里插入图片描述

    使用ll命令可以看到软链接的相关信息:

    ll test_link
    

    在这里插入图片描述

  3. 为目录创建软链接
    软链接可以为目录创建快捷方式,方式与为文件创建软链接类似:

    # 将/usr/local/dir1目录软链接到dir1_link
    ln -s /usr/local/dir1 dir1_link
    

    这样访问dir1_link就相当于访问dir1目录中的内容。

  4. 修改和删除软链接
    删除或修改软链接不会影响源文件/目录,它只是一个普通文件。

    # 删除软链接 
    rm test_link
    #或者
    unlink test_link
    
    # 修改软链接
    ln -sf test2.txt test_link
    

3. Linux硬链接使用方法

  1. 创建硬链接语法

    ln 源文件 硬链接名
    

    不使用-s参数默认创建硬链接。

  2. 创建硬链接示例

    ln test.txt test_hardlink
    

    这样就在当前目录下创建了一个test_hardlink的硬链接文件,指向test.txt

  3. 查看硬链接信息
    使用ll命令可以看到硬链接信息:

    ll test_hardlink
    

    在这里插入图片描述

    可以看到test_hardlink是一个硬链接文件,指向test.txt, 索引节点相同。

  4. 修改和删除硬链接
    删除或修改硬链接不影响源文件,它只是一个目录项引用源文件的索引节点。

    # 删除硬链接
    rm test_hardlink 
    # 或者
    unlink test_hardlink
    # 修改硬链接内容
    vim test_hardlink
    源文件内容将跟着一起变化。
    
  5. 为目录创建硬链接
    硬链接无法针对目录进行创建。

    ln dir1 dir1_hardlink
    ln: failed to create hard link ‘dir1_hardlink’ => ‘dir1’: Invalid argument
    

4. 总结

  • 软链接通过指向源文件的路径建立链接,硬链接通过索引节点建立链接。
  • 软链接可以跨文件系统,硬链接不能。软链接可以对目录创建链接,硬链接不可以。
  • 删除软链接和硬链接都不影响源文件。
  • 解除软链接和硬链接,直接删除链接文件即可。
http://www.mmbaike.com/news/99496.html

相关文章:

  • 传智播客 网站开发seo优化公司哪家好
  • 企业网站建设教程视频百度地图推广怎么收费标准
  • 做茶叶网站的素材软文广告图片
  • 彩票娱乐网站建设开发怎么开网站
  • 网站建站授权模板下载短信广告投放软件
  • 北京正规网站建设公司seo权重优化
  • 做分类网站用什么cms北京搜索引擎优化seo专员
  • 阜阳网站是营销策略
  • 云服务器2008做网站国际新闻最新消息十条摘抄
  • 做淘宝好还是自建网站好网络营销推广难做吗
  • 18款未成年软件入口提升神马seo关键词自然排名
  • 国外的优秀网站河北网站建设案例
  • 群晖wordpress二级目录郑州百度快照优化
  • 电子商务网站规书网站关键词排名
  • 建行企业网站优化大师的使用方法
  • 做户型图的网站合肥优化排名推广
  • 做网站推广托管费用站长之家seo查找
  • excel怎么做超链接到网站网站推广服务商
  • 网站营销推广怎么做网络营销推广鸡西seo顾问
  • 可以做哪些网站有哪些内容bt磁力在线种子搜索神器
  • 代理充值平台网站百度推广登陆网址
  • 谷歌网站入口关键词查询工具有哪些
  • 电影宣传网站开发设计域名注册1元
  • 专题网站模板百度seo关键词排名价格
  • wordpress文章显示数量宁波优化系统
  • 做网站办什么营业执照百度一下百度主页度
  • 什么网站不能备案seo排名怎么看
  • 广州网站建设开顶柜湖南百度推广公司
  • 优化外贸网站网站发布与推广
  • 信阳百度推广公司郑州seo顾问