Linux 目录结构详解

目录

Linux 目录结构详解

一、重要目录及其作用

(一)/bin 目录

(二)/boot 目录

(三)/dev 目录

(四)/etc 目录

(五)/home 目录

(六)/lib 目录

(七)/opt 目录

(八)/root 目录

(九)/sbin 目录

(十)/usr 目录

(十一)/tmp 目录

(十二)/var 目录

二、切换到 root 用户的方法


在 Linux 操作系统中,目录结构呈现为简单的树状结构,且遵循 “万物皆文件” 的原则。这意味着无论是配置文件、文档,还是插入的 U 盘等外部设备,在 Linux 系统中都以文件形式存在并进行操作。

Linux 操作系统最顶级的目录为根目录,用一个斜杠(/)表示。根目录下有很多 Linux 自带的操作系统目录,如 root、boot、etc、home 等。每个子目录下又分别含有其他子目录,形成树状结构。

一、重要目录及其作用

(一)/bin 目录

  • 存放最常用的命令,例如在 Linux 操作系统下查看文件的 cat 命令就放在此目录下。命令在 Linux 中也是以文件形式保存,如 /bin 目录下的 cat 文件就是 cat 命令的体现。

(二)/boot 目录

  • 存放启动 Linux 操作系统时的一些核心文件,包括链接文件及镜像文件。

(三)/dev 目录

  • 设备的缩写,存放 Linux 操作系统的外部设备。当挂载 U 盘或光盘时,在 /dev 下面会生成相应的文件,通过访问这个文件即可访问 U 盘或硬盘光盘里面的内容。

(四)/etc 目录

  • 存放系统管理所需要的配置文件和子目录。操作系统的一些设置都放在此目录下。

(五)/home 目录

  • 主目录,每个用户都有一个自己的目录,一般目录名是以用户的账号命名。这与 Windows 操作系统相似,例如 Windows 账号系统用户 administrator 在 C 盘下面的用户中有一个 administrator 目录。

(六)/lib 目录

  • 放置最基本的动态链接共享库,类似于 Windows 操作系统下 C 盘 Windows\System32 里面的 DLL 文件。几乎所有的程序都需要用到这些共享库,以维持程序的正常运行和链接过程。

(七)/opt 目录

  • 主机额外安装软件所摆放的目录。比如安装一个 Oracle 数据库,数据库的目录就放在这个目录下。默认情况下,此目录为空。

(八)/root 目录

  • 系统管理员的主目录。root 用户作为超级管理员,其主目录不在 /home 下,而在根目录的 root 目录里。而普通用户如创建一个用户张三,其主目录在 /home/ 张三。

(九)/sbin 目录

  • 存放系统管理员使用的系统管理程序。

(十)/usr 目录

  • 非常重要的目录,应用程序和文件都放在这个目录下,比较类似于 Windows 的 program files。例如安装 QQ,如果不自己设置目录,会默认安装在类似 C 盘 program files x64 这个目录里面。在 /usr 目录下有两个子目录分别是 /bin(应用程序)和 /sbin(存放超级用户使用的比较高级的管理程序和系统守护程序)。

(十一)/tmp 目录

  • 用来存放一些临时文件。在做渗透测试时要注意这个目录,因为它对所有用户都是可读、可写、可执行权限。如果在远程服务器上传一个木马需要运行,可以考虑把木马上传到 Linux 操作系统的 /tmp 目录下,因为此目录具有运行权限。

(十二)/var 目录

  • Linux 操作系统的扩充目录,经常被修改的文件或者目录一般都放在这个目录下,包括各种日志文件。

二、切换到 root 用户的方法

如果在最新版本的 Kali 中登录进去不是 root 用户,可以使用以下方法切换到 root 用户:

  1. 使用sudo命令以超级用户执行一条命令,后面紧跟着passwd root去修改 root 用户的密码(示例中未实际修改密码)。
  2. 使用su root,然后输入刚刚设置的 root 密码,即可切换到超级用户。在超级用户下,Linux 操作系统最左边是一个井号(#),代表超级用户。也可以使用who am i命令查看当前所处操作系统的用户,可以看到是 root。但要慎用 root 用户,因为它对整个操作系统拥有最高控制权,甚至可以破坏核心文件。不过在虚拟机中学习时,若执行一些文件可能没有权限,此时推荐登录到 root 用户进行学习。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值