【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

相关推荐
Web3探索者2 天前
可视化服务器管理和传统命令行区别是什么?新手教程:Linux 运维到底该用图形界面还是 SSH 命令行?
linux·ssh
zylyehuo2 天前
Linux系统中网线与USB网络共享冲突
linux
Sokach10153 天前
Linux Shell 脚本从零到能用:一个新手的一天学习总结
linux
AlfredZhao4 天前
Docker 容器时区不对,`timedatectl` 不存在怎么办?
linux·timezone
zzzzzz3105 天前
9K Star 炸裂开源!这个 C 语言写的代码知识图谱,把 Linux 内核索引压缩到了 3 分钟
linux·服务器·sql
XIAOHEZIcode5 天前
Linux系统鼠标偏移常见原因以及修复方案
linux·运维·游戏
A小辣椒7 天前
TShark:Wireshark CLI 功能
linux
A小辣椒7 天前
TShark:基础知识
linux
AlfredZhao8 天前
OCI 明明分配了 200G 系统盘,为什么 df 只看到 30G?
linux·oci
AlfredZhao8 天前
vi 删除指定范围的行,不用再反复按 dd
linux·vi