我知道两个 bash 登录脚本之间的区别:
.bashrc
仅由“非登录”shell 运行。
.bash_profile
(or .bash_login
or .profile
) 由“登录”shell 执行。
有没有人有一些很好的例子来说明哪些东西更适合仅登录执行,这样我只会将它们放入.bash_profile
,但它们实际上没有意义.bashrc
?
(我知道我们大多数源.bashrc
出.bash_profile
,所以似乎并没有在相反的问题多一点...)
我有一个 USB 硬盘,我想在启动时安装在特定位置。即使没有人登录,我如何才能安装该驱动器并保持可用(例如本地备份等)?
似乎 udev 或类似的东西抓住了磁盘。如果我在 /etc/fstab 中放置一个条目来尝试专门挂载此磁盘(通过 UUID),那么该挂载进程和 udev 挂载进程似乎最终会相互争斗,并且该磁盘不会被挂载。