相关疑难解决方法(0)

如何在启动时运行脚本?

如何在 Ubuntu 启动时自动运行脚本,以便在启动后不必手动运行它们?

startup autostart

659
推荐指数
9
解决办法
128万
查看次数

如何在登录时运行命令?

登录后我需要运行以下命令(带真实参数):

ssh -f user@example.com -L 54321:example.com:54321 -N
Run Code Online (Sandbox Code Playgroud)

我只需要我的用户,而不是机器上的所有用户。此外,无论我是通过 GUI 登录还是通过 SSH 登录到普通 shell 终端,我都需要它来运行。我什至想知道如何在没有安装 GUI 的机器上执行此操作。

按照说明,我会将上面的行放在哪里运行?

startup command-line scripts login

55
推荐指数
1
解决办法
14万
查看次数

bashrc 还是 bash_profile?

我知道两个 bash 登录脚本之间的区别:

.bashrc 仅由“非登录”shell 运行。

.bash_profile(or .bash_loginor .profile) 由“登录”shell 执行。

有没有人有一些很好的例子来说明哪些东西更适合仅登录执行,这样我只会将它们放入.bash_profile,但它们实际上没有意义.bashrc

(我知道我们大多数源.bashrc.bash_profile,所以似乎并没有在相反的问题多一点...)

startup bash scripts

49
推荐指数
2
解决办法
2万
查看次数

了解 .bashrc 和 .bash_profile

在我以 root 身份登录的服务器上,我看到.bashrc(Ubuntu 10.10)。

在我的 Mac 上,我有一个 .bash_profile

Ubuntu 总是只有一个.bashrc文件而不是.bash_profile吗?(我只是很困惑,所以问,我意识到他们是不同的o/s,但也许有某种关系?)

在我的服务器上,我想创建一个别名,我应该把它放进去.bashrc吗?

如果我希望应用此别名以便所有用户都可以使用它,该怎么办?

bash alias

28
推荐指数
2
解决办法
5万
查看次数

标签 统计

startup ×3

bash ×2

scripts ×2

alias ×1

autostart ×1

command-line ×1

login ×1