【Linux】Ubuntu美化bash【教程】

【Linux】Ubuntu美化bash【教程】

文章目录

  • 【Linux】Ubuntu美化bash【教程】
    • [1. 查看当前环境中是否有bash](#1. 查看当前环境中是否有bash)
    • [2. 安装Synth-Shell](#2. 安装Synth-Shell)
    • [3. 配置Synth-Shell](#3. 配置Synth-Shell)
    • [4. 取消greeter](#4. 取消greeter)
    • Reference

1. 查看当前环境中是否有bash

  • 查看当前使用的bash
bash 复制代码
echo $SHELL

如下所示

bash 复制代码
sjh@sjhR9000X:~$ echo $SHELL
/bin/bash

2. 安装Synth-Shell

bash 复制代码
git clone --recursive https://github.com/andresgongora/synth-shell.git
cd synth-shell
sudo chmod +x setup.sh
./setup.sh

然后根据提示安装即可,安装完成后打开新的终端,我们接下来就可以进行配置了,如下所示

3. 配置Synth-Shell

可以更改进行颜色等配置

bash 复制代码
gedit ~/.config/synth-shell/synth-shell-prompt.config

4. 取消greeter

~/.bashrc文件中

txt 复制代码
## synth-shell-greeter.sh
if [ -f /home/sjh/.config/synth-shell/synth-shell-greeter.sh ] && [ -n "$( echo $- | grep #i )" ]; then
	source /home/sjh/.config/synth-shell/synth-shell-greeter.sh
fi

将这一段内容注释掉就行了

Reference

Make Your Bash Shell Beautiful 2022

相关推荐
somi731 分钟前
ARM-05-Platform + DTS + GPIO子系统 + 中断 + 等待队列 + 错误处理
linux·运维·arm开发
满天星83035771 小时前
【MySQL】索引
linux·服务器·数据库·mysql
T0uken1 小时前
【Linux】耗时任务执行并邮件通知
linux·运维·服务器
c++逐梦人1 小时前
Linux生产者消费者模型
linux
网络安全许木2 小时前
自学渗透测试第16天(Linux文本处理进阶)
linux·运维·服务器·网络安全·渗透测试
Lugas Luo2 小时前
车载录像存储性能模拟测试工具设计
linux·嵌入式硬件·测试工具
铅笔小新z2 小时前
【Linux】进程控制(下)
linux·运维·chrome
企鹅的蚂蚁2 小时前
Ubuntu 22.04 终端进阶:Terminator 安装与快捷键完全手册
linux·运维·ubuntu
不会写程序的未来程序员2 小时前
nvm 安装教程:Node.js 版本管理全攻略 (Win/Mac/Linux) + .nvmrc 实战
linux·macos·node.js·前端开发·环境配置·nvm
似水এ᭄往昔3 小时前
【Linux】--进程控制
linux·运维·服务器