这个符号链接的用途是什么?
sudo ln -s /usr/local/bin/snort /usr/sbin/snort
这是 snort 安装过程的一部分。现在我不知道是不是因为每次都要作为守护进程启动,还是因为sudo
通常情况下必须以守护进程启动?
答案1
此符号链接的可能目的是将snort
命令添加到大多数 shell 解释器扫描命令的默认目录列表中的目录中。这样,用户snort
无需指定其完整路径/usr/local/bin/snort
或调整PATH
shell 变量的值(用于确定扫描命令的目录列表)即可调用。
PATH
您可以使用以下命令检查变量的当前值
echo "$PATH"