码迷,mamicode.com
首页 > 系统相关 > 详细

Linux基础1

时间:2020-11-11 16:17:23      阅读:14      评论:0      收藏:0      [点我收藏+]

标签:顺序   输入   存储   情况下   ann   options   没有   section   linux   

Linux中命令的类型:

内部命令:shell程序自身嵌入的命令。
外部命令:具有独立的二进制文件,文件一般位于/usr/bin/目录下,命令的名字和文件名相同。
内部命令和外部命令的判断可以通过type命令来查询,用法:type command
eg: type cd 运行的结果:cd is a shell builtin(表示cd命令是一个内部命令,没有出现buitin这个单词都是外部命令)

linux中,在CLI中输入命令的标准格式:

Command [Options]... Arguments...
选项(options)分长选项和短选项,短选项以-c(单个字符)开头,长选项以--word(单词)开头。选项的作用可以控制命令的作用形式。有些选项后面可以带参数,称为选项参数。短选项的参数与选项之间以空格相隔;长选项的参数在选项后紧跟=,然后写参数。
参数(argument):控制命令的作用对象。

命令的使用帮助(Manual):

内部命令:(1)help command (2)man command
外部命令:(1)command --help(命令的简要帮助手册,内容不是很详细)
(2)man command

man命令的查询原理:几乎所有命令的帮助文档都在/usr/share/man目录下,当我们在shell中输入man command时,shell程序便会到/usr/share/man目录下去查找。有的命令在多个目录中都有相同的文件名,只是作用不同,但默认情况下以第一次查到的结果为返回结果。

/usr/share/man目录下有很多个章节(section):

ls /usr/share/man
ca en id man0p man2 man3x man5x man7x man9x pt sv zh_TW
cs es it man1 man2x man4 man6 man8 mann pt_BR tr
da fr ja man1p man3 man4x man6x man8x overrides ru uk
de hu ko man1x man3p man5 man7 man9 pl sk zh_C

section 1:存储着外部命令和shell内部命令的帮助文档。
section 2:系统调用的帮助文档。
section 3:库调用的帮助文档。
还有很多,具体内容可以通过调用man man命令进行查看。

man命令打开手册后的对文档的操作控制方法:

Enter:向后翻一行;
k:向上翻一行;
空格:向下翻一页;
b:向上翻一页;
Ctrl+d:向下翻半页;
Ctrl+u:向上翻半页;
G:直接定位到文档的末尾;
g:定位到文档开头;
数字+G:定位到具体的行;(eg:2G -> 定位到文档第二行)
查找:1)/keyword:顺序查找 2)?keyword:逆序查找
n:切换至多个查找结果中的下一个结果,切换方向和查找方向相同;
N:切换至多个查找结果中的下一个结果,切换方向和查找方向相反;
注:查找不区分关键字大小写。
q:从帮助手册退出。

Linux基础1

标签:顺序   输入   存储   情况下   ann   options   没有   section   linux   

原文地址:https://blog.51cto.com/12455168/2539868

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!