【Linux命令详解】3、文件和命令查找

3、文件和命令查找

本节主要学习在Linux系统下和命令查找的相关命令,这些命令有whereis、which等。

3.1 whereis:查找制定文件、命令和手册的位置

使用whereis命令可以查找制定文件、命令和手册页的位置。

3.1.1命令语法:

whereis[选项][文件]

3.1.2选项参数:

whereis命令选项含义

选项 选项含义
-b 只搜索二进制文件
-m 只搜索手册页部分
-u 不寻常的条目搜索

3.1.3实例:

例1:使用指令"whereis"查看指令"bash"的位置输入如下命令

$ whereis bash

//上面的指令执行后输出信息如下所示

bash:/bin/bash/etc/bash.bashrc/usr/share/man/man1/bash.1.gz

//注意以上输出信息从左至右分别为查询的程序名、bash路径、bash的man 手册页路径。

例2:如果用户需要单独查询二进制文件或帮助文件可使用如下命令

:$ whereis -b bash

$ whereis -m bash

输出信息如下

$ whereis -b bash

//显示bash 命令的二进制程序

bash: /bin/bash /etc/bash.bashrc /usr/share/bash

//bash命令的二进制程序的地址

$ whereis -m bash

//显示bash 命令的帮助文件

bash: /usr/share/man/man1/bash.1.gz

//bash命令的帮助文件地址

3.2 which:显示可执行命令的路径

使用which命令可以显示可执行命令的路径和它的别名。通过which命令可以知道可执行命令是在/bin、/sbin、/usr/bin还是/usr/sbin目录下。

3.2.1命令语法:

which[命令]

3.2.2 实例:

例:显示ls命令的可执行命令的路径和它的别名。

[[email protected]~]#which ls

alias ls=‘ls --color=auto’

/bin/ls

时间: 2024-11-08 19:19:42

【Linux命令详解】3、文件和命令查找的相关文章

L-1-2 Linux基础命令详解之文件编辑命令

[cp] cp <source.path\filename> <target.path>      复制文件到目标目录 -r <dir1> <dir2>                           复制子目录 ------------------------------------------------------------------------------------------- [mv] mv <source.path\filena

Linux命令详解:[7]获得命令帮助

在维护和使用Linux系统时,常常会忘记命令的使用方法,如果旁边又没有相应的资料,那怎么办呢?不用担心,系统本身提供了详细的手册供使用者查询,下面小编就以CentOS6.4系统为例演示如何获得命令帮助. 工具/原料 CentOS6.4 方法/步骤 当遇到一个比较陌生的命令,又或者想知道这个命令是什么,可以在提示符下输入 type 命令名,来看看系统给出的命令解释.例如图中的三条命令解释,第一个是type的命令解释:它是shell的内部命令:第二个是cp的命令解释:它是cp -i的命令别名:第三个

【Linux命令详解】11、命令别名&mdash;[ alias/unalias]

11.alias/unalias 使用alias命令可以为命令定义别名,如果命令中有空格的话,就需要使用双引号(比如在命令与选项之间就有空格),当用户需要取消别名定义时,使用unalias命令. 11.1.1命令语法: alias[别名]=[需要定义别名的命令] unalias[别名] 11.1.2 实例: 例1:为ls-l /boot命令创建别名ok [[email protected] ~]# alias ok="ls -l /boot" [[email protected] ~]

Linux系统开机启动项优化 命令详解 齐天大圣原创作品 命令来自老男孩教育

centos top 命令详解及退出top命令-使用p键及free命令

1.作用 top命令用来显示执行中的程序进程,使用权限是所有用户. 2.格式 top [-] [d delay] [q] [c] [S] [s] [i] [n] 3.主要参数 d:指定更新的间隔,以秒计算. q:没有任何延迟的更新.如果使用者有超级用户,则top命令将会以最高的优先序执行. c:显示进程完整的路径与名称. S:累积模式,会将己完成或消失的子行程的CPU时间累积起来. s:安全模式. i:不显示任何闲置(Idle)或无用(Zombie)的行程. n:显示更新的次数,完成后将会退出t

Linux 指令详解 curl 文件传输

指令:curl 在linux中curl是一个利用URL规则在命令行下工作的文件传输工具,可以说是一款很强大的http命令行工具.它支持文件的上传和下载,是综合传输工具,但按传统,习惯称url为下载工具. 工作原理:curl命令使用了libcurl库来实现,libcurl库常用在C程序中用来处理HTTP请求,curlpp是libcurl的一个C++封装,这几个东西可以用在抓取网页.网络监控等方面的开发,而curl命令可以帮助来解决开发过程中遇到的问题. 语法:# curl [option] [ur

windows防火墙命令详解(程序启用命令行执行即可)

netsh firewall set portopening protocol = TCP port = 9998 name = ssssssssssssssssssssssss mode = ENABLE scope = SUBNET profile = CURRENT netsh advfirewall firewall add rule name = SQLPort dir = in protocol = tcp action = allow localport = 1433 remote

linux 系统上的进程查看管理工具之htop/dstat/top/ps命令详解

     进程查看管理工具之ps/top/dstat/htop命令详解 一.ps命令详解: ps 加选项参数 ps a 显示与终端相关的内容信息,例如: [[email protected] cx]# ps a PID TTY      STAT   TIME COMMAND 2396 tty3     Ss+    0:00 /sbin/mingetty /dev/tty3 2399 tty4     Ss+    0:00 /sbin/mingetty /dev/tty4 2401 tty5

Linux 命令之 cp 命令详解

Linux 命令之 cp 命令详解 一.cp 命令简介 cp 命令主要用于复制文件或目录.即用来将一个或多个源文件或者目录复制到指定的目的文件或目录. cp 命令可以将单个源文件复制成一个指定文件名的具体的文件或一个已经存在的目录下. cp 命令支持同时复制多个文件,当一次复制多个文件时,目标文件参数必须是一个已经存在的目录,否则将出现错误. 二.cp 命令语法 cp [-options] source_file dest_file source_file:源文件,制定源文件列表.cp 命令默认

文件管理命令详解

Linux03 Linux03_01?文件管理命令详解 作业1: 1.创建目录/backup # mkdir -v /backup 2.复制目录/etc至/backup目录中,并重命名为"etc-当前日期",如etc-2013-02-26:要求保留文件原来的属性,保持链接文件: cp -r -p -d # cp -a /etc /backup/etc-2013-02-28 命令替换 3.复制文件/etc/inittab为/tmp/inittab.new,并删除inittab.new文件