How to Run and Execute Command When I Log Out Of Linux Session?

How to Run and Execute Command When I Log Out Of Linux Session?

To run a command when you log out of a Linux session, you can use the trap command in a shell script. The trap command allows you to specify a command or series of commands to be executed when a specified signal is received.

For example, to run a command when you log out of a bash session, you can add the following lines to your ~/.bash_logout file:

refer‮‬ to:lautturi.com
# Run the command when the bash session is terminated
trap 'command' EXIT

Replace command with the command you want to run. For example, to run the cleanup.sh script when you log out, you can use the following line:

trap '/path/to/cleanup.sh' EXIT

The ~/.bash_logout file is executed whenever you log out of a bash session, so the trap command and the specified command will be run when you log out.

Keep in mind that the ~/.bash_logout file is specific to bash, so this method will only work if you're using bash as your shell. If you're using a different shell, you'll need to use a different method to run a command when you log out.

Created Time:2017-10-29 22:08:35  Author:lautturi