linux之入门—使用帮助命令解决问题
对于一名刚接触linux不久的新人来讲,在学习linux的道路上是坎坷的。完全陌生的系统环境、以及全字符界面的操作系统,让很多人感到迷茫,今天我们就来介绍:如何系统性的学习使用linux自带的帮助命令解决我们所遇见的问题。
(友情提示,如果你是新装不久的centos7操作系统,请先执行 makewhatis| mandb 生成命令数据库文件)
1.内部命令:(集成在内核中shell内置的命令)
help bash --shell builtin
2.外部命令:(外部命令带有文件可执行路径的程序)
COMMAND -h --mkdir is /usr/bin/mkdir
3.使用手册(manual)
man COMMAND
信息页 (提供像网站一样的页面,供查阅浏览,由于使用较少不做介绍)
info COMMAND
4.程序自身的帮助文档
README
INSTALL
ChangeLog
5.程序官方文档
官方站点:Documentation
6.发行版的官方文档
7. Google
一、使用内部命令获取帮助
1.内部命令是什么,我们该怎样进行区分
我们可以使用 type cd 来查看当前命令是否是内部命令
2.使用 whatis cd 可以查看 CD 命令的简要描述,以及提供相应的说明手册
3.使用cd命令时,如果我们不知道有选项-以及格式,我们可以使用help 这个命令,例如help cd 。
4.help这条命令可以显示所有内部命令
5.使用enable也可以显示所有内部命令,
enable -n cd 可以关闭cd这个内部命令
二、外部命令
1.如何辨别外部命令,使用which 命令来查看,得出该命令的存放路径,表示此命令是外部可执行程序文件。
2.which 2TAB 就可以查看所有外部命令。
3.hash,执行该命令可以显示从外部命令路径提取到内存中的缓存里运行,如果改掉外部命令程序,没有清空内存里的缓存,是不会生效的 ,需要执行hash -d echo 指定清理更改的文件 或者hash -r 清空所有缓存。
三、使用man帮助我们来查找命令文档
1.我们执行whatis mkdir 来显示mkdir有那些方面的手册,在使用man 不加 数字的时候 优先执行的是序列号最小的文档手册例如man mkdir。
“`
2.我们手工指定查看man的帮助文档
man 1 mkdir 就可以打开mkdir的使用手册进行帮助查找了
四、程序自身的帮助文档
多数安装了的软件包的子目录,包括了这些软件的相关原理说明
常见文档:README INSTALL CHANGES
不适合其它地方的文档的位置
配置文件范例
HTML/PDF/PS 格式的文档
授权书详情
五、程序官方文档
http://www.nginx.org
http://tomcat.apache.org
http://httpd.apache.org
http://www.python.org
六、发行版的官方文档
安装指南、部署指南、虚拟化指南等
红帽知识库和官方在线文档
http://kbase.redhat.com
http://www.redhat.com/docs
http://access.redhat.com
七、利用搜索引擎或者CSDN发帖求助
http://www.google.com
http://www.csdn.net/
http://tldp.org
http://www.slideshare.net
Openstackfiletype:pdf
rhcasite:redhat.com/docs
以上就是为大家推荐的linux利用系统帮助以及第三方网站来查找我们所要使用的技术文档信息。