1.查看 Linux 内核信息
# 第一种,带有服务器名称
uname -a
#第二种,单纯的内核信息
cat /proc/version
2.查看 Linux 系统信息
#仅适用 redhat 系统
cat /etc/redhat-release
#适用与所有 Linux 系统
cat /etc/issue
3.根据服务,查对应执行文件目录
首先,直接搜索,以 redis 举例:
whereis redis
如果能查出相关的配置文件或执行文件,再根据文件内容去找,即可获得相应的目录。
如果上一步未找到想要的目录,则需要查该服务的进程:
ps -ef | grep redis
找到进程号后,根据进程号查找执行目录(假设进程号为 1234)
# 执行目录,包含具体数据
ll /proc/1234/cwd
# 具体执行文件的目录,如 redis-server
ll /proc/1234/exe
或者直接进入 /proc/1234 目录下,查找对应的软链接,链接目标的目录就是执行目录。