Linux第5课 Linux目录介绍

文章目录

Linux第5课 Linux目录介绍

系统目录就是指操作系统的主要文件存放的目录,目录中的文件直接影响到系统是否正常工作,了解这些目录的功能,对使用系统会有很大的帮助。

一、打开系统目录

在虚拟机中,依次输入两次命令"cd ..."和一次命令"ls"(注意:cd 和...中间有一个空格),然后分别按键盘上的回车键

在 Linux 中系统目录指的是下图所示方框范围的文件夹。Linux 的操作系统完全基于文件和文件系统建立,任何信息都以文件的形式存储,通过文件名和路径定义。

在Linux系统中目录结构是一种树形结构,"/"标识代表了这个树形结构的根部,也就是人们常说的根目录

二、查看系统目录

我们可以命令的形式在Linux上查看系统目录,为了更加直观的展现及帮助用户理解,可使用树状分布图的形式来操作,操作步骤如下:

输入下图所示命令:"sudo apt-get install tree",安装软件包。


注意:若出现安装失败的情况,如下图所示(无法找到安装包):

我们需要输入"sudo apt-get update"指令,更新源。

更新完成后输入"sudo apt-get install tree"指令重新安装即可。


安装完成后,就可以使用 tree 的相关命令,可按照如下示例命令进行尝试:

tree:以树状图显示所有文件。

tree -L N:以树状图显示所有文件夹,子文件夹显示至第 N 层。("tree"和"-"之间,"L" 和"N"之间各有一个空格;N 需用数字代替,表示文件夹层数。)

  1. 输入"tree -L 1"命令,显示子文件夹至第 1 层,如下图所示。Windows 系统同样采用了树状结构,但是它是以磁盘为根分区,形成的 C 盘、D 盘等相当于子文件夹的第一层
    对于 Linux 系统而言,"/"相当于一块完整的硬盘,我们把这个硬盘划分为"/etc","/dev","/lib" 等多个分区。

下表记录了各个主要目录的功能:

目录名称 对应功能
bin 存放Linux的常用命令。
boot 存放Linux的启动文件。
dev 存放Linux的外部设备。
etc 存放所有系统管理需要的各种配置文件和子目录。
home 存放主目录。
lib 存放动态链接共享库。
media 提供所有可移动设备的常规挂载点。
mnt 临时文件挂载点。
proc 存放有关系统资源的信息。
root 表示根用户的主目录。
sbin 存放系统中非必备和并不特别重要的系统二进制文件及网络应用工具。
sys 存放内核、固件及系统相关文件。
tmp 存放临时文件。
usr 存放用户文档、游戏、图形文件、库以及各种其他用户和管理命令及文件。
var 存放的是不断扩充且经常修改的目录。
相关推荐
峥无6 分钟前
Linux系统编程基石:静态库·动态库·ELF文件·进程地址空间全景图
linux·运维·服务器
用户23678298016815 分钟前
从 chmod 755 说起:Unix 文件权限到底是怎么算的?
linux
Strugglingler21 分钟前
【systemctl 学习总结】
linux·systemd·systemctl·journalctl·unit file
嵌入式×边缘AI:打怪升级日志2 小时前
100ASK-T113 Pro 开发板 Bootloader 完全开发指南
linux·ubuntu·bootloader
charlie1145141913 小时前
Linux 字符设备驱动:cdev、设备号与设备模型
linux·开发语言·驱动开发·c
handler013 小时前
Linux 内核剖析:进程优先级、上下文切换与 O(1) 调度算法
linux·运维·c语言·开发语言·c++·笔记·算法
zhouwy1133 小时前
Linux进程与线程编程详解
linux·c++
我星期八休息3 小时前
IT疑难杂症诊疗室:AI时代工程师Superpowers进化论
linux·开发语言·数据结构·人工智能·python·散列表
切糕师学AI4 小时前
深入解析 Zsh 与 Oh-My-Zsh:打造高效现代化终端
linux·终端·zsh
切糕师学AI5 小时前
Ubuntu 下 Git 完全使用指南
linux·git·ubuntu