📜  Linux 终端上的酷自定义欢迎消息

📅  最后修改于: 2022-05-13 01:57:04.964000             🧑  作者: Mango

Linux 终端上的酷自定义欢迎消息

有一个 Linux hack 可用于在我们每次打开终端时在终端上显示一条自定义消息。这可以通过操作.bashrc shell 脚本来完成。

什么是 .bashrc ?

它是一个 shell 脚本,当 Bash 以交互方式启动时就会运行它。您可以将可以在命令提示符下键入的任何命令放入该文件中。

如何做到这一点的步骤:

  1. 首先,打开终端并使用您选择的任何编辑器打开 ./bashrc 文件。 (这里使用 vim)。
    vim ~/.bashrc
    

    该文件将在 vim 编辑器中打开,如下图所示:

  2. 现在,在 ~/.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.

让我们看看如何做到这一点:

  1. 在 Ubuntu 或 Linux mint 上,安装 fortune cowsay 如下:
    sudo apt-get install fortune cowsay
    
  2. 现在,打开终端并使用您选择的任何编辑器打开 ./bashrc 文件。 (这里使用vim)
    vim ~/.bashrc
    
  3. 现在,在 ~/.bashrc 的开头添加一个小行(如下所示)并保存文件并退出。
    fortune | cowsay -pn
    
  4. 现在,关闭终端并打开一个新终端,您将看到如下所示的消息:

    惊人的!!!是不是。你完成了。

更多示例

现在,一旦安装了fortune和cowsay,通过添加不同的参数,不同的酷生物可以代替牛。
让我们一一看看:

  1. 显示 Tux :添加-f tux with fortune | cowsay并保存并退出。
    fortune | cowsay -f tux
    

    现在,打开一个新终端,看到 tux 出现一条消息,如下所示:

  2. 显示剑龙:添加-f stegosaurus with fortune | cowsay并保存并退出。
    fortune | cowsay -f stegosaurus
    

    现在,打开一个新终端,看到 tux 出现一条消息,如下所示:

  3. 许多 Linux 终端命令也可以使用 cowsay 进行管道传输,例如ls命令。
    例如:在终端中键入以下命令,将目录的内容显示为财富消息。
    ls | cowsay -f stegosaurus
    

    这是输出:

  4. 还可以显示自定义文本作为财富消息。
    在 Linux 终端中键入此命令
    cowsay -f tux "GeeksForGeeks Technical Scripter Event"
    

    这是输出:

参考:维基