linux登录欢迎信息
服务器多了, 有时候登录的对不对都不知道; 显示这种信息是不是很酷?
普通linux 是直接修改/etc/motd
文件
ubuntu是/etc/update-motd.d/
目录中, 按序号执行的bash脚本, 比如01-pangliang
就是我自定义的, 注意需要把这个文件加上可执行权限:
➜ ~ ll /etc/update-motd.d/
total 24
drwxr-xr-x 2 root root 4096 Jul 2 15:58 .
drwxr-xr-x 107 root root 4096 Jun 26 10:59 ..
-rwxr-xr-x 1 root root 1118 Jul 2 15:52 00-header
-rw-r--r-- 1 root root 1439 Jul 2 15:58 01-pangliang <--没有可执行权限无效
-rwxr-xr-x 1 root root 1359 Sep 27 2014 10-help-text
-rwxr-xr-x 1 root root 299 Apr 12 2014 91-release-upgrade
然后运行下面命令解析生成:
sudo run-parts /etc/update-motd.d
整个01-pangliang
文件内容:
#!/bin/sh
echo "\033[33m"
echo "
_ _ ___
| | | | (___)
___ | |__ _____ ____ _____ __| | ____ _____ _____ ____ _____ ____ _
/___)| _ \ (____ | / ___)| ___ | / _ | / ___)| ___ |(____ || \(_____)/ _ | | |
|___ || | | |/ ___ || | | ____|( (_| || | | ____|/ ___ || | | | ( (_| | _| |_
(___/ |_| |_|\_____||_| |_____) \____||_| |_____)\_____||_|_|_| \___ |(_____)
(_____|
"
cat <<EOF
_oo0oo_
088888880
88" . "88
(| -_- |)
0\ = /0
___/'---'\___
.' \\\\| |// '.
/ \\\\||| : |||// \\
/_ ||||| -:- |||||- \\
| | \\\\\\ - /// | |
| \_| ''\---/'' |_/ |
\ .-\__ '-' __/-. /
___'. .' /--.--\ '. .'___
."" '< '.___\_<|>_/___.' >' "".
| | : '- \'.;'\ _ /';.'/ - ' : | |
\ \ '_. \_ __\ /__ _/ .-' / /
====='-.____'.___ \_____/___.-'____.-'=====
'=---='
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
佛祖保佑 iii 永不死机
EOF
echo "\033[0m"
文字生成ASCII图的网站推荐:
- ascii 使用
rounded
字体