ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

Linux基础1

2020-10-03 22:51:51  阅读:177  来源: 互联网

标签:选项 基础 命令 查找 文档 usr Linux man


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:从帮助手册退出。

标签:选项,基础,命令,查找,文档,usr,Linux,man
来源: https://blog.51cto.com/12455168/2539868

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有