在我的示例中,涉及哪些 shell 消息,以及如何启用或禁用它们?

在我的示例中,涉及哪些 shell 消息,以及如何启用或禁用它们?

我有两个 Ubuntu 虚拟机,版本均为 16.04。

如果重置 vbox1 上的网络管理器,则会导致:

bernard@vbox1~$ sudo service network-manager restart
bernard@vbox1~$ 

以及 muru 建议的测试:

bernard@vBox1:~$ type -a service
service is /usr/sbin/service
bernard@vBox1:~$

bernard@vBox1:~$ sudo ls -l /proc/1/exe   
lrwxrwxrwx 1 root root 0 feb 11 13:47 /proc/1/exe -> /lib/systemd/systemd
bernard@vBox1:~$ 

bernard@vBox1:~$  dpkg -S /usr/*bin/service
init-system-helpers: /usr/sbin/service
bernard@vBox1:~$ 

所以只是提示,我输入语句,并且执行语句时返回提示。

然而,在另一个虚拟机上我做了同样的事情,但结果不同。

bernard@vbox11:~$ sudo service network-manager restart
network-manager stop/waiting
network-manager start/running, process 2667
bernard@vbox11:~$ 

bernard@vbox11:~$ type -a service
service is /usr/sbin/service
service is /usr/bin/service
bernard@vbox11:~$ 

bernard@vbox11:~$ sudo ls -l /proc/1/exe
lrwxrwxrwx 1 root root 0 feb 13 17:23 /proc/1/exe -> /sbin/init
bernard@vbox11:~$

bernard@vbox11:~$ dpkg -S /usr/*bin/service
sysvinit-utils: /usr/bin/service
sysvinit-utils: /usr/sbin/service
bernard@vbox11:~$ 

因此会显示一些消息。

这些是哪些 shell (bash) 消息?如何启用和禁用这些消息?

在我看来,它是 bash 的配置。但是在 ~/.config/.bashrc 中我找不到配置变量。

相关内容