|
|
51CTO旗下网站
|
|
移动端

短小强大的8个Linux命令,分分钟帮你提高工作效率!

很多人喜欢Linux,因为Linux 命令短小但却功能强大。在工作中经常使用的命令有很多,对于那些你未使用过的呢?今天小编就跟大家分享自己工作中总结的8个超级好用,但鲜为人用的Linux命令,希望对大家有帮助。

作者:老王谈运维来源:今日头条|2019-04-10 05:57

作为一名合格的Linux系统管理员,每天接触使用最多的莫过于Linux 命令了。很多人喜欢Linux,因为Linux 命令短小但却功能强大。在工作中经常使用的命令有很多,对于那些你未使用过的呢?今天小编就跟大家分享自己工作中总结的8个超级好用,但鲜为人用的Linux命令,希望对大家有帮助。

Linux命令

1. fc

命令用途:编辑最近的一条命令并自动执行该命令

适用场景:执行了一条很长的命令,然而命令敲错执行失败,需要修正后再次执行。

使用示例:

(1)执行了wget命令,因参数敲错,导致命令并没有执行成功。

短小强大的8个Linux命令,分分钟帮你提高工作效率!

(2)执行fc命令,打开编辑器后对命令进行修改。修改为正确命令后保存,继而自动执行。

短小强大的8个Linux命令,分分钟帮你提高工作效率!

2. disown

命令用途:将任务从"后台任务"列表(jobs命令的返回结果)之中移除,阻止当前 shell 在终止登录会话时向每个指定作业发送 HUP 信号。

命令用法:移出最近一个正在执行的后台任务$ disown# 移出所有正在执行的后台任务$ disown -r移出所有后台任务$ disown -a# 不移出后台任务,但是让它们不会收到SIGHUP信号$ disown -h

使用示例:

短小强大的8个Linux命令,分分钟帮你提高工作效率!

3. ctrl+x+e

命令用途:打开编辑器输入命令并自动执行该命令。

使用场景:一次执行多条命令。

使用示例:

(1)执行ctrl+x+e快捷键,即可打开编辑器。输入需要执行的命令后,保存退出。则输入的命令将被依次。

短小强大的8个Linux命令,分分钟帮你提高工作效率!

注意事项:

  • 如未安装emacs编辑器,则执行ctrl+x+e后,会报错:“-bash: emacs: command not found”。
  • 可在/etc/bashrc美高梅娱乐平台中添加变量设置“EDITOR=vim”,将ctrl+x+e调用的默认编辑器修改为已安装的编辑器,如vim。

4. 命令前加空格

命令用途:隐藏所运行的命令,使其不被记录到历史命令中。

使用场景:含有密码等敏感信息的命令,出于安全性考虑不希望其被显示到历史命令中。

使用示例:为用户设置密码,但因密码为敏感信息,故在命令前加上空格。注意:echo前有一个空格。

短小强大的8个Linux命令,分分钟帮你提高工作效率!

注意事项:需要将HISTCONTROL变量值设置为 ignorespace 或者 ignoreboth 才会起作用。

  1. echo HISTCONTROL=ignorespace >> /etc/bashrc 

5. !!(2个感叹号)

命令用途:调用最近一次运行的命令

使用场景:需要再次执行上一条命令

使用示例:使用普通用户身份查看/etc/shadow美高梅娱乐平台报错,命令前加sudo,以root用户身份查看/etc/shadow美高梅娱乐平台。

短小强大的8个Linux命令,分分钟帮你提高工作效率!

6. 一次创建多个目录或美高梅娱乐平台

使用示例1:在当前目录下创建多级目录。

短小强大的8个Linux命令,分分钟帮你提高工作效率!

使用示例2:创建多个美高梅娱乐平台。

短小强大的8个Linux命令,分分钟帮你提高工作效率!

7. SSH隧道

隧道用途:保证MySQL客户端和服务端之间的安全通讯

使用示例:47.102.150.235为MySQL服务端,目前所登录服务器SS-Free为MySQL客户端。

这两台服务器之间只能通过公网进行通讯。

暴露在公网的MySQL通讯及不安全,故利用SSH,搭建出来一条隧道,然后将MySQL客户端和MySQL服务端通过SSH隧道连接起来。

短小强大的8个Linux命令,分分钟帮你提高工作效率!

本地9906端口连接47.102.150.235服务器的3306端口。

则访问本机9906端口时,通讯数据将会被转发到47.102.150.235的3306端口。

短小强大的8个Linux命令,分分钟帮你提高工作效率!

查看MySQL客户端监听,可看到已监听9906端口。并且可通过9906端口访问MySQL服务端。

短小强大的8个Linux命令,分分钟帮你提高工作效率!

8. tee

命令用途:从标准输入读取,然后写入标准输出和美高梅娱乐平台

使用场景:想手动跟踪命令的输出内容,同时又想将输出的内容写入美高梅娱乐平台。

使用示例1:

短小强大的8个Linux命令,分分钟帮你提高工作效率!

使用示例2:

【编辑推荐】

  1. 在Linux中使用bd命令快速返回到特定的父目录
  2. 如何评估一个Linux发行版的总体成本
  3. 微软宣布全新命令行+脚本工具:PowerShell 7统一兼容性
  4. 如何设置Linux系统的密码策略
  5. Linux发行版该如何选择
【责任编辑:赵宁宁 TEL:(010)68476606】

点赞 0
分享:
大家都在看
猜你喜欢

订阅专栏+澳门美高梅梅登录网站

CentOS美高梅娱乐平台服务的最佳实战

CentOS美高梅娱乐平台服务的最佳实战

涨薪跳槽必备技能
共15章 | 追风蚂蚁

67人订阅学习

小白网工宝典

小白网工宝典

一次搞定思科华为
共15章 | 思科小牛

262人订阅学习

防火墙大佬修炼手册

防火墙大佬修炼手册

网工达人必备
共20章 | 捷哥CCIE

314人订阅学习

读 书 +澳门美高梅梅登录网站

软件设计师考试全真模拟试题及解析

本书是按照全国计算机技术与软件专业技术资格(水平)考试《软件设计师考试大纲》的要求,参照《软件设计师教程》及近年来考试试题编写的,...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊

51CTO服务号

51CTO播客

博聚网