【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

相关推荐
♞沉寂1 小时前
信号以及共享内存
linux·c语言·开发语言
egoist20232 小时前
【Linux仓库】进程创建与进程终止【进程·柒】
linux·运维·服务器·进程创建·写时拷贝·进程终止
大锦终2 小时前
【Linux】文件系统
linux·服务器·c++
赴3354 小时前
Xftp8传输文件与 Linux 系统 Anaconda 安装
linux·anaconda·xftp
源远流长jerry5 小时前
STM32之MCU和GPIO
linux·c++·stm32·单片机·嵌入式硬件
华纳云IDC服务商5 小时前
服务器Linux防火墙怎样实现访问控制
linux·运维·服务器
胡桃不是夹子5 小时前
linux系统装google chrome,amd64
linux·运维·chrome
Johny_Zhao13 小时前
基于 Docker 的 LLaMA-Factory 全流程部署指南
linux·网络·网络安全·信息安全·kubernetes·云计算·containerd·yum源·系统运维·llama-factory
Wy_编程14 小时前
Linux文件相关命令
linux·运维