6.描述Linux发行版的系统目录名称、命名规则以及用途
6.描述Linux发行版的系统目录名称、命名规则以及用途
目录名称:
/bin:所有用户使用的基本命令,不能关联至独立分区,系统启动即会用到的程序
/sbin:管理类的基本命令,不能关联至独立分区,系统启动时会用到的程序
/usr:用户程序及数据,帮助文件等目录
/boot:引导文件存放目录,内核文件
/data:系统及程序的数据存放目录
/dev:设备文件及特殊文件存储位置
/etc:配置文件目录
/home:普通用户家目录
/lib:启动时程序依赖的基本共享文件库以及内核模块文件
/lib64:专用于64位的系统上的辅助共享库文件存放目录
/media:移动设备挂载点
/mnt:临时文件系统挂载点
/opt:第三方应用程序的安装位置
/proc:用于输出内核与进程信息相关的虚拟文件系统
/root:管理员的家目录
/run:运行中的进程相关数据,通常用于存储文件pid文件
/srv:系统上运行的程序用到的数据
/sys:用于输出当前系统上硬件设备相关信息虚拟文件系统
/tmp:临时文件存储目录
Linux系统目录的命名规则:
1、遵循FHS(Filesystem Hierarchy Standard)标准
2、严格区分大小写(字母相同大小写不同视为两个文件)
3、目录也是文件,在同一路径下,两个文件不能同名(跟Windows相同)
4、支持使用除 / 以外的任意字符(Liunx / 代表根目录 )
5、最长字符不能超过255个字符
用途:
Linux最重要的哲学思想是“一切皆文件”,因此也将一切资源都归纳到一个完整目录树的文件系统结构中。
Linux文件命名规则:
文件名:字母、数字、下划线、圆点
普通文件 - (黑色)
目录文件 d (蓝色)
链接文件 l (亮蓝色)
特殊文件 cd (黄色)
配置文件 .conf
日志文件 .log
系统日志文件 .syslog
系统配置文件 .cfg
系统文件 .i386
脚本文件 .sh
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通