Linux学习之系统函数库

cat /etc/redhat-release看到操作系统的版本是CentOS Linux release 7.6.1810 (Core)uname -r可以看到内核版本是3.10.0-957.21.3.el7.x86_64bash --version可以bash的版本是4.2.46
Linux学习之系统函数库_第1张图片

/etc/init.d/functions有许多系统定义好的函数,比如echo_success,通过sed -n '/^echo_success/,/^}/p' /etc/init.d/functions可以看到echo_success整个函数体。
Linux学习之系统函数库_第2张图片

echo_success进行执行,却发现报错-bash: echo_success: command not foundsource /etc/init.d/functions将函数库进行生效,然后再次执行echo_success,发现输出了[ OK ],而且OK还是绿颜色的。
在这里插入图片描述
下边四个文件

/etc/profile
$HOME/.bash_profile
$HOME/.bashrc
/etc/bashrc

也可能有系统自定义的函数。

此文章为7月Day 29学习笔记,内容来源于极客时间《Linux 实战技能 100 讲》。

你可能感兴趣的:(Linux基础学习,linux,运维)