linux的帮助命令们and so on
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了linux的帮助命令们and so on,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2706字,纯文字阅读大概需要4分钟。
内容图文
![linux的帮助命令们and so on](/upload/InfoBanner/zyjiaocheng/1110/f132379b0e8b466680972112ee0103a9.jpg)
Q:为啥写博客?
A: 说实话,刚刚接触写博客还是特别搞不清,不知道想说点什么,又不知道能说多少。但是后来我感觉马哥和一些好朋友们说得对,写博客就是梳理知识,人都会忘么,忘了再看就能加深。
好了,言归正传。今天学的命令中,先说linux系统下的bash最常用的查询命令的命令应该属于“--help(注意是两个‘-‘)
1、因为help在我们的理念中是最能给人帮助的含义了,因为英文help的名词含义就是帮助么。
这里我举个例子:比如有个创建目录的命令mkdir,假设我们并不知道它是什么含义,我们就可以使用# mkdir --help 来获取帮助信息。
中文示意:创建目录(们),如果它们事先不存在的情况下。
下面也列举了长选项和短选项的信息了,注意看上图有-m,-p,-v,-z选项。笔者个人认为“--help”是最直观获取帮助的辅助命令选项。这里DIRECTORY大写表示你要替换的目录名字比如/jerry,则表示mkdir /jerry。
2、说第二个的时候先要说个概念,linux中的命令大致分两类,一类是内部由shell自带的命令,可以称为内部命令。第二类则是外部命令,外部命令本身呢,是一个独立的可执行文件,命令名字就是程序文件名。
我们可以使用type命令,格式是type COMMAND,COMMAND为命令名字,如
显示change the shell working directory 改变工作目录。help相对于第一个命令更加简洁明了,英文看不懂直接有道词典是吧,但是help命令的对象必须是shell内置的命令,如果对于外部命令你看。
man命令由于不是shell内置的命令,故会出现no help的情况。
第三,请出我们的man大神来解决帮助,最后的永远是重头戏!
man=?男人,可以这么想,但是结果不是,man是英文manual的缩写,manual在名词词性有使手册的意思。由于man的复杂性,我们将分几部分来看它。
既然是使用手册,就会有章节段落之分,没错。man有重要的8,现在也可能是9部分。
手册章节:
标准的手册章节
1 用户命令 user commands
2 系统调用 system calls 指的是运行在用户空间下的程序向内核申请进入运行更高权限的服务
3 c函数库 C Library Functions
4 设备们和特殊文件们 Devices and Special Files
5 文件的格式和惯例 File Formats and Conventions
6 游戏! games et
7 杂项 Miscellanea
8 系统管理和守护进程 System Administration tools and Deamons
守护进程,也就是通常说的Daemon进程,是Linux中的后台服务进程。它是一个生存期较长的进程,通常独立于控制终端并且周期性地执行某种任务或等待处理某些发生的事件。
看完man的章节,下来看看命令们在man手册下都在哪一章,使用whatis命令来获取信息。whatis根据数据库执行查找,此库为系统定期更新,手动更新则是makewhatis。
而我们通过操作,发现# man cd 出现 cd 后面(1),而对于此,我们可以使用man (#)#表示数字 COMMAND 来实现具体章节的帮助
说完章节概念,再来看看man的使用操作命令
通常man 某个COMMAND,屏幕上会显示出一大片篇幅的英文文档,并且下面还有很多没有讲完的部分,我们通常使用 空格键来进行下一页的翻篇
而上一页怎么办,则使用b键。
如果我想看的是下一行呢?则用enter回车键进行下一行的翻屏操作
如果我想返回看上一行呢?可以用k键来进行上一行的操作
而我发现当你以远程终端连接linux情况下,也可以按着Ctrl键加上j/k进行下一行和上一行的翻操作
ctrl+f的操作是向下翻半屏的操作,而ctrl+u则可以向上翻半屏
ctrl+h可以统计一下命令的帮助文件的信息,会在屏幕最后一行以黑色的形式显示出来。
如果想进行关键字查找的索引,可以用/或者?后跟KEYWORD来实现。而/和?不同的是,当你用/查找的时候,出现关键字了,按n键表示查找下一个关键字,N键表示查找上一个关键字。?是跟/相反的,自己可以试验试试,还是很有趣的。
而当我们翻页操作的时候,会看到man文档中有些英文黑体大写字母,它们是什么呢?
以man man为例。
1 NAME 顾名思义就是命令的名字
2SYNOPSIS 就是命令的梗概
3 DESCRIPTION 命令的描述
4 MANUAL SECTIONS手册的章节 这个有些命令有
5ENVIRONMENT 环境
6BUG 错误们
7AUTHOR 作者
9SEE ALSO同样也适用于
等等,总之man命令是一个很强大的命令,如果肯花点时间把英文翻译看看,就会获取不同的感触。
原文:http://libincla.blog.51cto.com/6249823/1433745
内容总结
以上是互联网集市为您收集整理的linux的帮助命令们and so on全部内容,希望文章能够帮你解决linux的帮助命令们and so on所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。