当前位置:首页>Linux>Linux系统_目录结构、基本命令及文件路径

Linux系统_目录结构、基本命令及文件路径

  • 2026-10-11 07:03:31
Linux系统_目录结构、基本命令及文件路径

Linux系统作为应用最为广泛的开源操作系统,深受各行各业工作人员及专业爱好者的青睐。本文重点介绍Linux系统的目录结构、基本命令及文件路径,或参考下列链接学习更多Linux相关知识。

Linux系统及Linux发行版简介

Linux命令、文件路径及权限相关知识

Windows系统下创建Linux子系统

Linux系统安装中文输入法

Linux程序包管理神器Conda

Conda Channels镜像源(通道)配置

Ubuntu系统工作站挂载新硬盘

基于WSL安装的QIIME2流程常见问题及解决办法

一、Linux系统目录结构

Linux系统下所有目录及文件都在根目录/下,根目录/下一般有近10个固定的一级子目录,包括/bin、/boot、/dev、/etc、/home、/root、/run、/sbin、/tmp和/usr等。

# 访问根目录/cd /# 查看根目录/下的一级子目录tree -L 1# 查看根目录/下的一级子目录详细信息ll

(1) 系统核心目录

/     根目录,Linux文件系统的起点;

/boot     存放部分Linux启动的核心文件,包括内核文件、连接文件及镜像文件等;

/etc     存放系统和程序所需的配置文件,更改此目录文件可能导致系统崩溃;

/lib     存放系统最基本的动态连接共享库,几乎所有应用程序都要使用此库;

/opt     用于安装额外软件;

/sys     新增的文件系统,反映内核设备树和部分文件系统,包括针对进程信息的proc文件系统、针对设备的devfs文件系统和针对伪终端的devpts文件系统。

(2) 账户文件目录

/root     系统管理员(root用户)的主目录;

/usr     存放应用程序和文件,类似于Windows系统下的Program Files目录;

/home     普通用户的主目录,每个用户在/home目录下都有一个自己的专属目录,通常以用户名命名,例如/home/<用户名>。

(3) 程序指令目录

/bin     存放系统中的最常用的程序和命令,如ls、mkdir和mv等;

/sbin     存放系统管理员专用的系统管理程序及命令。

(4) 外部设备目录

/dev     dev系Device缩写,存放Linux的外部设备,如硬盘、光驱和鼠标等设备文件,访问方式同目录或文件;

/media     类似于Windows系统的其他设备,用于挂载识别成功的外部设备,如U盘和光驱等;

/mnt     提供临时挂载访问其他文件系统的功能,在Windows系统下创建Linux子系统中,Linux子系统就是通过/mnt访问Windows系统目录的。

(5) 临时文件目录

/tmp     临时文件存储目录;

/run     存储Linux系统启动以来的信息,系统重启则清除此目录下的所有文件;

/lost+found     一般情况是空目录,系统异常关闭时可能储存部分文件。

(6) 运行文件目录

/proc     映射系统内存的虚拟目录,访问此目录获取系统信息;

/var     存放经常被修改的文件,如日志文件log。

二、Linux系统基本命令

在Linux系统下常用“命令”执行一个或一组系统、程序或文件操作,请访问RUNOOB官网(https://www.runoob.com/linux/linux-command-manual.html)和cmd.52ubuntu官网(http://cmd.52ubuntu.com/hot.html)学习Linux命令。“命令”一般包括一个命令、一个选项、一个或多个参数及一个或多个文件,常规格式是“[命令] [-选项] [-参数 n] [-文件 n]”,项间使用空格分隔,正确输入“命令”后回车即可执行。其中,[命令]是程序或程序插件,[-选项]是以连字符“-”开始的功能选项,[-参数 n]是执行功能的细节,[-文件 n]则用以指定输入文件、中间文件或输出文件。

特别注意,Linux命令要求区分大小写,命令“ls”和“LS”完全不同。此外,Linux命令要求绝对正确和零错误。例如命令“ls”的“l”是小写的“L”,不是数字“1”,也不是管道符“|”。使用命令“mkdir <新目录>”新建目录要求无同名目录,否则新建失败。使用命令“cd <指定目录路径>”切换到指定目录,使用命令“cd ..”返回上一级目录,使用命令“cd”或“cd ~”返回当前用户主目录/home/<用户名>,使用快捷键“ALT + ←/→”快速移动光标至当前所在单词的上一个或下一个单词开头。请参考Linux命令、文件路径及权限相关知识学习更多!

三、Linux系统文件路径

Linux系统通常使用命令行完成文件或目录的创建、移动(重命名)和删除等操作,熟练掌握文件或目录路径是必不可少的技能。文件或目录路径分为绝对路径和相对路径,绝对路径由根目录/写起且完整地描述文件路径,适用于任何情况;相对路径由当前目录写起,便捷切换到其他目录。一般情况下,“../”表示上一层目录,“./”表示当前目录,“~”代表用户目录。

## 应用绝对路径访问目录# 查看当前目录绝对路径pwd# 查看当前目录内容ls# 使用绝对路径访问子目录X/cd /home/abc/test/X# 使用绝对路径访问子目录Y/cd /home/abc/test/Y## 应用相对路径访问目录# 使用相对路径访问子目录X/cd ../X# 使用相对路径访问子目录Y/cd ../Y# 访问当前用户目录cd ~

最新文章

随机文章