Linux下如何获取命令帮助

一.linux系统命令的分类:

  linux系统的命令分为内部命令和外部命令:内部命令是linux的shell自带的命令,所谓外部命令是指命令本身都有一个可以执行的程序位于文件系统的某个目录下。

二.linux命令获取帮助的方法:

  有help、man、info、程序的官方文档、官方文档、google、百度.

三.具体获取帮助的操作:

  1.内部命令:内部命令一般可以通过help命令获取方法:

    格式:help COMMAND

  2.外部命令:外部命令一般可以通过help、man、info命令获取方法:

    格式:COMMAND --help/-h

         man n COMMAND #n表示1-8的数字

         info COMMAND

  3.man命令的详细介绍:

    (1)man的配置文件位置:/etc/man.config;可以通过修改MANPATH:指定man帮助手册搜索位置。

    (2)手册页的存放位置:/usr/share/man/其中man1-man8表示不同的手册页,可以通过whatis命令获取一个命令有哪些帮助手册及位置,帮助文档以压缩包形式存在本机:

                     man1:用户命令

                     man2:系统调用

                     man3:c库调用

                     man4:设备文件及特殊文件

                     man5:配置文件格式

                     man6:游戏

                     man7:余项

                     man8:管理类的命令

          (3)帮助手册中命令中的括号解释:

                 []:可选

                 <>:必选

                 a|b:a或者b

                 ...:同一内容可以出现多次

          (4)man命令的内部的操作细节:

      space、Ctrl+v,ctrl+f,ctrl+F:向文件尾部翻一页

      b、ctrl+B:向文件首部翻一页

      d,ctrl+D:向文件尾部翻半页

      u,ctrl+U向文件首部翻半页 

      return、ctrl+N、e、ctrl+E、j、ctrl+J:向文件尾部翻一行

      y、ctrl+Y、k、ctrl+K、Ctrl+P

      q:表示退出

      #:查看第几行内容

      g:查看文件尾部

      1g:回到文件首部

      文本搜索:

          /keyword:以keyword指定的字符为关键字,从当前位置向文件尾部搜索;不区分大小写;

                      n:下一个关键字

                     N:上一个关键字

                             ?keyword:以keyword指定的字符为关键字,从当前位置向文件首部搜索;不区分大小写;

                     n:下一个

                     N:上一个

  4.程序自身的帮助文档:

    程序自身的帮助文档存在于本机:/usr/share/doc/command-version

  5.其他的帮助方法:

    (1)redhat官方文档:www.redhat.com/docs

              http://slideshare.net/

    (2)可以通过google、百度等搜索引擎,另一方面可以多查看一些技术大牛的博客。


时间: 2024-08-07 17:00:58

Linux下如何获取命令帮助的相关文章

在Linux下如何获取命令的使用帮助

0.Linux的命令分为: 内部命令:shell内部的命令 外部命令:存放在某个文件或脚本中的命令 如何查看一个命令是内部命令还是外部命令?答:使用type命令,用法type COMMAND 1.help 获取命令的简要帮助信息 内部命令: helpCOMMAND 外部命令: COMMAND–help 2.命令手册:manual     man COMMAND man [12345678] COMMAND 2.1分章节(各个章节的意思): 如何查看一个命令分别出现在了哪些章节中?答:使用what

Linux下如何获取帮助?

Linux下如何获取帮助 Linux下要获取命令的使用帮助,可有以下几种方法: 一.通过help命令 二.man命令查询手册(manual) 三.info命令获取在下文档帮助 四.通过google搜索引擎获取帮助 五.在Linux的/usr/share/doc路径下,绝大多数程序都有相应的帮助手册. ================== 一.通过help命令 1.使用help命令获取帮助,需要用type命令区分是内部命令和外部命令,格式为:      type COMMAND (1)内部命令:包

linux下的shell命令的编写,以及java如何调用linux的shell命令(java如何获取linux上的网卡的ip信息)

程序员都很懒,你懂的! 最近在开发中,需要用到服务器的ip和mac信息.但是服务器是架设在linux系统上的,对于多网口,在获取ip时就产生了很大的问题.下面是在windows系统上,java获取本地ip的方法.贴代码: package com.herman.test; import java.net.InetAddress; /** * @see 获取计算机ip * @author Herman.Xiong * @date 2014年5月16日 09:35:38 */ public class

Linux下内存查看命令

在Linux下面,我们常用top命令来查看系统进程,top也能显示系统内存.我们常用的Linux下查看内容的专用工具是free命令. Linux下内存查看命令free详解: 在Linux下查看内存我们一般用free命令: $ free             total       used       free     shared    buffers     cachedMem:       3266180    3250004      16176          0     1106

Linux下java获取CPU、内存、磁盘IO、网络带宽使用率

一.CPU 使用proc文件系统,"proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间.它以文件系统的方式为访问系统内核数据的操作提供接口.用户和应用程序可以通过proc得到系统的信息,并可以改变内核的某些参数." 从/proc文件系统获取cpu使用情况:    cat /proc/stat 在Linux的内核中,有一个全 局变量:Jiffies. Jiffies代表时间.它的单位随硬件平台的不同而不同.系统里定义了一个常数HZ,代表每秒种最小时间间隔的数目.这样ji

Windows以及Linux下常用的命令

一.Windows下常用的命令 系统管理和文件管理 systeminfo 获取系统信息 系统 补丁 网卡 path 查看环境变量 set 查看系统变量 whoami 查看当前用户是谁 hostname 查看当前主机名 mkdir 文件夹名 创建文件夹 rmdir 文件夹名 删除文件夹 cd 文件夹路径 路径:绝对路径 从当前盘符位置写的路径 相对路径 相对于某个位置的路径 . 表示当前路径 .. 表示上一级路径 dir 查看当前路径下有哪些文件或者文件夹 注意:以. .. 开头的文件.文件夹默认

linux下修改rm命令防止误删除

前言:相信很多朋友都遇到过在linux下用rm命令误删除文件的时候,此刻的心中仿佛有无数的羊驼在奔腾.那么怎么防止这种情况发生呢?当然是有方法的,我们可以写一个shell脚本,改变一下rm命令的作用. 第一步: 先在home目录下创建一个叫username名字的目录(当然名字可以自定义),具体命令为:sudo mkdir username(自定义的名字) 这时候记得要用命令:sudo chmod 777 username(自定义的名字)来改变一下你的目录权限,因为在home目录下刚创建的目录是没

Linux下使用ps命令来查看Oracle相关的进程

Linux下可以使用ps命令来查看Oracle相关的进程 Oracle Listener 这个命令会列出Oracle Net Listener的进程 [[email protected] www.linuxidc.com ~]$ ps -ef | grep tnslsnr oracle    1999 29986  0 09:47 pts/2    00:00:00 grep tnslsnr oracle    3647     1  0 Jul03 ?        00:00:34 /u01

Linux下使用crontab命令以及Python脚本实现自动签到

关于这一部分, 我首先介绍下如何实现使用Python脚本实现签到功能其实,linux下有个命令叫做curl,完全可以完成模拟签到的功能,但是为了练习Python,我就用Python来写了.有这个想法完全是因为实验室的学长开发了一款App,上边收个起床签到,还有排名,为了能那个首签... 言归正传 首先,因为是手机上的App, 所以,我们需要抓包看下它具体的URL以及发送的内容是什么,关于这部分内容我就不在赘述了,我实现的功能主要有模拟发布状态和模拟签到两种功能,两个的URL也是不同的.为了不让学