Linux man命令基本使用

man:当你不知道如何使用一个命令的时候,不要担心,Linux上有很多帮助文档其中man命令是用的最多也是全有效的途径。 这里的"man"可不是男人,它是manua(手册)的简写。只要执行man COMMAND命令就可找到大部分命令的使用帮助。

man的配置文件是: /etc/man.config (CentOS6.#)

/etc/man_db.cof(CentOS7)

man的文件路径是: /usr/share/man

/usr/share/doc目录

多数安装了的软件包的子目录,包括了这些软件的相关原理说明

man分为九个章节,不同的章节对应不同的意义。有的命令和文件名冲突的时候可以先用whatis先查看它的章节号。例如passwd命令,这样就能更精确的找到你要了解的命令解义。

[[email protected] ~]# whatis passwd  #whatis:命令的基本解释(主要查看章节号)

sslpasswd (1ssl)     - compute password hashes

passwd (1)           - update user‘s authentication tokens #更改用户密码

passwd (5)           - password file       #密码文件

1: 用户命令

2: 系统调用

3: C库调用

4: 设备文件及特殊文件

5: 配置文件格式

6: 游戏

7: 杂项

8: 管理类的命令

9:Linux 内核API

man的使用方法: 以man ls 为例

NAME

ls - list directory contents  #列出基本意思

SYNOPSIS

ls [OPTION]... [FILE]...   #语法格式

#[]:可选选项

#....:可以有多个或单个

#<>:必选

#a|b|c:多选一

DESCRIPTION

List  information about the FILEs (the current directory

by default).  Sort entries  alphabetically  if  none  of

-cftuvSUX nor --sort is specified.  #详细描述

Mandatory  arguments  to  long options are mandatory for

short options too.

#选项示意

-a, --all   # 显示所有条目

do not ignore entries starting with .

-A, --almost-all #显示所有条目,除了.和..

do not list implied . and ..

--author   #列出作者名(感觉属主更准确点)

with -l, print the author of each file

.....  等

man的操作方法:使用less形式

Space,^V,^f,^F:向文件尾屏翻

b,^B:向文件首部翻屏

d,^D:向文件尾部翻屏

u,^U:向文件首部翻半屏

RETURE,^N,e,^E or j or ^J:向文件尾部翻一行

y or ^Y or ^P or k or ^K:向文件首部翻一行

q:退出

#:跳转至#行

1G:回到文件首部

G:翻至文件尾部

/KEYWORD:

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

n: 下一个

N:上一个

?KEYWORD:

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

n: 跟搜索命令同方向,下一个

N:跟搜索命令反方向,上一个

info read Info documents :读取信息文件

info可以当做man的补充,它的页面就像一个网站结构,每一份分一个"节点" *表示连接,有的命令在info中写得更全。

info的操作方法:

方向键,PgUp,PgDn 导航

Tab键移动到下一个链接

d 显示主题目录

Home 显示主题首部

Enter进入选定链接

n/p/u/l进入下/前/上一层/最后一个链接

s文字文本搜索

q退出info

更多信息获取途径

还有的信息可以一些第三方软件公司的官网的官方文档获取

红帽知识库和官方在线文档

http://kbase.redhat.com

http://www.redhat.com/docs

http://access.redhat.com

获取信息是每个运维人员都需掌握的技能,获取帮助的能力决定了技术的能力!

文件通配符:是一种特殊语句,主要有星号(*)和问号(?),用来模糊搜索文件。

*:匹配零个或多个字符

?:匹配任何单个字符

~ :当前用户家目录

~:username 用户家目录

~+: 当前工作目录

~-:前一个工作目录

man 7 glob :查找手册7章节的glob释义

[0-9]:匹配一个数字范围

[a-z]:大写和小写字母(除了Z)

[A-Z]:大写字母    (除了a)

[[email protected] testdir]# ls
a123f  Aet2  fda  fdz  zdsdZ  Zsdf12  zsgA  #testdir下的文件
[[email protected] testdir]# ls [a-z]*
a123f  Aet2  fda  fdz  zdsdZ  zsgA      #Zsdf12没有列出!
[[email protected] testdir]# ls [A-Z]*
Aet2  fda  fdz  zdsdZ  Zsdf12  zsgA     #a123f没有列出!

[Alan]:匹配列表中的任何的一个字符

[^gentoo]:匹配列表中的所有字符以外的字符

[:digit:]:任意数字,相当于0-9

[:lower:]:任意小写字母

[:upper:]: 任意大写字母

[:alpha:]: 任意大小写字母

[:alnum:]:任意数字或字母

[:space:]:空格

[:punct:]:标点符

时间: 2024-10-18 09:22:13

Linux man命令基本使用的相关文章

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:相对时间表示法,从命令提

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 zip命令 zip -r myfile.zip ./*将当前目录下的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录下所有文件. 2.unzipunzip -o -d /home/sunny myfile.zip把myfile.zip文件解压到 /home/sunny/-o:不提示的情况下覆盖文件:-d:-d /home/sunny 指明将文件解压缩到/home/sunny目录下: 3.其他zip -d myfile.zip smart.txt删除压缩文件中

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 只显示重复的行 -

linux mail 命令参数

使用mail发邮件时,必须先将sendmail服务启动. mail –s “邮件主题” –c”抄送地址” –b “密送地址” -- -f 发送人邮件地址 –F 发件人姓名 < 要发送的邮件内容 三种常用格式发信    mail -s test [email protected]                         #第一种方法,你可以把当前shell当成编辑器来用,编辑完内容后Ctrl-D结束    echo “mail content”|mail -s test [email pr

使用配置hadoop中常用的Linux(ubuntu)命令

生成key: $ ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa $ cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys -t   密钥类型可以用 -t 选项指定.如果没有指定则默认生成用于SSH-2的RSA密钥. -f filename             指定密钥文件名. 来源:http://www.aboutyun.com/thread-6487-1-1.html 远程登录执行shell命令key ssh远

Linux常用命令大全

系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpuinfo 显示CPU info的信息 cat /proc/interrupts 显示中断 cat /proc/meminfo 校验

(转)linux常用命令

原地址:http://www.cnblogs.com/svage/p/3700122.html 1.删除目录及子目录下的 .svn目录 find . -type d -name ".svn" | xargs rm -rf 2./tmp 目录的权限 drwxrwxrwt rwt的意思是:对目录有执行权限,但不能删除,即sticky bit rwx : 可读可写可执行 4+2+1 3.改变群组.用户.权限 chgrp   群组名   改变的目录 groupadd -g gid gname

linux date 命令使用

http://blog.sina.com.cn/s/blog_654c6ec70101mx99.html http://codingstandards.iteye.com/blog/1157513 linux date 命令使用,码迷,mamicode.com

Linux 常用命令之文件和目录

1. cd 命令格式:cd  [dirName](cd和目录之间使用空格隔开) 作用:切换当前目录至dirName. 实例: cd /home 切换当前目录到/home (查看当前目录命令为pwd) cd .. 返回上一级目录 cd ../.. 返回上两级目录 cd ~ 进入个人的主目录 2. ls 命令格式:ls [选项] [目录名] (目录名为空时表示当前目录) 作用: 查看目录中的文件 常用选项: -a, –all 列出目录下的所有文件,包括以 . 开头的隐含文件. -l 除了文件名之外,