unix系统中man出现“nothing appropriate”

最近在一台新部署的服务器上用man -f查阅帮助的信息的时候遇上竟然会报“nothing appropriate”,当时以为是man没有安装于是就用yum安装了下,结果发现man是有安装过的,于是就man man去找-f的参数选项去看了下,有这一句“Equivalent to whatis.”man -f 其实就是使用whatis,于是就用whatis结果发现不能用,于是又man  whatis结果发现了这一句:

The whatis database is created using the command /usr/sbin/makewhatis.

原来man -f 就是使用whatis或者是apropos,当然这两个指令必须要用root用户才能使用,而使用whatis或者是apropos必须要创建whatis的数据库才行于是运行了makewhatis后再用man -f看了下正常了

时间: 2024-10-01 20:34:38

unix系统中man出现“nothing appropriate”的相关文章

在Unix系统中,主存索引节点和辅存索引节点从内容上比较有什么不同,为什么要设置主存索引节点?

主存索引节点和辅存索引节点的不同主要体现在:主存索引节点状态:设备号.索引节点号:引用计数. 主存索引节点状态——反映主存索引节点的使用情况.它指示出: 1.  索引节点是否被锁上了: 2.  是否有进程正在等待索引节点变为开锁状态 3.  作为对索引节点中的数据进行更改的结果,索引节点的主存表示是否与它的磁盘中的内容不同. 4.  作为对文件数据更改的结果,文件的主存表示是否与它的磁盘中的内容不同. 5.  该文件是否是安装点. 设备号.索引节点号.对应辅存索引节点的位置信息.设备号是索引节点

linux 系统中的特殊文件

特殊文件是UNIX系统中最具特色的文件特性之一.特殊文件也称设备文件.提供用户访问外部设备,而不必知道各种设备的具体操作.UNIX利用特殊文件作为用户与设备文件的接口,使用户能像访问普通文件那样访问特殊文件.      特殊文件不包含任何数据,她只是提供了一种机制,即在文件系统中建立物理设备与文件名之间的映射.特殊文件利用mknod或系统调用创建,且必须提供相关的驱动程序,并集成到系统内核中.否则即使创建了特殊文件,也无法访问相应的设备.     mknod special   type  [

exit()与_exit()函数的区别(Linux系统中)

注:exit()就是退出,传入的参数是程序退出时的状态码,0表示正常退出,其他表示非正常退出,一般都用-1或者1,标准C里有EXIT_SUCCESS和EXIT_FAILURE两个宏,用exit(EXIT_SUCCESS);可读性比较好一点. 作为系统调用而言,_exit和exit是一对孪生兄弟,它们究竟相似到什么程度,我们可以从Linux的源码中找到答案: #define __NR__exit __NR_exit /* 摘自文件include/asm-i386/unistd.h第334行 */

面向 Java 开发与测试人员的远程执行 Linux/UNIX 系统上任务的框架 -- sshxcu

软件开发与测试人员常常会在远程 Linux/UNIX 系统上执行命令或脚本,有时还会有批量执行任务的需求.常见的办法是通过本地工具(例如 Putty)连接远程计算机,输入命令执行,但是当遇到需要集成这些任务到代码或者开发.测试框架中时,往往就没有很好的解决方案了.sshxcute 就是这样一个框架工具集,它基于 JSCH 构建,允许工程师利用 Java 代码通过 SSH 连接远程批量执行 Linux/UNIX 系统上的命令或者脚本,同时加入了判断成功与否,取回输出等多种实用功能.sshxcute

Unix系统重启时必须注意的事项

Unix系统重启时必须注意的事项 对于系统管理员来说如何管理自己的服务器已经是再简单不过,但是如何管理好服务器却不是一个简单的事情.对于Windows服务器管理员来说经常性重启Windows设备已经成为一种生活常态,但在Unix系统中这可不是常态的事,在默认情况下重新启动不会带来任何形式的改善. 对于每一位服务器管理员来说这都算得上热门话题,但在Unix极客们眼中它则属于一种层次更深的课题--可能因为Windows管理员们往往把重启当成故障排查工作的首要步骤之一,而Unix团队则一般只在束手无策

Unix系统的umask函数

Unix系统文件及其权限简介 在Unix系统中,所有文件类型都有访问权限.文件类型分为:普通文件(regular file),目录文件(directory file),块特殊文件(block special file),字符特殊文件(character special file),FIFO,套接字(socket),符号链接(symbolic link).下面分别对它们进行简单的介绍: 普通文件(regular file) 这种文件包含了某种形式的数据,至于是文本还是二进制,Unix内核并不关心.

Linux系统中有关/dev/null和/dev/zero文件说明及实践

Linux系统中有关/dev/null和/dev/zero文件说明 提示:这个题目完全可以作为一个面试题考考运维的应聘者: 面试题:请解释Linux中/dev/null和/dev/zero两个文件的作用和区别. 在类Unix操作系统中,设备节点并不一定要对应物理设备.没有这种对应关系的设备被称之为伪设备.操作系统运用了它们实现多种多样的功能,/dev/null和/dev/zero就是这样的设备,类似的还有/dev/urandom./dev/tty等. 先检查下/dev/null和/dev/zer

Unix系统后门技术指南

Unix系统后门技术指南 原文:http://ouah.org/backdoors.html 翻译:http://blog.csdn.net/nixawk 简介 黑客攻入系统后,面临一项艰巨的任务----保留对系统的访问权限.为了获取服务器固定的访问权限,入侵者必须知道服务器的所有弱点.这不是一件容易的事.后门或 木马,能够让黑客长期享有目标主机的访问权限.不过,这不能一概而论;后门可以做很多不同的事情,但它们的主要目的是保持对受限区域的访问权限.后门(又名,暗门)与木马之间存在着差异:黑客攻入

《C程序设计语言》笔记 (八) UNIX系统接口

8.1 文件描述符 UNIX操作系统通过一系列的系统调用提供服务,这些系统调用实际上就是操作系统内的函数 ANSI C标准函数库是以UNIX系统为基础建立起来的 在UNIX系统中所有的外围设备都被看作是文件系统中的文件,因此,所有的输入输出都要通过文件读写完成 也就是说,通过一个单一的接口就可以处理外围设备和程序之间的所有通信 在读写文件之前,必须先将这个意图通知系统,该过程称为打开文件 如果是写写一个文件,则可能需要先创建该文件 操作系统想程序返回一个小的非负整数,该整数称为文件描述符. 任何