对命令行新手来说,对命令存在恐惧。其实,凡恐惧皆来自不了解。成为命令行大人,就要像卖油翁,唯手熟耳。多加练习,习惯 就好。本文给大家介绍下“获得Linux命令行平滑体验的5条技巧”。当然,技巧不止这些,如果您还有什么好的技巧,可以留言。我会及时补充完善本文。

1, Aliases

有些常用到的命令很难写,或者难记。可以使用alias来“换汤药”。举例如下:

alias his=history

上述例子就是用his代替history命令。我们就可以在终端直接输入his,也就是相当于执行history命令。

2,历史记录

在终端下输入history命令,即可查看你用过的500条命令记录(Ubuntu现在记录1000条)。我们可以通过设置来调整命令记录数目。打开文件 ~/.bashrc,修改 HISTSIZE=1000 即可(将1000改为你想要保存的记录数目即可)。

3,Tab 命令补全

这个命令,我们经常用到。使用tab键可自动补全缺省的命令。

4,一次运行多个命令

举例:

sudo ./compile && make && make install

&&左边的命令返回真(即返回0,成功被执行)后,&&右边的命令才能够被执行;换句话说,“如果这个命令执行成功&&那么执行这个命令”。

还有|| ;的使用方法,具体可查阅shell编程资料。

5,使用相关命令参数

举例:如果我们搜索目录~/firewalls时提示“该目录不存在”,我们可以使用mkdir ~/firewalls命令来创建该目录,也可以使用 mkdir !* 得到同样的效果。

其中,!*就是运行新命令时使用上一个命令的参数。

linux命令行界面上滑,获得Linux命令行平滑体验的5条技巧相关推荐

  1. 每个 Linux 用户都应该知道的命令行技巧

    每个 Linux 用户都应该知道的命令行技巧 原创 2015-09-11 伯乐在线 程序员的那些事 [伯乐在线导读]:有网友在问答网站Quora上提问:"有哪些省时小技巧,是每个Linux用 ...

  2. 《Linux指令从入门到精通》——4.3 Linux下全屏幕文本编辑器的命令行方式

    本节书摘来自异步社区<Linux指令从入门到精通>一书中的第4章,第4.3节,作者:宋磊 , 宋馥莉 , 雷文利著,更多章节内容可以访问云栖社区"异步社区"公众号查看 ...

  3. mvn Mac Linux 版本,Mac 下 Maven 的命令行安装

    JDK 的安装 系统的"系统偏好设置"中我们可以看到 Java的设置, Java 7(含) 之后的版本在这里可以看到. 点击进去后,可以看到独立的 Java 控制面板 注意,这里是 ...

  4. linux 使用cd 命令行,Linux cd命令行工具使用的一些小技巧

    Linux cd命令行工具使用的一些小技巧 linux 前言 在linux系统中,我们切换目录使用cd命令来进行操作,并且我们需要经常在两个目录间来回切换.如果这两个目录在完全不同的两个路径下,比如说 ...

  5. iOS:如何在iphone、ipad上安装一些常用命令行命令

    iOS:如何在iphone.ipad上安装一些常用命令行命令 相信对Linux.Unix比较熟悉的朋友,在iphone或 ipad越狱后发现通过Cydia可以安装OpenSSH,一定都想安装上并且通过 ...

  6. shell 清楚空格_Cygwin系列(五):Shell命令行初体验

    ► 本文共5700余字,预计阅读时间15分钟,本文知乎链接:Cygwin系列(五):Shell命令行初体验,本文同步发布于微信公众号. 前一篇文章Cygwin系列(四):一步一步搭建Cygwin最小系 ...

  7. 计算机打开服务的命令行,Win7使用命令行启动和停止Windows服务程序技巧

    想必,大家都了解Windows服务程序是Windows操作系统下能完成特定功能的可执行应用程序,它运行的话,同样会占用系统资源,如果我们能适时的停止系统服务,电脑的运行速度必将更快.接下来,U大侠小编 ...

  8. linux用文本器打文件命令行,Linux 命令行下的最佳文本编辑器

    文本编辑软件在任何操作系统上都是必备的软件.我们在 Linux 上不缺乏非常现代化的编辑软件,但是它们都是基于 GUI(图形界面)的编辑软件. 正如你所了解的,Linux 真正的魅力在于命令行.当你正 ...

  9. Cheat—— 给Linux初学者和管理员一个终极命令行备忘单

    当你不确定你所运行的命令,尤其是那些使用了许多选项的复杂命令时,你会怎么做?在这种情况下,我们使用man pages来获取帮助.还有一些其它的选择可能包括像'help','whereis'和'what ...

最新文章

  1. 三极管在ad中的原理图库_555时基电路内部结构及其工作原理
  2. 安卓读取mysql数据库文件路径_Android开发实现读取assets目录下db文件的方法示例...
  3. 【CF应用开发大赛】制造过程能力Cpk计算器
  4. PHP获取当前时间戳,当前时间、及解决时区问题
  5. linux命令行怎么注释,Bash Shell 注释多行的几种方法
  6. 生成 Heap Dump 的几种方式
  7. H.266 参考软件VTM下载和安装
  8. java构建xml参数_Java中使用XML创建EMAIL模板
  9. Flink Checkpoint 问题排查实用指南
  10. 42. 添加 Expires 头(3)
  11. 转载:手把手教你把Vim改装成一个IDE编程环境(图文)
  12. lc滤波器是利用电感的感抗_由浅入深讲解滤波电路工作原理
  13. 字节跳动测开发实习面试
  14. 6条开会清单,教你组织一场高效会议!
  15. 华杉讲透《孙子兵法》阅读有感(一)
  16. 奇技淫巧之 dummy 网卡
  17. ST188光电式传感器的应用
  18. js 日期函数 将 js new Date() 转化为年月日时分秒
  19. PE、PM、PD、PR分别是什么岗位?
  20. DZ主题模板 Discuz迪恩淘宝客购物风格商业版模板

热门文章

  1. 2022年中国第三方支付市场专题分析
  2. mysql 将米换算公里_千米和公里怎么换算
  3. 三种类型SD卡的对比
  4. docker配置python环境_PyCharm使用Docker镜像搭建Python开发环境
  5. ATPG之STIL格式说明
  6. Python|函数——自定义函数
  7. C语言易错点汇总(二)
  8. 朕 JAVAEE 实验02 实验报告
  9. 【Golang画图】2D渲染绘图库gg的概念与用法详解(一)
  10. Kinect虚拟试衣间开发(5)-动作识别