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 命令用于搜索二进制程序,包括未把路径存进环境变量的程序。

  • 相关阅读:
    Gengxin讲STL系列——Set
    理解Python的With语句
    Python中Non-ASCII character 'xe7' in file的问题解决
    gnome-terminal的一些调整
    硬盘的CHS寻址
    Wiz发布cnblog笔记
    cygwin安装man手册
    linux命令行使用
    小步前进
    学习的感觉真好
  • 原文地址:https://www.cnblogs.com/lanchang/p/12540209.html
Copyright © 2011-2022 走看看