Linux手册页可以压倒一切的人就是学习如何在命令行工作,但在这里,我们来看看一种迅速准备一系列命令一个备忘单。这些备忘单会告诉新Linux用户足够的开始和知道手册页阅读当他们想知道更多。
开始,我们将看看一系列命令,任何Linux新手需要学习:
别名cmp减少出口尾巴那儿离适当的通讯grep更多的焦油猫弟弟头passwd顶级whoami chmod df杀死pwd解压zip乔恩diff killall whatis排序
接下来,我们使用一系列命令,将提供这些命令的简短描述。这些都是帮助- d,01和一个男人。命令,只选择命令手册页的描述。
帮助- d
的帮助- d命令将提供一行描述一些bash的整体功能。
美元帮助- d pwd pwd——打印当前工作目录的名称。
男人- f和whatis命令
的人- f命令和01命令产生相同的结果。下面是一些例子:
whatis cd光盘(1)- bash内置命令,看到bash(1)人- f cd光盘(1)- bash内置命令,看到bash (1)
从手册页获得第四行
每个人的第四行命令的页面包含一个简短的描述。下面的脚本会通过上面三行(使用头命令),然后只显示最后一个(使用尾巴命令)。
手册页的描述
检索的简短描述从一个命令的手册页,您可以使用一个命令是这样的:
美元的人| 4 |头尾1日期——打印或设置系统日期和时间
使用脚本
使用每个描述的方法,您可以运行一个脚本如下所示,通过您提供的一系列命令(列在文件)并创建一个备忘单使用的每一个命令。这个脚本调用合成文件help1, help2, help3。注意,它安静任何错误消息(例如,当它找不到一个描述一个特定的命令),否则将一行添加到三个文件之一。
# !/bin/bash #空备忘单文件是否存在> help1;> help2;> help3 #得到命令列表的名称echo - n命令“lisf >“读#列表排序命令列表排序列表>美元$ $ #运行通过命令列表和列表收集描述的cmd的猫列表帮助- d cmd美元美元2 > / dev / null > > help1 whatis cmd美元2 > / dev / null | grep ^ $ cmd 2 > / dev / null > > help2人美元cmd | 4 |头尾1 2 > / dev / null > > help3做#删除分类rm命令文件列表美元美元
结果
下面的结果显示10行从每个文件的顶部。
-10头help1 help2 help3 = = > help1 < = =别名,别名定义或显示。命令执行一个简单的命令或显示信息的命令。出口为shell变量设置导出属性。杀死——发送信号的工作。pwd——打印当前工作目录的名称。< = = = = > help2别名(1)- bash内置命令,看到bash(1)适当地(1)-搜索手册页面名称和描述猫(1)连接在标准输出文件和打印chmod(1) -改变文件模式位乔恩(1)-更改文件所有者和组cmp(1)——比较两个文件字节字节通讯(1)-逐行比较两个文件排序dd(1) -转换和复制一个文件df(1) -报告文件系统的磁盘空间使用diff(1) -比较文件逐行= = > help3 < = = bash,:,,, bg别名绑定,打破,装入的,调用者,cd命令,恰当地-搜索手册页面名称和描述猫连接在标准输出文件和打印chmod -改变文件模式位乔恩-更改文件所有者和组cmp比较两个文件字节,字节通讯-逐行比较两个文件排序dd -转换和复制一个文件df -报告文件系统的磁盘空间使用diff文件逐行进行比较
总结
使用这篇文章中描述的命令,您可以快速组装的列表命令和准备一个备忘单,包含一个简短的描述。选择效果最好的合成文件或加入他们到一个备忘单。