🤝分享
未读
命令提示符修改成舒服的颜色
本文介绍了如何通过修改`.bashrc`文件中的PS1变量来自定义命令提示符的颜色,以达到更舒适的视觉效果。首先需要使用`vim ~/.bashrc`命令打开配置文件,并在其中设置PS1变量,加入颜色代码来改变用户名、主机名以及路径等部分的文字颜色。文中提供了几种不同的颜色组合示例,包括将用户名设为黄色、主机名为绿色、路径为默认色等。完成修改后,运行`source ~/.bashrc`使更改生效。文章还展示了最终的显示效果截图,帮助用户更好地理解调整后的外观。
🤝分享
未读
两个超强的Linux帮助命令
本文介绍了两个强大的Linux帮助命令:cheat和tldr。对于cheat,在CentOS 7.6或Ubuntu 20.04上,首先需要安装Python、pip、git等基础工具,然后通过pip安装cheat,并设置环境变量以启用语法高亮等功能。使用时只需输入`cheat {命令}`即可查看该命令的用法。而tldr在CentOS上的安装步骤包括安装npm、nodejs-legacy以及n模块来更新Node.js版本,最后通过npm全局安装tldr。同样地,在Ubuntu 20.04上也需要先安装Python相关环境,再通过pip安装tldr。使用方法与cheat类似,即`tldr {命令}`可快速获取命令简介及常用示例。这两个工具都能有效提高用户对Linux命令的理解和运用效率。
GitLab 禁用 RACK ATTACK 机制
文章描述了公司内部自建GitLab服务中遇到的频繁403错误问题,该问题是由于RACK ATTACK模块对来自负载均衡设备IP的请求进行了限制。为解决此问题,首先尝试了临时方法——通过删除Redis中的特定key来解除IP封禁,但这不是长久之计。接着探索了官方文档提供的配置修改方案,但由于环境差异未能直接应用。进一步分析发现,可以通过调整Kubernetes部署下的环境变量`RACK_ATTACK_ENABLED`来控制RACK ATTACK模块的状态。最终,通过将`RACK_ATTACK_ENABLED`设置为`false`成功解决了问题,使研发团队能够正常访问GitLab服务。此外,也提到了另一种解决方案是保持RACK ATTACK启用但添加白名单的方式。
🤝分享
未读
修改Linux命令提示符
本文介绍了如何修改Linux命令提示符的方法。通过设置PS1环境变量的值,用户可以自定义命令行提示符的内容和颜色。文章详细列举了用于构建自定义提示符的各种参数及其含义,并提供了颜色代码表供参考。临时修改命令提示符只需直接在终端中更改PS1变量;若要使修改永久生效,则需将相关设置添加到`~/.bashrc`文件中并通过`source`命令重新加载配置。此外,还展示了如何结合颜色代码调整命令提示符的颜色,以增强可读性和个性化体验。