如果对特定用户执行命令,则执行命令
Execute command if su to a certain user
如果我输入 sudo su - Rorschach
并以 Rorscach 身份登录。我想要一个自动执行的命令。
如echo "Hello Rorschach"
或cd ~
我应该将这些脚本放在哪里以便在该用户登录时执行它们?
我正在使用 ubuntu 14.04 命令行和 echo [=13=]
输出 -bash
~/.bash_profile
(推荐)或 ~/.bashrc
(可以,但是这个文件应该包含函数和别名,而不是命令)。
就登录后的消息而言,您可以在 /etc/motd
文件中写入,我认为这是推荐的文件。
/etc/motd
不是脚本而是文本文件,其内容在登录会话的第一个提示符之前显示。
motd:今日消息
如果我输入 sudo su - Rorschach
并以 Rorscach 身份登录。我想要一个自动执行的命令。
如echo "Hello Rorschach"
或cd ~
我应该将这些脚本放在哪里以便在该用户登录时执行它们?
我正在使用 ubuntu 14.04 命令行和 echo [=13=]
输出 -bash
~/.bash_profile
(推荐)或 ~/.bashrc
(可以,但是这个文件应该包含函数和别名,而不是命令)。
就登录后的消息而言,您可以在 /etc/motd
文件中写入,我认为这是推荐的文件。
/etc/motd
不是脚本而是文本文件,其内容在登录会话的第一个提示符之前显示。
motd:今日消息