Linux发展这么多年了,命令是越积累越多,外加每个命令都有许多参数,就算是一般的精通者恐怕也不敢说自己能全部掌握!更更何况是熟练运用,就别提刚刚接触Linux的小白了。

这么多复杂的命令要是我们干背,不是说记不住,就算太枯燥难以坚持。当然现在也有一些工具比如:Keep、Bashpast CLI、Pet能帮助我们记录并且运用这些复杂的命令。不过学起这些工具本身就有难度,且还需要下载特定工具,相当麻烦。

本文我们就运用一些小技巧,能快速帮您熟练的记忆这些命令。通过加标签的形式,让您在运用的时候能快速找到对应命令,简单高效!

一、给Linux的命令做标记的方法

我们可以给一些复杂的命令打上标签,这些标签可以提醒你相关 Linux 命令的作用。在对 Linux 命令应用标记之后呢,我们就可以不用输入又长又复杂的命令啦,只需要输入我们设置好的标记字符就 OK 了!

现在我们把一个命令做标签进行示范,比如现在我们要在当前目录中查询和列出大于10MB的文件,找到后按照文件占用空间的大小进行排序:

$ find . -size +10M -type f -print0 | xargs -0 ls -Ssh | sort -z

上述这一串命令如果你学过linux肯定熟悉,但连在一起不知道还知不道其具体作用。现在我们给其拆分的记忆!

因为它太长了,作用也没办法一眼看出来,所以我们可以在它的末尾添加一个便于记忆的标记,最好是能体现命令的作用滴,比如这里设置 ListFilesBiggerThanXSize:

$ find . -size +10M -type f -print0 | xargs -0 ls -Ssh | sort -z #ListFilesBiggerThanXSize

注意:以 # 开头,并且命令和标签名称之间留有空格。

赶紧试试效果,输入刚才的标记:

$ !? #ListFilesBiggerThanXSize

在这里,!和 ?运算符用于获取并运行我们之前从 BASH 历史记录中标记的命令。

[alvin@VM_0_16_centos ~]$ find . -size +10M -type f -print0 | xargs -0 ls -Ssh | sort -z #ListFilesBiggerThanXSize

total 104K

16K httpd.c

16K shakespeare

12K hello

4.0K dir2

[alvin@VM_0_16_centos ~]$ !? #ListFilesBiggerThanXSize

find . -size +10M -type f -print0 | xargs -0 ls -Ssh | sort -z #ListFilesBiggerThanXSize

total 104K

16K httpd.c

16K shakespeare

12K hello

4.0K dir2

二、给命令起外号

给命令“起外号”这种方式使用的alias命令,相对来说大家较为熟悉,其原理跟做标记类似!

假如我们给上述命令起外号:

$ alias ListFilesBiggerThanXSize='find . -size +10M -type f -print0 | xargs -0 ls -Ssh | sort -z'

简化之后我们输入下列长度就能达到相同的效果:

$ ListFilesBiggerThanXSize

所谓“学以致用”,原理就是这么简单,希望能帮助那些正在学习Linux为命令而烦恼的小伙伴!

长按二维码,关注我们

新睿云,让云服务触手可及

云主机|云存储|云数据库|云网络

想忘记都困难的Linux命令快速记忆法!相关推荐

  1. 面试官都在问 | Linux命令mpstat详解

    面试官都在问 | Linux命令mpstat详解 1. mpstat的基本用法 mpstat的全称为Multiprocessor Statistics,是一款常用的多核CPU性能分析工具,用来实时查询 ...

  2. linux简单好玩的命令,有趣的Linux命令行玩法 cal

    今天给大家推出一个有趣的Linux命令行玩法. 你可能会问,命令行有什么有趣的地方,还能玩出什么花样. 其实我不太确定,但一般来说,它可能是一个游戏或任何简单的消遣,帮助你在终端玩得开心. 很可能大家 ...

  3. 日语nbsp;五十音图快速记忆法

    平假名 (ひらがな) 清音 (清音 せいおん) あ段 い段 う段 え段 お段 あ行 あ(a) い(i) う(u) え(e) お(o) か行 か(ka) き(ki) く(ku) け(ke) こ(ko) ...

  4. 日语五十音图快速记忆法

    日语五十音图快速记忆法 日语的五十音对于大多数初学者来说都是比较困难的,虽说熟能生巧,但是死记硬背要用去很多时间和精力,效果也不见得好.我觉得比较好的方法就是联想记忆法,这篇文章参考了网上流传的< ...

  5. 英语计算机单词怎么记,英语单词快速记忆法

    说起英语单词的快速记忆法,很多学生都认为,学习英语单词,不存在什么快速记忆英语单词,什么慢速记忆英语单词的问题,认为只要是每天不断的重复.重复再重复的背诵,那么,早晚有一天会记住的. 其实不然,首先这 ...

  6. 【日语五十音图快速记忆法】(看了这个,真的很好记)

    日语五十音图快速记忆法 あ ア a 'あ'看上去像是一个武术高手施展了一个扫堂腿,敌人肯定被扫得冷落花流水,啊的一声倒下去啦,所以读a.'ア'片假名指示出了你发音的样子,嘴巴张开,舌头放到下面,a. ...

  7. 2013年复习一级建造师快速记忆法

    2013年复习一级建造师快速记忆法 此套学习方法被广大学员誉为"神奇学习法",它的神奇之处在于,它符合了学习心理学的基本原理,具有科学.合理.扎实.高效率等诸多优点.现给大家介绍如 ...

  8. 关于linux的vi命令快速记忆方法

    linux的vi命令是linux操作最基本的文本工具,主要采用快捷方式,本文说说如何快速记忆. 一.    三个工作状态 1.        命令状态 任何时候ESC键,都可以进入命令状态. 2.   ...

  9. 新人问一般都用哪些 Linux 命令,我把这个扔了过去

    虽然平时大部分工作都是和Java相关的开发, 但是每天都会接触Linux系统, 尤其是使用了Mac之后, 每天都是工作在黑色背景的命令行环境中. 自己记忆力不好, 很多有用的Linux命令不能很好的记 ...

最新文章

  1. 目录树结构改变后刷新目录树
  2. iOS App开发的那些事儿2:如何搭建合适的框架
  3. 451 Research发布《2019年数据中心服务和基础设施预测》
  4. Bootstrap进度条堆叠
  5. 0917变量类型注意点
  6. retext代码高亮_实例简介Markdown格式
  7. java基础知识---IO常用基础操作(一)
  8. 转]python 结巴分词(jieba)学习
  9. 【元胞自动机】基于matlab元胞自动机森林大火【含Matlab源码 235期】
  10. windows 7 RC(7106.0.090408)下载另附windows7驱动收集整合(5月31日更新)
  11. Dorado7 首页菜单CSS调整
  12. 文件太多,台式电脑迁移数据到笔记本怎么操作?
  13. python 无法定位程序输入点_系统提示无法定位程序输入点于动态链接库的解决方案【图文】-太平洋电脑网PConline-太平洋电脑网...
  14. java的像素与dpi_对屏幕的理解---分辨率,dpi,ppi,屏幕尺寸,像素 等
  15. 如何更换及自制QQ皮肤?
  16. chrome绿色版制作方法
  17. 【华人学者风采】James T. Kwok(郭天佑) 香港科技大学
  18. Bottom-Up和Top-Down
  19. ubuntu 安装 navicat
  20. EST | 西湖大学鞠峰组提出表型宏基因组学用于超广谱抗生素耐药组的高通量环境检测...

热门文章

  1. 白盒测试实战——NITIAN Word
  2. open jdk卸载
  3. 电梯门禁系统服务器一般在哪,别被吓住了,电梯门禁(梯控)安装其实并不难...
  4. (202301)pytorch图像分类全流程实战Task1:构建自己的图像分类数据集
  5. 【编程练习】回转寿司
  6. 利用Opencv实现微信跳一跳脚本源码放送(C++实现嵌套python)
  7. 掩码和反掩码的使用场景
  8. STM32F105RCT6使用CubeMX初始化工程——1:初始化串口通信
  9. linux系统取消报警声,Linux 中警报声的消除
  10. H3CTE讲师分享H3C实验7 PPP