跳转到主要内容
你行网

Main navigation

  • 首页
  • 文章
  • 教程
  • 视频
  • 下载
  • 社区
  • 网站导航
User account menu
  • 登录

面包屑

  1. 首页

echo $PATH 输出当前PATH环境变量

由 hrs, 9 八月, 2020
echo $PATH 显示当前PATH环境变量,该变量的值由一系列以冒号分隔的目录名组成。 如:/usr/local/bin:/bin:/usr/bin。当我们执行程序时,shell自动跟据PATH变量的值去搜索该程序。比如我们现在的工作目录是根目录/ ,有一个程序sunrise在/bin/目录下,我们可以在命令行输入/bin/sunrise 这样来执行它,还可以直接输入sunrise,这时shell会自动去寻找sunrise这个程序所在的完整路径,找到之后才会去执行该程序。shell在搜索时先搜索PATH环境变量中的第一个目录,没找到再接着搜索,如果找到则执行它,不会再继续搜索。 注意:当前工作目录 ./ 一般并未在搜索范围之列,也就是PATH环境变量的值中并不包含./这个当前工作目录。为什么一般不能加入这个当前工作目录呢?主要原因在于安全问题。试想,一个evil 用户在自己的家目录/home/evil/中放了一个名字叫ls的程序,当root用户或其它用户来到这个/home/evil/目录时,想查看这个目录中有些啥子文件,于是执行ls命令,这时如果./目录在PATH环境变量中且搜索时先搜索这个./目录的话,则执行到的程序是/home/evil/ls而不是/bin/ls程序,这样就会造成极大地安全问题。所以我们要避免把./目录加入PATH环境变量之中,不要图一时方便而铸成大错哦!执行当前工作目录中的 program 时还是老老实实的 ./program 这样执行吧! 使用范例: [tito ~]$ echo $PATH /usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin [tito ~]$ PATH=$PATH:/home/tito/bin #添加/home/tito/bin到PATH环境变量 [tito ~]$ echo $PATH /usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/tito/bin

标签

  • Linux
  • 登录或注册以发表评论

评论

相关文章

linux-firmware 是什么,有哪些作用?
journalctl 的使用和简介
linux 网络检查命令
在Linux系统中如何查看显卡驱动
Linux查看网卡驱动的方法
linux 命令查看内存和cpu信息
linux 表示当前目前符号
linux 添加用户命令
linux 更改当前用户密码
linux 查看系统的使用状态
在linux 命令行中加入-vvv 的意思
linux uname 命令的用法
Linux 关机和重启命令
linux命令-- wget下载命令用法
ubuntu18.4 用终端远程登录阿里云Centos服务器

文章标签

CSS
Excel
ubuntu
php
vim
五笔
Linux
HTML
command
drupal 7
composer
centos
Mysql
drupal 8
模块(module)
drush
VPN
JavaSrcipt
apache
drupal 9
英语
Drupal
SEO
nerdtree
network
surround
果树种植
drupal10
主题(theme)
phpmyadmin
ssh
yum
权限
二进制
声音
ssl
selinux
HTML5
用户
Dreamweaver
password
flameshot
颜色
翻译
uploadprogress
DDEV
视图(views)
firewalld
gzip
快捷键
kernel
xdebug
错误
ckeditor
mbstring
C语言
源地址
电脑基础
certbot
php扩展
git
简介
apt
压缩解压
表单
httpd
电子秤
邮件验证
breadcrumb
AI
superfish
diff
重定向
WireGuard
网站备份
tagclouds
摄影
docker
java
adsense
drupal9
短信验证
simple_adsense
电脑技巧
csharp
算法
RSS
youtube
版本号
JavaScript
badblocks
端口
cookie
VUE
网站运营
计算机基础
form
gimp
mod_expires 模块
nginx
http验证
zip
重定向,301
netstat
curl
dns
input
赚钱
RFID
maven
ip
drupal 11
drupal11
npm
标签优化
哈希值
字段
更多
RSS源
本站由阿里云强力驱动,幸运券优惠链接
Copyright © 2019 - 2021 你行网 版权所有  粤ICP备19072650号