zoukankan      html  css  js  c++  java
  • 【linux 文件管理】6-软链接和硬链接

    https://edu.aliyun.com/lesson_1733_14277#_14277

    ls -di /
    ls -di /data /boot
    ls -di /proc /sys 这两个是特殊的内存中的数据

    • 硬链接,增加链接数,只支持文件
      对一个文件,起多个文件名
      ln f1 f1111
      ll -i
      nano fi
      cat f1111
      rm f1 删的是节点号,名字
      cat f1111

    ln /data/f2 /root/f222 分区不同,节点号含义不同

    ll 发现目录链接数为2
    ll -i dir1/ -a 发现目录还有一个一样的节点号 .

    • 软链接,应用得更多
      ln -s f2 f2-link
      ll -i 属性都不一样,不是一个文件
      只是一个指针
      ln -s dir1 dir1-link 软链接支持文件夹
      ln -s /data/f2 /root/f222 支持跨分区
      ln -s ../../../data/f2 /d1/d2/d3/f2-link f2相对路径是相对于后面一个参数的位置
      生产用的都是相对路径

    • cat看文件前先确认是不是文本文件
      file /bin/cat
      看之前要先确认是什么文件
      cat /bin/cat 乱码,后遗症
      reset 重置

    file 看文件头部看出来的 magic number魔数
    file -b /etc/profile
    file -f
    file -F"+"
    file -L 软链接指向的文件是什么

    nano 1.txt 要判断的文件写到里面
    file -f 1.txt 一次性都判断出来

  • 相关阅读:
    HTML+CSS+JS设计注册页面
    1.20学习总结
    Linux安装python3
    Linux命令
    vue安装
    Python实现发送邮件
    C语言带参数的main函数
    Fibonacci 数列递归 重复计算
    gray code 格雷码 递归
    河内塔
  • 原文地址:https://www.cnblogs.com/sec875/p/13390637.html
Copyright © 2011-2022 走看看