DBA 不会用 tmux

2017 年 3 月 17 日
 solrted
让 DBA 执行一个修改表结构的脚本,表很多,而且大,耗时要很久,我说怕断线你开 screen 或者 tmux ,
我给他开了 tmux ,他退出去然后用了这个命令

bash sql.sh &

他说这样就能防止断线中断脚本。

我惊呆了,难道前面不加一个 nohup 命令,只放在后台也行?这让我很凌乱!
6420 次点击
所在节点    数据库
81 条回复
QAPTEAWH
2017 年 3 月 17 日
yangqi
2017 年 3 月 17 日
DBA 为什么要会 tmux? 为什么要会 screen?
solrted
2017 年 3 月 17 日
@yangqi 不会用这些也不要紧,我意思是让他要有个随时可能网络有断开的风险,要知道用其它方法避免这个风险。这个问题我觉得不少人有遇到过。
Immortal
2017 年 3 月 17 日
同 2L
有点道德绑架了..
yangqi
2017 年 3 月 17 日
@solrted 很明显他不知道,但是也不影响人家做 DBA 的工作,你也没必要大惊小怪吧。如果你什么都知道的话怎么不把所有人的活都做了?
VinKing
2017 年 3 月 17 日
不觉得不会 tmux 有什么不妥。
很多时候,不要拿别人`短`来显示自己`长`。
artandlol
2017 年 3 月 17 日
只要窗口不关都可以啊
可能是常识误导吧 认为这就可以了
因为现在很多应用默认这样就可以后台运行 所以 你要开导啊
tedzhou1221
2017 年 3 月 17 日
😄,以前我也曾经说过别人:作为一个开发,连 vim 都不会用?用 mac 不知道用 homebrew?

现在的我看透了,只是工具,会用就对更有效率,不会也影响不大。(但影响太大就不行了)
Patrick95
2017 年 3 月 17 日
真当你们的 DBA 不看 v2 吗
rrfeng
2017 年 3 月 17 日
我是运维也不会用 tmux 呢,也不会用 screen 呢。
我就是喜欢 ./command &
为什么要加 nohup 呢?知道为什么要加 nohup 吗?有别的解决办法吗?一万种。
zhouyang
2017 年 3 月 17 日
这点事还至于震惊,至于发个帖子
bear145
2017 年 3 月 17 日
看到这么多人反驳楼主我就放心了
lululau
2017 年 3 月 17 日
有本事你先解释解释为什么 bash sql.sh & 这样不能防止断线中断脚本。
ceyes
2017 年 3 月 17 日
部分支持楼主,至少要 nohup 啊,就算不关闭终端,也有网络断线或者远端服务器 ssh 超时的风险。
cye3s
2017 年 3 月 17 日
那你为啥不把 dba 的工作也干了?😁
joye1230
2017 年 3 月 17 日
讲道理。。。。你要当面解释一下
xxx &
nohup xxx &
你不解释,别人当然不听......
别人 不听你也没办法
zander1024
2017 年 3 月 17 日
我挺纳闷楼主为什么不当着 DBA 的面说?
webjin1
2017 年 3 月 17 日
(./sql.sh & )
daemonghost
2017 年 3 月 17 日
虽然不是 DBA ,但是我最近也在弄 tmux ,总结了下 tmux 的基本使用 http://blog.csdn.net/u014717036/article/details/54695462
http://blog.csdn.net/u014717036/article/details/60139776
jwk345
2017 年 3 月 17 日
话说 nohup 这个命令我一次也没用过

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/348141

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX