每次用户帐户登录时以及每次在 ubuntu 18.04 中切换用户时运行文件

每次用户帐户登录时以及每次在 ubuntu 18.04 中切换用户时运行文件

我是 Ubuntu 的新手,正在编写一个脚本,将当前用户名保存在 /tmp 中的文件中。以前我使用 /etc/gdm3/PostLogin/Default 脚本来执行此操作

#!bin/sh

当前用户=“$USER”

回显“$current_user”> /tmp/postlogin.log

并且运行良好。但是当我们在用户之间切换时,文件会被覆盖,而当我们切换回前一个用户时,它不会被更新,因为登录后脚本仅在登录时运行。

请就此问题提出一些建议,我可以使用哪些文件来运行此脚本。PS:我尝试编辑 /etc/bash.bashrc 、 .profile、 .bashrc 和其他相关文件来运行我的脚本,但结果却弄得一团糟。

相关内容