zoukankan      html  css  js  c++  java
  • day07 Linux文件类型及软链接

    day 07 Linux文件类型及软链接

    第一章:文件类型与扩展名介绍

    1.windows :

    以文件后缀名表示文件类型

    1.1Linux:

    文件后缀名只是给人看的

    1.2Linux查看文件类型命令:file + 文件名

    1.3Linux下常见文件类型说明

    - 表示文件
    d 表示目录
    l 软链接
    

    1.4使用file命令查看文件的类型

    file 文件名 == 查看这个文件的真实类型

    1.5Linux下常见的扩展名说明

    .rmp     # 软件包
    .conf    #脚本文件
    .sh      #脚本
    .tar.gz  #压缩包
    

    第二章 文本属性概述

    2.查看文件属性

    [root@centos7-100 ~]# ll -id
    67146817 dr-xr-x---. 4 root root 143 9月 24 20:54 .

    ll -id 命令解释

    ll -id = ls -lid 查看当前目录,inode号,等详细信息

    2.1文本属性解释

    67146817                         #inode号
    d                                #文件类型,d是目录,-是文件
    r-xr-x---                        #文件权限
    4                                #硬链接个数为4个
    root                             #文件所属的用户
    root                             #文件所属的用户组
    143                              #文件大小 即143byte 1024byte=1kb
    9月  24 20:54                    #文件修改时间
    .                               #文件或目录位置,为当前文件夹
    
    

    第三章 Linux文件存储inode和block

    3.什么是inode

    inode就相当于人的身份证号,但是是给机器看的,但是人记不住,所以才有了文件名

    3.1什么是block号

    block号就是磁盘上实际存储的位置

    3.2 Linux删除文件

    Linux里面删除文件时间上就是删除文件名

    如果inode和block没有所属的文件名指向了,那么就属于无主状态

    无主状态的block是可以被系统认为可以写入其他数据的

    第四章 软链接和硬链接

    4.什么是软链接

    类似于windows的快捷方式

    4.1软链接生产上应用场景:

    软件多版本管理

    代码目录多版本管理

    4.2命令的使用

    ln -s 源文件 软链接文件

    4.4软链接注意事项

    1.软链接不是说必须要有源文件才能创建,没有源文件也可以创建,如果源文件不存在,新建的软链接会红色闪烁

    2.如果你想源文件和软链接不在同一个目录下,当源文件在当前目录,新建软链接就要使用绝对路径

    3.如果源文件和软链接在同一个目录下,两次执行该命令,ln -s code_v1 code
    ln: 无法创建符号链接"code/code_v1": 文件已存在

    4.删除软链接不会影响源文件

    5.第一次:[root@centos7-100 ~]# ln -s code_v1 code

    第二次:[root@centos7-100 ~]#ln -s /root/code_v1 /opt/code

    即同一个文件可以创建两个同名的软链接,但是软链接要放到不能目录里面

  • 相关阅读:
    利用相关的Aware接口
    java 值传递和引用传递。
    权限控制框架Spring Security 和Shiro 的总结
    优秀代码养成
    Servlet 基础知识
    leetcode 501. Find Mode in Binary Search Tree
    leetcode 530. Minimum Absolute Difference in BST
    leetcode 543. Diameter of Binary Tree
    leetcode 551. Student Attendance Record I
    leetcode 563. Binary Tree Tilt
  • 原文地址:https://www.cnblogs.com/zhaocheng690/p/15332999.html
Copyright © 2011-2022 走看看