zoukankan      html  css  js  c++  java
  • which、whereis 命令详解与环境变量 $PATH

    which命令

    which命令的功能是查找非内置命令(程序)的所在路径。which 命令,搜索的范围来自环境变量 PATH  。

    所以一个命令(程序)在Linux里面放哪了,可以用 which 查 。

    命令(程序)在 Linux 是以文件的形式的存放着,如果没有 which 命令,

    也可以用 find / -type f -name "命令"  查找,但要自己判断命令(程序)和配置文件的区别。

    环境变量 PATH 

    PATH 系统路径变量,存放着非内置命令的所在路径,其配置文件是 /etc/profile 。

    配置文件是 /etc/profile 很重要,因为系统快速调用命令都要通过这个变量,如果改错了,可能导致很多非内置命令用不了。

    当文件被赋予 chmod +x 文件名 可执行权限时,那它所在的路径自动存放到环境变量 $PATH 里面了,可以用 which 命令查到。

    whereis 命令

    whereis 命令用于搜索二进制程序,包括未把路径存进环境变量的程序。

  • 相关阅读:
    CF Round433 B. Jury Meeting
    CF Round433 C. Planning
    繁忙的都市
    联络员
    组合数模板
    Rinne Loves Xor
    [SDOI2016]齿轮
    水题(water)
    Music Problem
    小H和游戏
  • 原文地址:https://www.cnblogs.com/lanchang/p/12540209.html
Copyright © 2011-2022 走看看