- 论坛徽章:
- 0
|
linux文件权限Linux文件结构- 文件结构是在存储设备中对文件的组织方法,分为对文件和目录的管理
- 在Linux系统安装完成之后,为用户创建的树型目录结构如图所示
目录作用及文件类型目录作用
bin存放系统基本命令
[tr=rgb(248, 248, 24]dev存放设备文件,如声卡、光驱
etc存放系统管理和配置文件(如用户账号密码、服务器配置文件等)
[tr=rgb(248, 248, 24]home普通用户的主目录
lib标准程序设计库即动态链接共享库
[tr=rgb(248, 248, 24]media本目录子目录为即插即用型存储设备的自动挂载目录,如CDROM/DVD等
mnt系统提供的用户临时挂载其他文件系统的目录
[tr=rgb(248, 248, 24]proc虚拟目录,存放当前系统内存的映射,用于在不重启机器情况下的内核管理
root超级用户root的主目录
[tr=rgb(248, 248, 24]sbin存放系统管理命令,系统管理员可以执行,普通用户无权限执行
tmp各种临时文件的存放目录
[tr=rgb(248, 248, 24]usr系统应用程序的存放目录
var储存需要随时改变的文件,如系统日志文件等路径- 路径:文件的存放位置。路径分为绝对路径和相对路径。
- 绝对路径:路径从根目录开始写起,如:/usr/include/linux/adb.h
- 相对路径:路径从当前目录开始写起,如当前目录为/usr,与上面绝对路径写法等效的相对路径写法为:include/linux/adb.h
文件类型- Linux系统中常见的文件类型有:普通文件、目录文件、设备文件、管道文件和链接文件
普通文件- 用于存放数据、程序等信息的文件。
- 可以使用ls命令和file命令查看文件的信息。
- 文件一般分为文本文件和二进制文件,文本文件可以通过cat、more、less等命令查看文件内容,二进制文件则不能。
- 例1:使用ls和file命令查看位于/bin目录的mkdir文件信息
- 使用 ls命令查看mkdir文件的权限、最后修改时间等信息listone@kali:~$ ls /bin/mkdir -l-rwxr-xr-x 1 root root 89088 8月 30 04:20 /bin/mkdir
- 使用file命令查看文件的类型listone@kali:~$ file /bin/mkdir/bin/mkdir: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=81157cefb8cb4b5680c99b842335032271ba53ea, stripped
- 上面显示内容表明,mkdir文件为ELF格式的可执行文件,即二进制文件。
- 使用ls命令显示/home/listone/目录中的btscanner.log 文件listone@kali:~$ ls /home/listone/btscanner.log/home/listone/btscanner.log
- 使用file命令查看文件的类型listone@kali:~$ file /home/listone/btscanner.log/home/listone/btscanner.log: ASCII text
- 上面的内容显示,btscanner.log文件为ASCII格式的文本文件
- 文章来源:www.xihefangpei.com
|
|