Linux里面whatis ls命令作用是什么?

(一)find命令详解

find:功能:文件搜索;

语法:find[搜索范围][匹配条件];  只要匹配条件完全符合才可以被显示,使用通配符*匹配条件*则可以显示匹配条件的所有目录,问号?匹配单个字符

根据文件类型查找文件:

locate:功能:在文件资料库中查找文件,locate命令其实是find -name的另一种写法,但是要比后者快得多,原因在于它不搜索具体目录,而是搜索数据库/var/lib/locatedb,这个数据库中含有本地所有文件信息。Linux系统自动创建这个数据库,并且每天自动更新一次,所以使用locate命令查不到最新变动过的文件。为了避免这种情况,可以在使用locate之前,先使用updatedb命令,手动更新数据库。

which命令用于查找并显示给定命令的绝对路径,环境变量PATH中保存了查找命令时需要遍历的目录。which指令会在环境变量$PATH设置的目录里查找符合条件的文件。也就是说,使用which命令,就可以看到某个系统命令是否存在,以及执行的到底是哪一个位置的命令。

which:功能:搜索命令所在目录以及别名信息,语法:which 命令 ;例:

whereis命令用来定位指令的二进制程序、源代码文件和man手册页等相关文件的路径

-b:只查找二进制文件;
-B<目录>:只在设置的目录下查找二进制文件;
-f:不显示文件名前的路径名称;
-m:只查找说明文件;
-M<目录>:只在设置的目录下查找说明文件;
-s:只查找原始代码文件;
-S<目录>只在设置的目录下查找原始代码文件;
-u:查找不包含指定类型的文件。
参数:
要查找的二进制程序、源文件和man手册页的指令名

(5)grep命令详解

grep:功能:在文件中搜索字串匹配的行并输出。

语法:grep -iv [指定字串][指定文件],-i代表不区分大小写,-v排除指定字符串,例:

man :功能:获得帮助信息;语法:man [命令或者配置文件];一般优先显示命令帮助,1是命令帮助,5是文件帮助 ,例:man 5 passwd;

-a:在所有的man帮助手册中搜索;
-f:等价于whatis指令,显示给定关键字的简短描述信息;
-P:指定内容时使用分页程序;
-M:指定man手册搜索的路径。

功能:获得一个简短的命令的信息,是用于查询一个命令执行什么功能,并将查询结果打印到终端上。例:

apropos:获得一个配置文件的信息,相当于man -k 关键字

(9)info命令详解

info:获得帮助信息;语法:info(选项)(参数);

-d:添加包含info格式帮助文档的目录;
-f:指定要读取的info格式的帮助文档;
-n:指定首先访问的info帮助文件的节点;
-o:输出被选择的节点内容到指定文件。

参数:帮助主题:指定需要获得帮助的主题,可以是指令、函数以及配置文件。

?键:它就会显示info的常用快捷键。 N键:显示(相对于本节点的)下一节点的文档内容。 P键:显示(相对于本节点的)前一节点的文档内容。 U键:进入当前命令所在的主题。 M键:敲M键后输入命令的名称就可以查看该命令的帮助文档了。 G键:敲G键后输入主题名称,进入该主题。 L键:回到上一个访问的页面。 SPACE键:向前滚动一页。 BACKUP或DEL键:向后滚动一页。 l 回到上一次访问的 Node m或g 选择一个菜单项(Node 的名字) 输入指定菜单的名字后按回车,打开指定菜单项关联的 Node 空格键 下一页(PageDown 也可以,下一页从当前页的最后两行开始算起) 下一个 Node (若当前页在 Node 文档的末尾) Del 键 上一页(PageUp 也可以,上一页从当前页的开始两行开始算起) 上一个 Node (若当前页 Node 文档的开始) Ctrl-l 刷新当前页,若当前文档显示情况有问题时 Ctrl-g 取消所键入的指令

功能:用于显示shell内部命令的帮助信息。help命令只能显示shell内部的命令帮助信息。而对于外部命令的帮助信息只能使用或者命令查看。

选项:-s:输出短格式的帮助信息。仅包括命令格式。

参数:内部命令:指定需要显示帮助信息的shell内部命令。

 以上个人学习笔记,仅供参考!!!

本书对Linux命令行进行详细的介绍,全书内容包括4个部分,*部分由Shell的介绍开启命令行基础知识的学习之旅;第二部分讲述配置文件的编辑,如何通过命令行控制计算机;第三部分探

版权归出版社和原作者所有,链接已删除,请购买正版

电子版仅供预览,下载后24小时内务必删除,支持正版,喜欢的请购买正版书籍:

本书对Linux命令行进行详细的介绍,全书内容包括4个部分,*部分由Shell的介绍开启命令行基础知识的学习之旅;第二部分讲述配置文件的编辑,如何通过命令行控制计算机;第三部分探讨常见的任务与工具;第四部分全面介绍Shell编程,读者可通过动手编写Shell脚本掌握Linux命令的应用,从而实现常见计算任务的自动化。通过阅读本书,读者将对Linux命令有更加深入的理解,并且可以将其应用到实际的工作中。

重定向到同一个文件中 48 

并将输出结果写入 

第二部分 配置与环境 

第三部分 常见任务与工具 

在info后面输入命令的名称就可以查看该命令的info帮助文档了:

55.poweroff:当需要系统关闭电源时,内核调用用户空间的/sbin/poweroff命令来完成。

56.screen:Screen是一个可以在多个进程之间多路复用一个物理终端的窗口管理器,这意味着你能够使用一个单一的终端窗口运行多终端的应用

58.tree:执行tree指令,它会列出指定目录下的所有文件,包括子目录里的文件。

61.whoami:显示登录名whoami 命令在有 root 用户权限时也有效,因为它不检查 /etc/utmp 文件。显示计算名和用户

63.w:打印当前系统活动摘要。

Shell 是Linux系统的用户界面,提供了用户与内核进行交互操作的一种接口。

它接收用户输入的命令并把它送入内核去执行

Shell:人机交互的语言

which 查看命令的路径

enable enable既可以查看内部命令,同时也可以判断是否为内部命领

-n 查看所有已禁用的内部命令

-a 查看所有的内部命令

# 管理员 $ 普通用户

\e \033 \u 当前用户 \h 主机名简称 \H 主机名 \w 当前工作目录 \W 当前工目录基名 \t 24小时时间格式 \T 12小时时间格式 \! 命令历史数 \# 开机 后命令历史行

每个用户都有默认shell设定;

查看当前shell种类:

在shell中可执行的命令有两类

内部命令: 由shell自带的,而且通过某命令形式提供

help 内部命令列表

我要回帖

更多关于 ls命令用法 的文章

 

随机推荐