常用命令帮助

(一).必要性:

在使用linux的过程中,经常会对命令的参数记忆模糊(除了一些常用的参数).当然完全去记忆参数和命令也没太大的意义,但是用到了也必须得会使用帮助文档来寻求帮助,以备不时之需.

(二).获取帮助分类:

(1).获取内建命令的使用帮助

先说下内建命令,内建命令就是所使用的shell自带的命令,它是shell的一部分,通常是一些十分简单的命令,可以在shell命令提示符下输入help来查看有哪些内部命令.如下图:

具体使用方法就是:help 参数(参数为内建命令种的任意一个),如下图(英文请自译,有利于提高英语水平),需要注意的是help本身就是个内建命令:

 (2).获取外部命令的使用帮助:

外部命令就是磁盘上的一些二进制文件,如/bin/ls,/bin/bash.注意,/bin/bash虽然是个shell程序,但也是属于硬盘上的一个普通二进制文件.它内部的还提供一些诸如cd,help,case等一系列的内建命令.

(a).命令 --help: 常选项(支持大部分外部命令),提供一些简要的帮助,如下图:

(b).man [option] 命令: man就是manual(手册的意思)几乎所有的命令都支持(自己写自己用的命令可以不提供帮助,最好还是提供,万一自己忘了呢.),[]中的内容是可选的,而<>种的内容是必选的.man一般是查看外部命令的帮助,内部命令使用help是最便捷的方式.man 内部命令的结果和man所使用的shell的帮助是一样的(不方便截图).这些帮助手册都是压缩存放的.manual是分章节的,常用章节有八个,具体说明如下:

1:第一章节,表示的是所有用户都可以使用的命令的帮助文档.如/bin/*,/usr/bin/*,/usr/local/bin/*等

2:第二章节,表示的是系统调用的帮助文档,系统调用就是操作系统提供给开发人员使用的接口,比如linux里的一些常用系统调用read,write,lseek,open等等

3.第三章节,表示的是一些库调用的使用帮助

4.第四章节,表示的是一些特殊文件,如设备文件,管道文件等.

5.第五章节,表示的是一些文件格式的,如一些配置文件的语法等.

6.第六章节,游戏的帮助.

7.第七章节,一些杂项,不方便归类的命令使用帮助.

8.第八章节,表示的是管理员才能使用的命令的帮助.如/sbin/*,/usr/sbin/*等

使用的时候man 章节数 命令.如果不指定章节的话,man出的结果就是首先出现在的章节内容.

那如何知道一个命令出现在那些章节呢,使用whatis+命令,即可.如下图:

使用帮助时,如要获取passwd的帮助,直接用man 1 passwdman 5 passwd

(c).man man:查看man的使用帮助.

时间: 2024-08-01 15:30:06

常用命令帮助的相关文章

linux常用命令--netstat

简介 Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接等等. 常用参数 -a (all)显示所有选项,提示:LISTEN和LISTENING的状态只有用-a或者-l才能看到-t (tcp)仅显示tcp相关选项-u (udp)仅显示udp相关选项-n 拒绝显示别名,能显示数字的全部转化成数字.-l 仅列出有在 Listen (监听) 的服務状态 -p 显示建立相关链接的程序名-r 显示路由信息,路由

Linux常用命令(echo、date、ls、cd、history、cat)

一.linux常用命令有很多今天我们来总结一下常用的入门命令: 1.linux下关机命令:poweroff.init 0.halt.shutdown -h now 2.linux下重启命令:reboot.init 6.shutdown -r now 3.shutdown命令: 格式:shutdown  options TIME 其中options有以下几个: -r:执行重启 -c:取消shutdown命令 -h:执行关机 其中TIME有以下几个: now:表示现在 +m:相对时间表示法,从命令提

用xshell操作linux系统的常用命令

(1)命令ls——列出文件 ls -la 给出当前目录下所有文件的一个长列表,包括以句点开头的“隐藏”文件 ls a* 列出当前目录下以字母a开头的所有文件 ls -l *.doc 给出当前目录下以.doc结尾的所有文件 (2)命令cp——复制文件 cp afile afile.bak 把文件复制为新文件afile.bak cp afile /home/bible/ 把文件afile从当前目录复制到/home/bible/目录下 cp * /tmp 把当前目录下的所有未隐藏文件复制到/tmp/目

分布式缓存技术redis学习系列(二)——详细讲解redis数据结构(内存模型)以及常用命令

Redis数据类型 与Memcached仅支持简单的key-value结构的数据记录不同,Redis支持的数据类型要丰富得多,常用的数据类型主要有五种:String.List.Hash.Set和Sorted Set. Redis数据类型内存结构分析 Redis内部使用一个redisObject对象来表示所有的key和value.redisObject主要的信息包括数据类型(type).编码方式(encoding).数据指针(ptr).虚拟内存(vm)等.type代表一个value对象具体是何种数

ceph集群常用命令

结合网络.官网.手动查询等多方渠道,整理ceph维护管理常用命令,并且梳理常规命令在使用过程中的逻辑顺序.另外整理期间发现ceph 集群的命令体系有点乱,详细情况各自体验. 一:ceph集群启动.重启.停止 1:ceph 命令的选项如下: 选项简写描述 --verbose-v详细的日志. --valgrindN/A(只适合开发者和质检人员)用 Valgrind 调试. --allhosts-a在 ceph.conf 里配置的所有主机上执行,否 则它只在本机执行. --restartN/A核心转储

Linux系统的常用命令

常用命令 1.日期时间 date:查看.设置当前系统时间 hwclock显示硬件时钟时间 cal查看日历 uptime查看系统运行时间 2.输出.查看命令 echo:用以显示输入的内容 cat:用以显示文件夹内容 head:用以显示文件的头几行(默认10行) 参数:-n指定显示的行数 命令tail:用以显示文件的末尾几行(默认10行) 数:-n指定显示的行数 -f追踪显示文件更新(一般用于查看日志,命令不会退出,而是持续显示新加入的内容) 命令more:用于翻页显示文件内容(只能向下翻页) 命令

Linux常用命令学习

补充: 管道符号:   | 含义: 命令1 的正确输出作为命令2的输出对象. 格式: 命令1   |  命令2 举例: ls -ctrl |  more 常用命令: netstat   -an    |  grep    ESTABLISHED         查看正在连接的端口 netstat   -an    |   grep   LISTEN find   .    -name   test.txt    |     cat    -n          在当前目录下找到文件名为test.

Linux基础之常用命令

常用命令: Linux文件系统: 1.文件名名称严格区分字符大小写: 2.文件可以使用除/以外任意字符: 3.文件名长度不能超过255字符: 4.以.开头的文件为隐藏文件: .: 当前目录: ..: 当前目录的上一级目录: /etc/sysconfig/ .: sysconfig ..: /etc 工作目录:working directory 家目录:home 常用命令: pwd: printing working directory 显示工作目录 cd:change directory cd

MongoDB常用命令

成功启动MongoDB后,再打开一个命令行窗口输入mongo,就可以进行数据库的一些操作. 1.输入help可以看到基本操作命令: show dbs:显示数据库列表 show collections:显示当前数据库中的集合(类似关系数据库中的表) show users:显示用户 use <db name>:切换当前数据库,这和MS-SQL里面的意思一样 db.help():显示数据库操作命令,里面有很多的命令 db.foo.help():显示集合操作命令,同样有很多的命令,foo指的是当前数据

linux常用命令详解

linux常用命令 cut命令 例如:cut -d\| -f1,4 xx.txt -d 表示字段分隔符 -f 表示要显示的字段域,如果域之间,(逗号)隔开表示显示对应的单个域,如果用-隔开表示显示连续的域 sort命令 例如:sort -t\| -k2 xx.txt -n 按数值排序 -r 降序 -t 字段分隔符 -k 以哪个字段为关键字进行排序 -u 去重 -f 排序时不区分大小写 uniq命令 注意:使用uniq命令时,一定要先进行排序 -c 显示文件中行重复的次数 -d 只显示重复的行 -