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