Answers:
在Debian和衍生产品上,您可以修改/etc/profile
,但不要认为它是通用的。
/etc/profile
(请参阅参考资料/etc/gdm/Xsession
)。我认为,并非所有DM都有通用规则。
从手册页:
当bash作为交互式登录shell或具有--login选项的非交互式shell被调用时,它首先从文件/ etc / profile中读取并执行命令(如果该文件存在)。读取该文件后,它将按该顺序查找〜/ .bash_profile,〜/ .bash_login和〜/ .profile,并从存在且可读的第一个命令中读取并执行命令。启动外壳程序时,可以使用--noprofile选项禁止此行为。
登录外壳退出时,bash从〜/ .bash_logout文件(如果存在)中读取并执行命令。
启动不是登录外壳程序的交互式外壳程序时,如果存在这些文件,则bash从/etc/bash.bashrc和〜/ .bashrc中读取并执行命令。使用--norc选项可以禁止这种情况。--rcfile file选项将强制bash从文件而不是/etc/bash.bashrc和〜/ .bashrc中读取并执行命令。
要更改用户的WM:卸载kdm / gdm / xdm / slim,在〜/ .xinitrc中设置WM,然后从bash配置中运行“ startx”。