如果对特定用户执行命令,则执行命令

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:今日消息