【Android 逆向】Linux 文件分类 ( 普通文件 | 目录文件 | 链接文件 | 字符设备文件 | 管道文件 | 块设备文件 )
文章目錄
- 一、Linux 文件分類
- 1、普通文件
- 2、鏈接文件
- 3、字符設備文件
- 4、管道文件
- 5、塊設備文件
一、Linux 文件分類
Linux 文件分類 :
- " - " 表示 普通文件
- " d " 表示 目錄文件
- " l " 表示 鏈接文件
- " c " 表示 字符設備文件
- " p " 表示 管道文件
- " b " 表示 塊設備文件
1、普通文件
" - " 表示普通文件 , 既不是目錄 , 也不是鏈接 ;
-rwxr-x--- 1 root shell 1355528 2009-01-01 16:00 charger2、鏈接文件
" l " 表示鏈接文件 , 類似于快捷方式 , 鏈接文件分為 軟鏈接文件 和 硬鏈接文件 , 軟鏈接 是 符號鏈接 , 只包含了一個路徑 , 可以鏈接任意文件目錄 或 不存在的文件 , 鏈接自己也可以 ; 硬鏈接 只能是 已存在的文件 , 不能是目錄 ;
創建軟鏈接 : ln –s filename link_filename
創建硬鏈接 : ln filename link_filename
以 lrwxrwxrwx 1 root root 8 1973-11-21 15:32 su -> ./magisk 文件為例 , 該 su 文件不是一個真實存在的文件 , 是一個軟鏈接 , 其真實的文件是 ./magisk , 也就是本目錄的 magisk 文件 ;
3、字符設備文件
" c " 表示 " 字符設備文件 " , 如 /dev/ 目錄下大部分都是字符設備文件 ;
4、管道文件
" p " 表示 管道文件 ;
5、塊設備文件
" b " 表示 " 塊設備文件 " , 在 /dev/block/ 目錄下基本都是 塊設備文件 ;
pci , ram 隨機存儲內存 , adx 硬盤設備 , loop 偽設備 ( 將文件映射為設備 ) , 一般都是塊設備 ;
總結
以上是生活随笔為你收集整理的【Android 逆向】Linux 文件分类 ( 普通文件 | 目录文件 | 链接文件 | 字符设备文件 | 管道文件 | 块设备文件 )的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【Android 逆向】Linux 文件
- 下一篇: 【Android 逆向】selinux