How to run a command at login? [duplicate]
Adding the command to the end of ~/.profile
should do the trick (where ~
represents your home directory).
Not ~/.bashrc
, which would make it run again every time a bash
shell is started. In contrast, .profile
is only run by interactive login shells. See man bash
and man sh
for more information.
Please note that this will run not just for GUI and SSH logins, but for all logins (or at least all interactive logins), including when you log on in a virtual console.