拓展

欢迎界面

类似

image-f86d6cc1

做一个登入自己服务器的欢迎界面

image-dc0bb8f3

1. 创建 ASCII 艺术

  • 使用在线生成器创建 ASCII 艺术: patorjk.comtextart4u。在这些网站中,可以输入你的文字并选择不同的字体来生成类似的 ASCII 艺术文字。

2. 编写脚本

将 ASCII 艺术嵌入到 Bash 脚本中,使其在每次启动终端或运行特定命令时显示。

例如,创建一个 welcome.sh 脚本:

#!/bin/bash

echo "               _                                ______                             "
echo "              | |                              |___  /                             "
echo " __      _____| | ___ ___  _ __ ___   ___         / /_      ____      ____      __"
echo " \ \ /\ / / _ \ |/ __/ _ \| '_ \` _ \ / _ \       / /\ \ /\ / /\ \ /\ / /\ \ /\ / /"
echo "  \ V  V /  __/ | (_| (_) | | | | | |  __/      / /__\ V  V /  \ V  V /  \ V  V / "
echo "   \_/\_/ \___|_|\___\___/|_| |_| |_|\___|     /_____|\_/\_/    \_/\_/    \_/\_/  "
echo "                                                                                  "

将此脚本保存为 welcome.sh,并赋予其执行权限:

chmod +x welcome.sh

3. 在启动时运行脚本

可以将脚本的调用添加到 .bashrc 中,以便每次打开终端时自动显示。

[root@iZ0jla2j0b9ocfhtozveqqZ ~]# vim .bashrc

编辑 ~/.bashrc,添加如下行:

~/welcome.sh
image-5c98f560

保存并生效 .bashrc 文件: 保存编辑后的 .bashrc 文件,并使用以下命令使更改立即生效:

source ~/.bashrc

这样,每次打开新终端时,它都会自动运行这个脚本,显示出漂亮的 ASCII 艺术欢迎界面。

容器?新服务器?

前面说容器可以理解成一个新服务器 那么是服务器那肯定有linux版本 它倒底是centos还是ubuntu呢 怎么知道?

在大多数现代 Linux 系统中,系统信息存储在 /etc/os-release 文件中。运行以下命令可以查看具体的发行版和版本号:

cat /etc/os-release

添加环境变量

查找要设置的程序的可执行文件位置 如:

find / -name warp 2>/dev/null

这个命令会在整个文件系统中查找名为 warp 的文件,并忽略错误消息。

得到:/opt/warpdotdev/warp-terminal/warp

永久添加到 PATH: 如果希望在每次打开终端时都能使用 warp 命令,您可以将该路径添加到用户的 .bashrc 文件中:

echo 'export PATH=$PATH:/opt/warpdotdev/warp-terminal' >> ~/.bashrc
source ~/.bashrc

项目分区导航租服务器及配置环境 ⬅️ | 27-拓展 | ➡️ 00-Python与爬虫总览