Linux 终端上的酷自定义欢迎消息
有一个 Linux hack 可用于在我们每次打开终端时在终端上显示一条自定义消息。这可以通过操作.bashrc shell 脚本来完成。
什么是 .bashrc ?
它是一个 shell 脚本,当 Bash 以交互方式启动时就会运行它。您可以将可以在命令提示符下键入的任何命令放入该文件中。
如何做到这一点的步骤:
- 首先,打开终端并使用您选择的任何编辑器打开 ./bashrc 文件。 (这里使用 vim)。
vim ~/.bashrc
该文件将在 vim 编辑器中打开,如下图所示:
- 现在,在 ~/.bashrc 的开头添加一个小行(如下所示)并保存文件并退出。
echo "Welcome MAZHAR"
现在,关闭终端并打开一个新终端,您将看到如下所示的消息:
你完成了🙂
还有另一种有趣的方法可以通过两个命令行工具的组合来完成:
fortune and cowsay
fortune: This prints out a random interesting proverb.
cowsay: This utility displays a speaking cow in terminal window.
让我们看看如何做到这一点:
- 在 Ubuntu 或 Linux mint 上,安装 fortune cowsay 如下:
sudo apt-get install fortune cowsay
- 现在,打开终端并使用您选择的任何编辑器打开 ./bashrc 文件。 (这里使用vim)
vim ~/.bashrc
- 现在,在 ~/.bashrc 的开头添加一个小行(如下所示)并保存文件并退出。
fortune | cowsay -pn
- 现在,关闭终端并打开一个新终端,您将看到如下所示的消息:
惊人的!!!是不是。你完成了。
更多示例
现在,一旦安装了fortune和cowsay,通过添加不同的参数,不同的酷生物可以代替牛。
让我们一一看看:
- 显示 Tux :添加-f tux with fortune | cowsay并保存并退出。
fortune | cowsay -f tux
现在,打开一个新终端,看到 tux 出现一条消息,如下所示:
- 显示剑龙:添加-f stegosaurus with fortune | cowsay并保存并退出。
fortune | cowsay -f stegosaurus
现在,打开一个新终端,看到 tux 出现一条消息,如下所示:
- 许多 Linux 终端命令也可以使用 cowsay 进行管道传输,例如ls命令。
例如:在终端中键入以下命令,将目录的内容显示为财富消息。ls | cowsay -f stegosaurus
这是输出:
- 还可以显示自定义文本作为财富消息。
在 Linux 终端中键入此命令cowsay -f tux "GeeksForGeeks Technical Scripter Event"
这是输出:
参考:维基