Linux终端打印彩色输出

 

在终端中,最好玩的不过是彩色输出了。我们可以使用转义序列来实现。


想要打印彩色文本,输入以下命令


echo -e "\e[1;33m This is yellow text \e[0m"



可能有的刚学的会看不懂,让我们来分析一下。

\e[1;33 将颜色设为黄色 \e[0m 将颜色重新置回默认颜色。

喜欢什么颜色,将33替换成喜欢的颜色码就可以了。


每一种颜色都有对应的颜色码。

黑色=30

红色=31

绿色=32

黄色=33

蓝色=34

洋红色=35

青色=36

白色=37



想要打印彩色背景,输入以下命令:


echo -e "\e[1;43m Yellow Background \e[0m "


看不懂的,我们来分析一下


\e[1;43 将背景颜色设为黄色  \e[0m  将颜色重新置回默认颜色


和彩色文本一样,每一种背景颜色都有颜色码

重置=0

黑色=40

红色=41

绿色=42

黄色=43

蓝色=44

洋红色=45

青色=46

白色=47 



相信你已经掌握这个"玩法"了吧偷笑

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 在Linux中,可以使用以下命令来查看终端历史输出: 1. 使用history命令:该命令可以显示所有执行过的命令,包括命令的编号和执行时间。 2. 使用Ctrl+R快捷键:该快捷键可以打开一个交互式搜索界面,可以输入关键字来查找历史命令。 3. 使用上下箭头键:在终端中按上下箭头键可以浏览历史命令,按Enter键可以执行选中的命令。 总之,Linux提供了多种方式来查看终端历史输出,方便用户查找和执行之前执行过的命令。 ### 回答2: 在使用Linux终端时,我们可以使用历史命令来查看之前输入的命令。但是有时候,我们需要查看之前终端输出,以便于了解我们之前的操作。 我们可以通过以下命令来查看终端历史输出: 1. history命令 使用history命令可以显示之前终端中所有输入的命令,包括执行日期、时间和命令所在的行号。 2. cat命令 通过cat命令可以查看文件的内容,我们可以通过cat命令在终端打印输出之前执行的命令。 例如,我们可以使用以下命令来查看之前一个小时内的所有输出: ```bash cat ~/.bash_history | grep -v "#" | grep "$(date -d '1 hour ago' +'%Y-%m-%d %H')" ``` 该命令会将之前一个小时内所有输入的命令的输出打印终端上。 3. script命令 还有一种方法可以查看终端历史输出,即使用script命令。该命令可以记录当前会话中的所有输出,并将其保存在一个文件中。 我们可以使用以下命令来启动脚本记录: ```bash script -a /tmp/output.log ``` 此时,脚本记录已经开始,并将所有输出记录到/tmp/output.log文件中。 当我们想要停止记录时,可以使用exit或Ctrl-D命令退出脚本记录,此时输出文件会保存在/tmp/output.log文件中。 总之,查看终端历史输出的方法有很多,我们可以根据实际需要选择不同的方法来查看终端历史输出。 ### 回答3: Linux系统的终端是一个十分常用的工具,经常会在其中输入各种命令来操作系统或执行其他任务。但是有时候我们输入的命令会非常复杂,或者是需要在之后再次执行。这时,查看终端历史输出就显得非常重要了。 在Linux中,我们可以使用history命令来查看终端的历史输出记录。这个命令可以列出最近执行的若干个命令,并显示每个命令的编号。具体使用方法如下: 1. 打开终端,输入history命令 2. 系统会将终端历史输出记录以编号的形式列出 3. 可以通过输入history + 数字的方式来查看某个命令的详细信息。例如,输入history 5,就可以查看编号为5的命令详细信息了。 另外,在查看终端历史输出的同时,我们也可以在终端中使用一些快捷键来方便我们的操作。这包括: 1. 上箭头:按上箭头可以将之前输入的命令依次显示出来,可以借此快速找到之前输入的某个命令 2. Ctrl + r:输入Ctrl + r,可以出现一个类似搜索框的窗口,可以根据输入的特定字符快速查找到之前输入的某个命令 总的来说,查看终端历史输出的功能相当实用,特别是在需要重复执行某个命令或查找之前输入的某个命令时非常方便。所以,熟练掌握这个命令和快捷键的使用,将会对我们在Linux系统上进行高效率的工作有很大帮助。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值