【Linux】文件目录及路径表示

1. Linux目录结构

在 Linux 系统中,有几个目录是比较重要的,平时需要注意不要误删除或者随意更改内部文件。

/etc: 这个是系统中的配置文件,如果更改了该目录下的某个文件可能会导致系统不能启动。

/bin, /sbin, /usr/bin, /usr/sbin : 这是系统预设的执行文件的放置目录,比如 ls 就是在 /bin/ls 目录下的。

值得提出的是 /bin/usr/bin 是给系统用户使用的指令(除 root 外的通用用户),而/sbin, /usr/sbin 则是给 root 使用的指令。

/var: 这是一个非常重要的目录,系统上跑了很多程序,那么每个程序都会有相应的日志产生,而这些日志就被记录到这个目录下,具体在 /var/log 目录下,另外 mail 的预设放置也是在这里。

2. Linux文件路径表示

Linux 的目录结构为树状结构,最顶级的目录为根目录 /

绝对路径:从"/"根目录开始逐级表示。

相对路径:从当前文件开始表示。其中 ".."代表上一级目录,"."代表当前路径。

表示当前路径时也可以省略"./",即直接输入当前目录中的下一级。

比如bin目录下有一个a文件夹,其中有一个aaa.txt文件,当前用户在bin目录下,那么aaa.txt文件的

绝对路径:/bin/a/aaa.txt

相对路径:./a/aaa.txt

相关推荐
pluvium274 分钟前
记对 xonsh shell 的使用, 脚本编写, 迁移及调优
linux·python·shell·xonsh
无级程序员9 分钟前
centos7 安装 llvm-toolset-7-clang出错的问题解决
linux·centos
kebeiovo19 分钟前
atomic原子操作实现无锁队列
服务器·c++
赛博云推-Twitter热门霸屏工具1 小时前
Twitter运营完整流程:从0到引流获客全流程拆解(2026)
运维·安全·自动化·媒体·twitter
CHHC18801 小时前
NetCore树莓派桌面应用程序
linux·运维·服务器
帮我吧智能服务平台2 小时前
装备制造智能制造升级:远程运维与智能服务如何保障产线OEE
运维·服务器·制造
w6100104662 小时前
cka-2026-cri-dockerd
运维·k8s·cka
云栖梦泽2 小时前
Linux内核与驱动:9.Linux 驱动 API 封装
linux·c++
卤炖阑尾炎3 小时前
PostgreSQL 日常运维全指南:从基础操作到备份恢复
运维·数据库·postgresql
handsomestWei3 小时前
Docker引擎API接入配置
运维·http·docker·容器·api