Linux中如何使用帮助
Linux运维人员一项最基本的技能就是熟练的查看帮助,人们也常说查看帮助的水平决定了一个人的技术水平。
使用帮助
获取帮助的能力决定了技术的能力
whatis
显示命令的简短描述
每晚使用一个数据库更新
刚安装后不可立即使用
makewhatis (centos6)| mandb(centos7)制作数据库
whatis cal 或 man -f cal
命令帮助:
内部命令:#help COMMAND
#man bash
外部命令:
(1) # COMMAND --help
# COMMAND -h
(2) 使用手册(manual)
# man COMMAND
(3) 信息页
# info COMMAND
(4) 程序自身的帮助文档
README
INSTALL
ChangeLog
(5) 程序官方文档
官方站点:Documentation
(6) 发行版的官方文档
(7) Google
help:
显示用法总结和参数列表
使用的大多数,但并非所有
$date--help Usage:date[OPTION]...[+FORMAT]
or: date[-u|--utc|--universal][MMDDhhmm[[CC]YY][.ss]]
[]是可选的
CAPS或<>是变量
...表示一个列表
x |y| z的意思是“x或y或z“
-abc的意思是-a -b -c
man :
提供命令帮助的文件
手册页存放在/usr/share/man
几乎每个命令都有man的“页面”
man页面分组为不同的“章节”
统称为Linux手册
man[章节]命令
man命令的配置文件:/etc/man.config |man_db.conf
MANPATH /PATH/TO/SOMEWHERE: 指明新手册文件搜索位置
# man -M/PATH/TO/SOMEWHERE COMMAND:
到指定位置下搜索COMMAND命令的手册页并显示
man章节:
1.用户命令
2.系统调用
3.C库调用
4.设备文件及特殊文件
5.配置文件格式
6.游戏
7.杂项
8.管理类的命令
9.Linux内核API
导览man手册页
查看man手册页
SYNOPSIS摘要:[]:可选内容
<>: 必选内容
a|b:二选一
...: 同一内容可出现多次
man –a keyword 列出所有帮助
搜索man手册
man -kkeyword列出所有匹配的页面
使用whatis数据库
man命令的操作方法:使用less命令实现
Space, ^V, ^f, ^F: 向文件尾翻屏
b, ^B: 向文件首部翻屏
d, ^D: 向文件尾部翻半屏
u, ^U: 向文件首部翻半屏
RETURN, ^N, e, ^E or j or ^J:
向文件尾部翻一行y or ^Y or ^P or k or ^K:向文件首部翻一行
q: 退出
#:跳转至第#行
1G: 回到文件首部
G:翻至文件尾部
man搜索:
/KEYWORD:
以KEYWORD指定的字符串为关键字,从当前位置向文件尾部搜索;
不区分字符大小写;
n: 下一个
N:上一个
?KEYWORD:
以KEYWORD指定的字符串为关键字,从当前位置向文件首部搜索;
不区分字符大小写;
n: 跟搜索命令同方向,下一个
N:跟搜索命令反方向,上一个
info:
man常用于命令参考,GNU工具info适合通用文档参考。
没有参数,列出所有的页面
info 页面的结构就像一个网站
每一页分为“节点”
链接节点之前*
info [命令]
方向键,PgUp,PgDn 导航
Tab键移动到下一个链接
d 显示主题目录
Home 显示主题首部
Enter进入选定链接
n/p/u/l进入下/前/上一层/最后一个链接
s文字文本搜索
q退出info
本地帮助文档/usr/share/doc/
点击“系统”->“文档”:
提供的官方使用指南和发行注记
/usr/share/doc目录
多数安装了的软件包的子目录,包括了这些软件的相关原理说明
不适合其它地方的文档的位置
配置文件范例
HTML/PDF/PS 格式的文档
授权书详情
官网在线文档
第三方程序官方文档
通过发行版官方的文档光盘或网站可以获得
安装指南
部署指南
虚拟化指南
红帽知识库和官方在线文档
http://kbase.redhat.com
http://www.redhat.com/docs
http://access.redhat.com
rhn.redhat.com或者本地卫星服务器/代理服务器
基于网络管理的机器
RHN代理服务器为RHN流量提供缓存
RHN卫星服务器提供自主的RHN
RHN账户
为及其注册和基于网络管理的RHN用户
用于系统自动验证的系统ID
sosreport
收集所有系统上的日志信息的工具,并自动打成压缩包,
方便技术支持人员和红帽全球支持提供分析问题的依据
其它网站和搜索
http://tldp.org
http://www.slideshare.net
http://www.google.com
Openstackfiletype:pdf
rhcasite:redhat.com/docs
转载于:https://blog.51cto.com/11808474/1830015
Linux中如何使用帮助相关推荐
- c++ 进程快照_如何在 Linux 中找出内存消耗最大的进程
很多次,你可能遇见过系统消耗了过多的内存.如果是这种情况,那么最好的办法是识别出 Linux 机器上消耗过多内存的进程. -- Magesh Maruthamuthu(作者) 很多次,你可能遇见过系统 ...
- linux的tar中ztvf,linux中的tar命令(2)
实例4:只将 /tar 内的 部分文件解压出来 命令: tar -zxvf /opt/soft/test/log30.tar.gz log2013.log 输出: [root@localhost te ...
- centos6.5 php5.2,Linux中PHP安装与配置(CentOS-6.5:php-5.2.13)
1 PHP简介 PHP(PHP: Hypertext Preprocessor的缩写,中文名:"超文本预处理器")是一种通用开源脚本语言.语法吸收了C语言.Java和Per ...
- java 外部类似_[求指点] 如何用java 实现类似linux中管道调用外部程序的功能
想写个小程序实现类似linux中管道的功能,创建一个外部子进程,然后主进程不断地写输入给子进程,而后把子进程的返回值取出. 如下的小代码就是从stdin读入一个字符串,调用子进程(cat)返回这个串, ...
- linux 修改java版本_Linux 有问必答:如何在 Linux 中改变默认的 Java 版本
提问:当我尝试在Linux中运行一个Java程序时,我遇到了一个错误.看上去像程序编译所使用的Java版本与我本地的不同.我该如何在Linux上切换默认的Java版本? 当Java程序编译时,编译环境 ...
- linux ls 命令 路径,使用ls命令在Linux中使用完整路径列出文件
许多人会发现,这是重复的问题,但我已经经历了所有问题,然后问及这个主题,但没有为我工作.使用ls命令在Linux中使用完整路径列出文件 我想打印使用ls命令的特定文件格式的完整路径名到目前为止,我发现 ...
- linux中的ln属性,linux 常用基础命令 ln 详细介绍
命令介绍: ln是linux中又一个非常重要命令,ln是为某一个文件在另外一个位置建立一个同步的链接.当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我 ...
- linux内核定义的常用信号6,Linux中的信号
在 Linux 中,理解信号的概念是非常重要的.这是因为,信号被用于通过 Linux 命令行所做的一些常见活动中.例如,每当你按 Ctrl+C 组合键来从命令行终结一个命令的执行,你就使用了信号.每当 ...
- linux用户空间 限制吗,在Linux中限制用户空间
在Linux中限制用户的磁盘使用空间使用的是Quota,一般Quota在安装Linux时就已包括在内核中,不需要另行安装.Quota可以从两方面指定磁盘的储存限制: 使用者所能够支配的索引节点(ino ...
- Linux中的粘滞位
Linux中的粘滞位 Sticky 位是一个访问权限标志位,可以用来标示文件和路径. 历史: 粘滞位是在1974年Unix的第5版中引入的,用来设置可执行文件.当可执行文件设置粘滞位之后,它能够指示操 ...
最新文章
- ggplot2笔记4 语法基础
- python一般用什么编译器-Python必学之编译器用哪个好?你用错了吧!
- windows安装Python模块:requests
- 模块说和神经网络学说_教师招聘中常见的5种脑机能学说
- TWRP-recovery中文界面安装方法[转]
- 2020年周记(1/50)
- Linux的实际操作:Linux的分区
- 属性值动态调整_【VBA】Range对象的常用方法属性(三)
- 【心路】谈谈最近的一些想法吧
- 第一章 为什么我们对机器学习感兴趣?(六)
- seay代码审计工具_渗透测试-代码审计入门之BlueCMS v1.6 sp1
- linux python2.7安装pip_linux安装pip2.7
- 微信公众号 html样式,公众号模板制作精美,微信公众号素材管理的正文,可以写自己CSS 样式吗?...
- 央行数字货币DCEP首个应用场景落地,新的支付风口领域已现!
- MySQL 优化---索引实战(三)
- PyCharm下载及安装教程(Windows)
- django迁移数据makemigrations不创建APP中的数据表
- 运用滤波反投影的方法对图像进行重建matlab仿真
- 红帽牵手阿里云,水到渠成的合作
- sprintf_s、_snprintf与_snprintf_s
热门文章
- 小网站架构优化-提升抗并发能力:子应用程序分离方案
- Struts与Servlet的冲突
- 使用 ConnectionStringBuilder 对象创建精确连接字符串
- AI PRO I 第4章 译文 Behavior Selection Algorithms An Overview
- has been blocked by CORS policy: No ‘Access-Control-Allow-Origin‘ header is present---nginx工作笔记006
- ES8新特性_async和await结合使用读取文件内容---JavaScript_ECMAScript_ES6-ES11新特性工作笔记050
- 持续集成部署Jenkins工作笔记0004---Subversion环境要求
- Linux学习笔记011---编译命令make的认识及使用
- blufr 算法的理解---理解的不对的,欢迎拍砖
- VS2008文档自动生成