Linux 系统规范配置:建立标准目录结构、 repo 源获取、修改终端变色
- 一:建立标准目录结构
- 1)配置作用
- 2)目录规划说明
- 3)配置方法
- 二:repo 源获取
- 1)配置作用
- 2)配置方法
- 三:修改终端变色
- 1)配置作用
- 2)配置方法
- 总结
🔗Linux 系统初始化与规范配置系列
- 👉 Linux 系统基础配置:主机名、IP、主机映射、防火墙
- 👉 Linux 系统高级配置:SELinux 安全策略、关闭图形化界面、普通用户提权、调整用户资源限制
- 👉 Linux 系统规范配置:建立标准目录结构、repo 源获取、修改终端变色
本文围绕 Linux 服务器初始化与规范化管理,详细介绍三项常见且非常重要的系统规范配置:建立标准目录结构、配置 yum 仓库源以及修改终端显示样式,帮助你构建一个结构清晰、下载高效、操作友好的运维环境。
一:建立标准目录结构
1)配置作用
统一目录规范 是企业级 Linux 运维的基础,有助于系统管理、团队协作和后期维护:
- 目录职责清晰,避免文件随意堆放
- 方便脚本编写与自动化部署
- 降低新成员上手成本
- 符合大厂与生产环境常见规范
在实际生产环境中,通常会将软件安装包与软件运行目录分开管理。
2)目录规划说明
| 目录路径 | 作用说明 |
|---|---|
/opt/software | 存放安装包、压缩包、离线 rpm、tar.gz 等 |
/opt/module | 存放解压后的软件主体、运行程序 |
目录示例结构:
/opt ├── software │ ├── jdk-8u212-linux-x64.tar.gz │ ├── hadoop-3.3.6.tar.gz │ └── docker_rpm.tar.gz └── module ├── jdk1.8.0_212 ├── hadoop-3.3.6 └── zookeeper-3.8.13)配置方法
规范建议:
- 不要把软件直接安装在
/root、/home下/opt目录非常适合作为第三方软件统一管理目录
创建 software 目录
- 作用:统一存放所有原始安装包,便于备份和复用
[root@hadoop101 ~]# mkdir -p /opt/software创建 module 目录
- 作用:统一存放已安装、可运行的软件目录
[root@hadoop101 ~]# mkdir -p /opt/module
二:repo 源获取
1)配置作用
YUM 仓库源 决定软件包的下载速度与稳定性:
- 官方源访问慢、容易超时
- 国内镜像源速度快、稳定性高
- 是服务器初始化的必做操作之一
2)配置方法
- 备份原有 repo 文件(强烈建议)
[root@hadoop101 ~]# mkdir -p /etc/yum.repos.d/bak[root@hadoop101 ~]# mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/bak/ - 下载阿里云 CentOS 7 repo 源
[root@hadoop101 ~]# curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repoor[root@hadoop101 ~]# wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo - 配置第三方 repo 源
[root@hadoop101 ~]# curl -s -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo - 清理并生成缓存
[root@hadoop101 ~]# yum clean all[root@hadoop101 ~]# yum makecache - 常用基础工具安装
经验建议:
- repo 源配置好后,再进行所有软件安装
- 避免在 repo 异常的情况下强行安装软件[root@hadoop101 ~]# yum install -y vim wget net-tools lrzsz zip unzip tree nmap nc lsof tcpdump htop iotop
三:修改终端变色
1)配置作用
终端变色 能显著提升运维效率与操作安全性:
清晰区分用户 / 主机 / 路径
减少误操作风险(尤其是 root)
长时间操作不易疲劳
2)配置方法
- 创建统一环境配置文件
[root@hadoop101 ~]# vim /etc/profile.d/myenv.sh - 添加终端样式配置
PS1="[\[\e[33;1m\]\u@\[\e[0m\]\[\e[32;1m\]\h\[\e[0m\]\[\e[35;1m\] \W\[\e[0m\]]\\$ " - 使配置立即生效
[root@hadoop101 ~]# source /etc/profile
总结
系统规范化配置 是高质量运维环境的起点。本文从三个方面进行了系统整理:
标准目录结构:让软件管理更清晰、更专业
repo 源配置:保障软件下载速度与稳定性
终端变色:提升操作效率,降低误操作风险
这些看似基础的配置,往往决定了后期系统是否好维护、好扩展、少出问题。
在生产环境中,规范永远比“能跑就行”更重要。