当前位置:首页>Linux>1.3 Linux目录

1.3 Linux目录

  • 2026-09-10 15:57:03
1.3 Linux目录

    刚接触Linux的新手,大概率会有这样的困惑:打开终端输入 `/`,屏幕上的bin、etc、home等文件夹是什么?这个 **`/`(根目录)**,到底是Linux系统的核心所在,还是单纯的目录入口?

其实,Linux根目录就像房子的 **“地基+承重墙”**,所有系统功能、应用和数据都搭建其上。和Windows的C盘、D盘不同,Linux一切文件目录都从 **`/`** 延伸,形成统一树形结构,就连移动设备也会被纳入这个结构中。

    新手常因不了解根目录而误删文件、导致系统崩溃,与其踩坑后补救,不如从基础规则入手,一步步摸清根目录的“脾气”,轻松摆脱小白迷茫。

注意事项:

1、 严格区分大小写:

Linux系统对大小写敏感,例如 test.txt 和 Test.txt 是两个完全不同的文件,操作时务必注意区分。

2、 一切皆文件:

在Linux中,无论是硬件设备、目录、普通文件,都被抽象为“文件”来管理,这是Linux最核心的设计理念之一。

3、 Linux不靠扩展名区分文件类型

与Windows不同,Linux不通过文件扩展名判断文件类型,具体规范如下:

创建文件命令:touch压缩文件扩展名:.gz  .bz2  .zip  .tar.gz   .tar.bz2  .tgz自建文件---普通文件建议用扩展名---特殊文件为了区分,用扩展名系统文件---路径/文件名只能固定

4、 Linux所有存储设备必须挂在后才能使用

Linux不自动挂载移动硬盘:

  • Linux不支持热插拔

  • 防止忘记插移动盘时,系统开不了机

5、 Windows下程序不能直接在Linux中使用(虚拟机可以)

Linux和Windows的系统内核、运行环境不同,Windows程序无法直接运行,若需使用,可通过虚拟机实现。

Linux目录

/bin//usr/bin/		存放系统命令 普通、超级用户可执行			前者软链接/sbin//usr/sbin/	存放系统命令 仅超级用户可执行			前者软链接/boot/			启动分区(有启动相关信息、有内核信息)/dev/			设备文件保存位置/etc/			配置文件保存位置(采用rpm安装的才有)/home/			普通用户家目录/root/			超级用户家目录/lib//lib64/		软链接	源在/usr/lib//usr/lib64/				系统调用的函数库保存位置 				常见函数以.so  数字结尾/media//mnt/		挂载目录,一般在/mnt/下再创建移动盘/proc//sys/		虚拟文件系统 放在内存里/run/			放进程数据的位置 如pid、ssid等			软链接为:/var/run//srv/			服务数据目录/tmp/			临时目录 删除文件夹下的子文件                                         rm -rf /tmp/*/usr/			系统软件资源目录(unix software resource)      /usr/local/	源软件位置      /usr/lib/		软链接(系统调用的函数库保存位置)      /usr/share/	应用程序资源文件保存位置(官方帮助文档位置)      /usr/src/kernels/	内核源码保存位置(非内核位置,内核位置在/boot/)      /usr/local/src/	源软件的源文件保存位置/var/			动态数据位置      /var/log/		系统日志位置(例如messages、secure)      /var/www/html/	rpm包安装Apache的网页主目录          Windows server端的网页主目录	C:\intepub\wwwroot\          Windows hosts文件	C:\Windows\system32\drivers\etc\hosts\      /var/lib/mysql/	rpm安装的数据库      /var/spool/mail/	放接受邮件的位置      /var/spool/cron/	放系统定时任务

最新文章

随机文章