linux 查看 man 路径配置文件 man.config,linux中的man(zz)
Linux中 man命令是初学者必须要掌握的一个Linux重要命令,这个命令可以帮助在学习中遇到的各种不会使用的命令问题,每个命令的不同的使用方法都可以在这里查找的到,获得相关的帮助信息。
(1)man就是manual的缩写,用来查看系统中自带的各种参考手册,但是手册页分为好几个部分,如下所示:
1 Executable programs or shell commands 普通用户, 可由任何人启动的。
2 System calls (functions provided by the kernel) 系统调用, 即由内核提供的函数。
3 Library calls (functions within program libraries)库调用, 即库函数。
4 Special files (usually found in /dev) 特殊文件, 即/dev目录下的特殊文件。
5 File formats and conventions eg /etc/passwd 文件格式,配置文件语法格式
6 Games 游戏
7 Miscellaneous (including macro packages and conventions), e.g. man(7), groff(7)杂项,例如宏命令包、惯例等。
8 System administration commands (usually only for root) 管理类命令, 只能由root启动。
9 Kernel routines [Non standard]其他(Linux特定的), 用来存放内核例行程序的文档。
n 新文档, 可能要移到更适合的领域。
o 老文档, 可能会在一段期限内保留。
l 本地文档, 与本特定系统有关的。
在shell中输入 man+数字+命令/函数 (man N command)即可以查到相关的命令和函数。
若不加数字,那man命令默认从数字较小的手册中寻找相关命令和函数。
例:
本来是想寻找c标准库中的rand()函数,直接使用man rand得到的是一个rand命令的手册,直接用来产生一个随机数,这个内容在手册section 1中。
如果使用man 3 rand就可以得到自己想要的库函数中rand()的用法了。
(2)man的工作方式:查找某一路径下的man文件,再进行解压缩读取文件内容
man 中文件的结构
NAME
SYNOPSIS
DESCRIPTION
EXAMPLES
OPTIONS
其中info 有超链接的命令帮助(带有相应的故事)
whatis常配合man使用,whatis可以查出man手册相关的章节
whatis 使用命令的简单说明 其中数字为使用的章节
whatis工作方式:有whatis数据库,在其中执行查找
注:whatis无法执行时需要执行makewhatis
man -f ls 相等于whatis ls
(3)man的一些常用参数和用法
man -a COMMAND
打开所有领域内的同名帮助,例如 man ls ,你首先会进入一个ls的命令版ls帮助,你再按q键,就会进入ls库函数版的帮助
man -aw COMMAND
显示所有COMMAND的所有手册文件的路径,如 man -aw ls 就是
/var/cache/man/cat1/ls.1.bz2(/usr/share/man/man1p/ls.1p.gz
man -M COMMAND
指定手册文件的搜索路径
man COMMAND| col -b > a.txt
把man手册信息输出到文本文件
man -k COMMAND(k表示keyword)
man -K COMMAND ()
(4)man的配置文件/etc/man.config
如果你不想每次man COMMAND都要用-M指定路径,那么可以通过修改配置文件,添加内容如
MANPATH /home/httpd/man
man man 查看man使用方法
(5)man中操作技巧
空格翻一屏 b回翻 q退出 n下一个 N前一个
在手册中使用?keyword从文件尾部到首部查找
/keyword 与之相反
下列网站及文件中有相关man的文档:
/usr/share/doc/ls-2.1.3
http:/
http:/kbase.redhat.com
这就Linux man命令的使用技巧描述到这里。
linux 查看 man 路径配置文件 man.config,linux中的man(zz)相关推荐
- linux 查看 man 路径配置文件 man.config,linux man 1,2,3....
Linux的man很强大,该手册分成很多section,使用man时可以指定不同的section来浏览,各个section意义如下: 1 - commands 2 - system calls 3 - ...
- Linux 查看命令路径 以及相关信息
Linux 查看命令路径 以及相关信息 一.在linux下通过type命令可以察看命令的路径(外部命令以及相关信息 使用如下: type java 将显示java执行的目录 参见一下使用 ...
- linux查看端口被占用且释放,Linux查看端口占用情况,并强制释放占用的端口
1.查找被占用的端口 netstat -tln netstat -tln | grep 8080 netstat -tln 查看端口使用情况,而netstat -tln | grep 8080则是只查 ...
- linux查看日志的几种命令,Linux查看日志三种命令(转载)
第一种:查看实时变化的日志(比较吃内存) 最常用的: tail -f filename (默认最后10行,相当于增加参数 -n 10) Ctrl+c 是退出tail命令 其他情况: tail -n 2 ...
- linux查看进程运行命令行参数,linux查看进程运行命令
Linux系统下想要查看运行中的进程,那我们该使用那个命令呢?下面由学习啦小编为大家整理了linux查看进程运行的命令的相关知识,希望对大家有帮助. 1.linux查看进程命令详解 ps命令查找与进程 ...
- linux查看防火墙有没关闭了,linux查看防火墙是否关闭的实例方法
linux查看防火墙是否关闭的实例方法 一.service方式 查看防火墙状态: [root@centos6 ~]# service iptables status iptables:未运行防火墙. ...
- linux查看内存_盘点腾讯linux C++后台开发面试题
鹅厂是cpp的主战场,而以cpp为背景的工程师大都对os,network这块要求特别高,不像是Java这种偏重业务层的语言,之前面试Java的公司侧重还是在数据结构.网络.框架.数据库和分布式.所以O ...
- linux查看一个进程最大tcp连接数,linux修改TCP最大连接数
环境 操作系统: oracle-linux7.3 修改系统支持的最大TCP连接 最大tcp连接数和系统允许打开的最大文件数,用户允许打开的最大文件数,TCP网络连接可用的端口范围有关,取上述的最小值: ...
- linux 查看内存用量_正确计算linux系统内存使用率
图中的例子很典型,就是:多数的linux系统在free命令后会发现free(剩余)的内存很少,而自己又没有开过多的程序或服务. 对于上述的情况,正确的解释是: linux的内存管理机制与windows ...
最新文章
- 自由自在休闲食品带给小资的冰淇淋生活
- STM8单片机读取DHT11温湿度传感器
- Linux镜像源 国内镜像列表
- 新手上路,Python黑帽子学习笔记从此开篇
- 模拟退火(SA)算法实例介绍(JAVA)
- 小葵花妈妈课堂开课了:《Runnable、Callable、Future、RunnableFuture、FutureTask 源码分析》
- 计算机怎么搜索隐藏的网络,电脑如何连接隐藏wifi 笔记本电脑如何添加隐藏wifi?-192路由网...
- bzoj4564: [Haoi2016]地图 仙人掌的圆方树 莫队 分块
- Java实现excel大数据量导入
- undefined control sequence_control两个超级实用的短语解析
- Nginx 最实用的配置技巧!速看
- 运用java爬虫和python做词云图
- 基于Python的Django框架的二手物品交易平台的设计与实现
- 网站APP数据库里的用户信息被泄露篡改怎么办
- 电影网站数据查取小试
- 模拟退火——算法思想与实例
- websocket接口自动化集成pytest测试框架
- 【狮子数学】06连续与间断
- SQL Server调用excel文件
- 在kali系统安装输入法遇到的问题