普通用户登陆Linux的时候,一般情况下PATH环境变量不包含/sbin 目录

因此当需要执行/sbin路径下的命令(比如ifconfig)时需要给PATH添上这一个路径。初用Linux时的时候我是新建的shell终端中用如下命令 PATH=$PATH:/sbin

虽然这样也能使PATH包含/sbin路径了,但是,当再重启一个shell终端时PATH的值去并没有改变,当再次用到/sbin下的命令时,还得用上述方法添上/sbin

今天终于找到了彻底改变PATH的方法了.

Linux中含有两个重要的文件 /etc/profile和$HOME/.bash_profile 每当系统登陆时都要读取这两个文件,用来初始化系统所用到的变量,其中/etc/profile是超级用户所用,$HOME/.bash_profile是每个用户自己独立的,我们可以修改该文件来设置一些变量。

命令用法如下

$ cd (进入用户登陆目录)

$ls –al .bash_profile(.bash_profile为隐藏文件,因此要用ls –a命令查找)

$vi .bash_profile(用vi编辑.bash_profile)

在里面的PATH一行修改 添上需要的路径

保存退出

因为该文件是在每次登陆时才读取,因此需要重启才能生效

linux刷新profile文件,Linux下修改.bash_profile 文件改变PATH变量的值相关推荐

  1. linux下修改hosts文件没有权限

    昨天破解Pycharm是需要修改hosts文件,需要修改hosts文件,结果没有权限,gedit提示没有足够的权限保存修改,然后vi里面键盘输入直接异常,找了许久才找到一种可行的方案: sudo pa ...

  2. Linux:centos释放缓存,查看磁盘空间大小,xxx文件夹, 查看文件夹大小,查看剩余内存,查看xxx软件位置,统计某文件夹,统计某文件夹下目录数量,查看文件夹大小,给文件夹下所有的文件赋值权限

    一台老的PHP后台服务器,今天用 free -m 查看,发现内存跑满了. 再 top,然后按下shift+m,也就是按内存占用百分比排序,发现排在第一的进程,才占用0.9%,那是什么占用的呢?谷歌了一 ...

  3. linux怎么复制文件夹全部内容,linux局域网怎么复制文件夹下的全部文件到另外文件夹...

    在Linux系统局域网中复制或拷贝文件我们可以用cp或者copy命令,但要对一个文件夹中的全部文件复制到另外一个文件夹中去,如何进行操作呢?linux局域网复制文件夹下的全部文件到另外文件夹的方法其实 ...

  4. 深入探讨:linux中遍历文件夹下的所有文件

    深入探讨:linux中遍历文件夹下的所有文件 http://www.jb51.net/article/37664.htm

  5. Linux下 删除文件夹下的所有文件

    Linux下  删除文件夹下的所有文件,而不删除文件夹本身 的命令: 1.先进入要删除的文件夹 切记 不管用什么命令: cd /app/www/test 2.删除此文件下的文件 rm -f /app/ ...

  6. linux清楚指定文件夹下的空文件夹

    要在 Linux 系统中清除指定文件夹下的空文件夹,可以使用 rmdir 命令. 例如,如果要清除 ~/documents 文件夹下的所有空文件夹,可以使用以下命令: find ~/documents ...

  7. Linux环境下移动一个文件夹下的所有文件到另一个文件夹

    Linux环境下移动一个文件夹下的所有文件到另一个文件夹 研究命令 最近需要把一个环境里的文件,迁移到另一个环境里去,但是两个环境里的数据会有一些同名的子目录,要求不能覆盖数据而是合并,迁移之前我先做 ...

  8. Linux下提取文件夹下的所有文件名称

    Linux下提取文件夹下的所有文件名称 shell脚本 命令行建立一个.sh文件,并键入如下代码: #!/bin/bashpath=$1 #列出文件名 files=$(ls $path)for fil ...

  9. 怎么查看linux文件夹下有多少个文件(mac同样)

    查看目录下有多少个文件及文件夹,在终端输入 ls | wc -w 查看目录下有多少个文件,在终端输入 ls | wc -c 查看文件夹下有多少个文件,多少个子目录,在终端输入 ls -l |wc -l ...

最新文章

  1. django两个服务器之间的通讯
  2. MySQL 5.5单实例 编译安装
  3. shiro原理_java:shiro高级篇——1
  4. 二叉树---根据【先序、中序序列】and【中序、后序序列】,画出二叉树!
  5. 智慧“昆明”在路上 未来充满精彩
  6. 执行truffle unbox react报错,出现Error: connect ECONNREFUSED 0.0.0.0:443问题的解决办法
  7. 哪里下载全部股票历史数据?下载全部股票历史数据怎么下?
  8. 2016 server win 假死_Windows Server下Apache假死堵塞卡死无响应解决方法
  9. python学习笔记——语法基础
  10. 2-软件生命周期模型
  11. Microsoft Visual C++ Runtime Library Runtime Error的一个解决方法
  12. 强网杯团队赛---Misc
  13. 2022 春节抖音视频红包系统设计与实现
  14. 圣路易斯华盛顿大学计算机科学,圣路易斯华盛顿大学计算机科学硕士项目解析...
  15. 瑞星wifi二代来袭,wifi,U盘两用
  16. A Comprehensive Real-World Dataset for Unsupervised Anomaly Detection(翻译)
  17. Cleve Moler - MATLAB 创始人金秋10月中国大学校园行
  18. c语言程序设计 李俊,深入浅出C语言程序设计(第2版)习题集和编程指导
  19. Photoshop 系列:色阶-曲线-色相和饱和度
  20. A40I工控主板(SBC-X40I)T卡接口,EMMC读写测试

热门文章

  1. 人头检测 模型 c++_常熟市房屋建筑检测鉴定服务单位 房屋鉴定中心
  2. 自制导纳信号发生器 [原创cnblogs.com/helesheng]
  3. 树莓派3B wiringPi 控制LED小灯
  4. 一种使用SOC精确控制脉冲的方法
  5. 【AGC005F】Many Easy Problems FFT 容斥原理
  6. JDK5新版RMI编程指南
  7. 刘德华2007新歌《一》歌词及在线试听地址
  8. Linux驱动之分层框架
  9. 中文 哈工大_第六届中文语法错误诊断大赛,哈工大讯飞联合实验室再获多项冠军...
  10. pulseaudio数据流框图