短小强大的8个Linux命令,分分钟帮你提高工作效…
2019-07-24 08:58:03来源:编程学习网 阅读 ()
今天就跟大家分享自己工作中总结的8个超级好用,但鲜为人用的Linux命令,希望对大家有帮助。
1. fc
命令用途:编辑最近的一条命令并自动执行该命令
适用场景:执行了一条很长的命令,然而命令敲错执行失败,需要修正后再次执行。
使用示例:
(1)执行了wget命令,因参数敲错,导致命令并没有执行成功。
(2)执行fc命令,打开编辑器后对命令进行修改。修改为正确命令后保存,继而自动执行。
2. disown
命令用途:将任务从"后台任务"列表(jobs命令的返回结果)之中移除,阻止当前 shell 在终止登录会话时向每个指定作业发送 HUP 信号。
命令用法:移出最近一个正在执行的后台任务$ disown# 移出所有正在执行的后台任务$ disown -r移出所有后台任务$ disown -a# 不移出后台任务,但是让它们不会收到SIGHUP信号$ disown -h
使用示例:
3. ctrl+x+e
命令用途:打开编辑器输入命令并自动执行该命令。
使用场景:一次执行多条命令。
使用示例:
(1)执行ctrl+x+e快捷键,即可打开编辑器。输入需要执行的命令后,保存退出。则输入的命令将被依次。
注意事项:
如未安装emacs编辑器,则执行ctrl+x+e后,会报错:“-bash: emacs: command not found”。
可在/etc/bashrc文件中添加变量设置“EDITOR=vim”,将ctrl+x+e调用的默认编辑器修改为已安装的编辑器,如vim。
4. 命令前加空格
命令用途:隐藏所运行的命令,使其不被记录到历史命令中。
使用场景:含有密码等敏感信息的命令,出于安全性考虑不希望其被显示到历史命令中。
使用示例:为用户设置密码,但因密码为敏感信息,故在命令前加上空格。注意:echo前有一个空格。
注意事项:需要将HISTCONTROL变量值设置为 ignorespace 或者 ignoreboth 才会起作用。
echo HISTCONTROL=ignorespace >> /etc/bashrc
5. !!(2个感叹号)
命令用途:调用最近一次运行的命令
使用场景:需要再次执行上一条命令
使用示例:使用普通用户身份查看/etc/shadow文件报错,命令前加sudo,以root用户身份查看/etc/shadow文件。
6. 一次创建多个目录或文件
使用示例1:在当前目录下创建多级目录。
使用示例2:创建多个文件。
7. SSH隧道
隧道用途:保证MySQL客户端和服务端之间的安全通讯
使用示例:47.102.150.235为MySQL服务端,目前所登录服务器SS-Free为MySQL客户端。
这两台服务器之间只能通过公网进行通讯。
暴露在公网的MySQL通讯及不安全,故利用SSH,搭建出来一条隧道,然后将MySQL客户端和MySQL服务端通过SSH隧道连接起来。
本地9906端口连接47.102.150.235服务器的3306端口。
则访问本机9906端口时,通讯数据将会被转发到47.102.150.235的3306端口。
查看MySQL客户端监听,可看到已监听9906端口。并且可通过9906端口访问MySQL服务端。
8. tee
命令用途:从标准输入读取,然后写入标准输出和文件
使用场景:想手动跟踪命令的输出内容,同时又想将输出的内容写入文件。
使用示例1:
使用示例2:
原文链接:http://www.phpxs.com/post/6289/
如有疑问请与原作者联系
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- MySQL启动错误怎么办 2020-02-26
- MySQL去重保留最大的那条记录(取最新的记录) 2019-07-24
- 38个小技巧告诉你如何快速学习MySQL数据库 2019-07-24
- Java中8个顶级开源NoSQL数据库! 2018-07-13
- 强大的HTTP包装开源项目ASIHTTPRequest介绍 2018-06-23
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash