当前位置: 首页 > news >正文

Linux 系统规范配置:建立标准目录结构、 repo 源获取、修改终端变色

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.1

3)配置方法

规范建议

  • 不要把软件直接安装在/root/home
  • /opt目录非常适合作为第三方软件统一管理目录
  1. 创建 software 目录

    • 作用:统一存放所有原始安装包,便于备份和复用
    [root@hadoop101 ~]# mkdir -p /opt/software
  2. 创建 module 目录

    • 作用:统一存放已安装、可运行的软件目录
    [root@hadoop101 ~]# mkdir -p /opt/module

二:repo 源获取

1)配置作用

YUM 仓库源 决定软件包的下载速度与稳定性:

  • 官方源访问慢、容易超时
  • 国内镜像源速度快、稳定性高
  • 是服务器初始化的必做操作之一

2)配置方法

  1. 备份原有 repo 文件(强烈建议)
    [root@hadoop101 ~]# mkdir -p /etc/yum.repos.d/bak[root@hadoop101 ~]# mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/bak/
  2. 下载阿里云 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
  3. 配置第三方 repo 源
    [root@hadoop101 ~]# curl -s -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
  4. 清理并生成缓存
    [root@hadoop101 ~]# yum clean all[root@hadoop101 ~]# yum makecache
  5. 常用基础工具安装

    经验建议:
    - repo 源配置好后,再进行所有软件安装
    - 避免在 repo 异常的情况下强行安装软件

    [root@hadoop101 ~]# yum install -y vim wget net-tools lrzsz zip unzip tree nmap nc lsof tcpdump htop iotop

三:修改终端变色

1)配置作用

终端变色 能显著提升运维效率与操作安全性:

  • 清晰区分用户 / 主机 / 路径

  • 减少误操作风险(尤其是 root)

  • 长时间操作不易疲劳

2)配置方法

  1. 创建统一环境配置文件
    [root@hadoop101 ~]# vim /etc/profile.d/myenv.sh
  2. 添加终端样式配置
    PS1="[\[\e[33;1m\]\u@\[\e[0m\]\[\e[32;1m\]\h\[\e[0m\]\[\e[35;1m\] \W\[\e[0m\]]\\$ "
  3. 使配置立即生效
    [root@hadoop101 ~]# source /etc/profile

总结

系统规范化配置 是高质量运维环境的起点。本文从三个方面进行了系统整理:

  • 标准目录结构:让软件管理更清晰、更专业

  • repo 源配置:保障软件下载速度与稳定性

  • 终端变色:提升操作效率,降低误操作风险

这些看似基础的配置,往往决定了后期系统是否好维护、好扩展、少出问题。
在生产环境中,规范永远比“能跑就行”更重要。

http://www.cnnetsun.cn/news/576209.html

相关文章:

  • AI应用架构师的认知升级:接受AI的“不完美”,拥抱人机协作的灰度
  • 巴菲特的品牌价值理论:无形资产的重要性
  • 2026最新网络安全学习路线(完整版)
  • 学长亲荐!继续教育必备TOP8 AI论文软件深度测评
  • 深度学习毕设项目推荐-基于python-CNN卷积神经网络对猫是否疲劳识别
  • AI大模型时代:提示系统市场表现评估的挑战与应对策略
  • 空洞骑士模组管理器Scarab:让模组管理变得前所未有的简单
  • DeepSeek将推出代码生成王者V4模型,性能碾压GPT/Claude,程序员必学必藏!
  • 番茄小说下载器:简单三步打造离线图书馆的终极方案
  • Zoplicate插件完整指南:彻底告别Zotero重复条目困扰
  • XGBoost终极安装指南:从零开始的机器学习库配置教程
  • 深度学习毕设项目:基于python-CNN卷积神经网络对猫是否疲劳识别
  • 深度学习毕设选题推荐:基于python-CNN卷积神经网络对猫是否疲劳识别
  • 国企“高级”程序员写的那些问题代码
  • 【计算机毕业设计案例】基于python-CNN卷积神经网络对海洋壳类生物识别
  • 计算机深度学习毕设实战-基于python-CNN卷积神经网络对猫是否疲劳识别
  • 深度学习毕设项目推荐-基于python-CNN深度学习对宠物体型识别
  • 吐血推荐!自考必用9款AI论文平台深度测评
  • 【小程序】订单数据缓存 以及针对海量库存数据的 懒加载+数据分片 的具体实现方式
  • 1月12日起航,16周全速通关!软考老金团队为2026年高项考生定制“上岸专列”
  • Nuxt3全栈开发实战指南
  • 深度学习毕设选题推荐:基于python-CNN深度学习的卷积神经网络对狗的行为识别
  • 深度学习计算机毕设之基于python-CNN深度学习对胡萝卜是否新鲜识别基于卷神经网络对胡萝卜是否新鲜识别
  • 不用卡尺怎么测量复杂零件尺寸?告别卡尺,精准高效:SIMSCAN-E手持扫描仪在复杂零件检测中的革命性应用
  • 联想y9000p一下载游戏声音很大,正常吗?——里面的安静,均衡,野兽模式什么区别?为什么均衡模式声音也很大?到底开启哪个?
  • 【课程设计/毕业设计】基于机器学习python-CNN深度学习对宠物体型识别
  • 深度学习毕设选题推荐:基于python-CNN深度学习对宠物体型识别
  • 美国企业研发组织深度研究报告:创新引擎的演进与未来
  • 大数据领域数据产品的旅游行业应用方案
  • Flink与CockroachDB集成:分布式SQL数据库