首页 存档 技术 查看内容

运维工作中,关于Linux,MySQL你都有哪些技巧

2018-3-30 13:00 |来自: 互联网 358 0

摘要: 来自:DoDBA 很多人都说运维工作是苦逼的,不可否认,有时候我也这样觉的,但回头想想,又有那份工作不辛苦呢,看看那些在叙利亚前线的记者,在马路上的清洁工,在饭店不停颠勺的厨师,在理发店里两只胳膊永远呆在空 ...

来自:DoDBA

很多人都说运维工作是苦逼的,不可否认,有时候我也这样觉的,但回头想想,又有那份工作不辛苦呢,看看那些在叙利亚前线的记者,在马路上的清洁工,在饭店不停颠勺的厨师,在理发店里两只胳膊永远呆在空中的理发师,不停授课讲话的老师们。。。。。

如果你现在做的这份工作是和运维、DBA相关,不管现状如何,是不是应该往好的方向发展呢,在苦逼,乏味,忙碌的工作中寻找乐趣,才能感受到这其中的不一样。有句话说的好,当你做真正自己喜欢的事情时,你才会很少感觉到疲倦。

扯多了。下面是我整理的日常运维工作中常用的技巧说是技巧,其实无非是帮助你提高效率,简化操作。只整理了 一部分,分享给大家。

Linux


1. screen


screen是一个可以统一管理多个会话,并可在会话之间切换,共享会话的工作,更是DBA在执行DDL,大事务性工作的利器。

示例:

##新建一个screen  
[lufei@dodba ~]$ screen -R lufei  
##查看所有screen  
[lufei@dodba ~]$ screen -lsThere is a screen on:14919.lufei(Attached)1 Socket in /var/run/screen/S-lufei.  
##将指定的screen离线  
[lufei@dodba ~]$ screen -D 14919  [14919.lufei power detached.]  
##恢复一个screen  
[lufei@dodba ~]$ screen -R 14919
2.Ctrl-Z/fg/bg/jobs


如果你正在前台正运行一个执行时间很长的任务,但又需要做其他的事情,这个时候你可以使用Ctrl-Z,将前台任务挂到后台。

常用:

  • CTRL Z 挂起进程并放入后台。

  • jobs 显示当前暂停的进程。

  • bg %N 使第N个任务在后台运行,默认表示对最后一个进程操作。

  • fg %N 使第N个任务在前台运行,默认表示对最后一个进程操作。

示例:

##使用Ctrl-Z 将cp任务挂到后台  

[lufei@dodba ~]$ cp dump.gz dump.gz2016  
^Z[1]  Stopped cp -i dump.gz dump.gz2016  

##jobs 查看后台任务  
[lufei@dodba ~]$ jobs  
[1]  Stopped cp -i dump.gz dump.gz2016  

## fg 将最后一个后台任务拉到前台  
[lufei@dodba ~]$ fg  
cp -i dump.gz dump.gz2016  

##可以再次使用Ctrl-Z 将cp任务挂到后台  
^Z[1]  Stopped cp -i dump.gz dump.gz2016  

##使用bg,将最后一个任务放到后台执行  
[lufei@dodba ~]$ bg  
[1]  cp -i dump.gz dump.gz2016
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

相关分类

返回顶部