linux的目录结构
0x00 Important dir
/home:用户主目录。/mnt:手动挂载目录。/media:自动挂载目录。/root:系统管理员用户主目录。/bin(binary):存放着shell命令/sbin:存放系统管理员专用shell命令。/etc:系统管理和应用所需要的配置文件。/usr: 默认安装路径,类似"C:/windows"。/dev(device):存放的是Linux的外部设备–>“linux一切皆是文件”/var:系统产生的不可自动销毁的缓存文件、日志记录。
0x01 Other dir
| directory | effect |
|---|---|
/tmp |
存放临时文件,系统会自动清理 |
/opt |
额外软件安装所目录,相当于“D:/software”。 |
/sys |
存放硬件设备的驱动程序信息 |
/srv |
主要用来存储本机或本服务器提供的服务或数据 |
/boot |
存放启动Linux时使用的一些核心文件(内核和引导文件) |
/run |
存放临时文件,不能手动删除,关机后自动删除,重启后重新生成 |
/lost+found |
当系统发生错误,将一些遗失的片段放置在这个目录下 |
/lib |
根目录的程序共享库目录 |
/selinux |
redhat的selinux安全机制 |
/proc |
系统内存映射的虚拟目录 |
0x02 Principal folder
/usr/bin:系统用户使用的基本命令和程序。/usr/sbin:超级用户使用的命令和程序 。/usr/local:存放用户应用程序和文件,类似"C:/program files"/etc/init.d/:存放着一系列系统服务的管理脚本/usr/local/applications/:application菜单收藏栏
0x03 Significant file
/etc/passwd:用户名/etc/shadow:密码/etc/group:用户组/etc/profile:环境变量/etc/host:ip域名映射
0x03 Network configfile
redhat(network):/etc/sysconfig/network-scripts/ifcfg-eth0debian(networking):/etc/network/interfaces
debian
dns:/etc/resolv.conf
0x04 Kali linux file
- kali dictionary:/usr/share/wordlists
