2011-10-22 19:48:29 karen_wang 阅读数 3124
  • Linux命令&Shell脚本(全系统录制)

    本课程系统讲解了Linux常用命令和Shell脚本编程,一共包含7部分内容,共5.11G大小的视频和文件资料。 重点:Linux系统整体介绍、Linux命令、bash shell、环境变量、文件权限、编辑器、软件安装、结构化脚本

    103 人正在学习 去看看 赵晓希

方法一:explor 方法

         $ export PATH=$PATH;<your path>

        说明:上述方法的PATH 在终端关闭 后就会消失


方法二:修改家目录下的.bashrc(即:~/.bashrc)

    $ vi ~/.bashrc
    在 .bashrc内容中修改PATH, 保存退出

     PATH=$PATH;<your path>

    $ source ~/.bashrc   //使修改立即生效,不用重启机器

    说明:此方法只正对该用户有效,如果换了一个用户进来,就不生效了


方法三:修改 /etc/profile

     $ vi /etc/profile

     在打开的文件中修改path,保存退出

    PATH=$PATH;<your path>

    $ source /etc/profile  // 使修改立即生效,不用重启机器

    说明:此方法修改对所有的用户有效。

 

       


2019-04-03 22:54:34 qq_15509267 阅读数 156
  • Linux命令&Shell脚本(全系统录制)

    本课程系统讲解了Linux常用命令和Shell脚本编程,一共包含7部分内容,共5.11G大小的视频和文件资料。 重点:Linux系统整体介绍、Linux命令、bash shell、环境变量、文件权限、编辑器、软件安装、结构化脚本

    103 人正在学习 去看看 赵晓希

一、原因

由于PATH变量记录着各系统命令的存放路径,所以平时使用系统命令时可以直接输入命令而不需要连命令的路径一起。当PATH错误时,导致命令的路径错误。

二、解决办法

【1】重新写入PATH

/bin/gedit /etc/profile

【2】从其他系统找到全的PATH加入/etc/profile中

"export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin"

【3】使/etc/profile生效

source /etc/profile

2017-02-27 20:53:19 CityzenOldwang 阅读数 421
  • Linux命令&Shell脚本(全系统录制)

    本课程系统讲解了Linux常用命令和Shell脚本编程,一共包含7部分内容,共5.11G大小的视频和文件资料。 重点:Linux系统整体介绍、Linux命令、bash shell、环境变量、文件权限、编辑器、软件安装、结构化脚本

    103 人正在学习 去看看 赵晓希
#which ls
alias ls='ls --color=auto'
/bin/ls

ls /var== /bin/ls --color=auto /var
#alias s='ls -alt /var' 【s命令等于 #ls -alt /var】
#alias s='ls -alt' 【s命令等于 #ls -alt】 【若重复,则覆盖上一条自定义命令】【只在当前终端下面生效
#alias 【查询当前缩写命令】

解决所有终端生效的方法:
一、
#vi ~/.bashrc 【在root目录下,#vi .bashrc】【进入缩写命令目录,此处增加的新缩写命令,可以再所有终端使用】
返回命令
# .bashrc

# User specific aliases and functions

alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
alias s='ls -alt' 【此处新增】

# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi

#source ~/.bashrc 【在不重启的情况下,使新增的alias变量生效】

which 【查命令的绝对路径,并且which可查找的路径是规定好的】
#echo $PATH 【查看PATH变量】
#PATH=$PATH:/tmp/ 【增加/tmp/到PATH路径下,使tmp目录下的命令可以被找到并执行】此方法只针对当前窗口,重启后消失


#vi /etc/profile 【此目录一般用来加载变量】
最底部输入
export PATH=$PATH:/tmp/ 【将命令增加到profile目录下,重启后,可以使所有终端同时使用】
#source /etc/profile 【在不重启的情况下,使新增的path路径生效】



若想删除新增的命令,重新赋值PATH=/SS/SSS:/SSS: 去掉$PATH:选项

2016-11-20 22:08:52 Aguangg_6655_la 阅读数 27681
  • Linux命令&Shell脚本(全系统录制)

    本课程系统讲解了Linux常用命令和Shell脚本编程,一共包含7部分内容,共5.11G大小的视频和文件资料。 重点:Linux系统整体介绍、Linux命令、bash shell、环境变量、文件权限、编辑器、软件安装、结构化脚本

    103 人正在学习 去看看 赵晓希

1添加路径到PATH

添加路径可以直接给PATH赋值

export PATH=$PATH:新添加的路径     (关闭终端失效)

$PATH是当前的路径1:路径2:路径3 ,在后面追加:新添加的路径,然后把这个新的路径集赋值给PATH本身,相当于覆盖了原PATH变量.export命令是导出变量,相当于更新PATH

2删除PATH中的路径

删除PATH中的某个路径也是用以上重新给PATH赋值的方法,比如当前PATH是

echo $PATH
路径1:路径2:路径3:路径4

要删除路径4,只需要copy上面的路径1:路径2:路径3

然后赋值给PATH

export PATH=路径1:路径2:路径3       (关闭终端失效)

3在系统文件修改环境变量

修改环境变量常用3种方法:

1.直接在命令行输入语句

2.在文本文件(常命名为为.sh脚本文件,也可无后缀)中写语句,source这个文件使修改生效

3.在系统文件(如HOME下的.bashrc)中写语句,source或重启生效

用命令行修改PATH,只针对当前shell有用,关了终端就失效了

普通文本文件修改PATH每次登陆需要source,常用在安装软件和交叉编译

系统文件中修改相当于每次登陆系统自动source,参考添加环境变量到系统级或用户级的文件中

(推荐用root账户修改系统文件,设置root账户的方法)

登陆root,在家目录(root)的.bashrc文件添加新路径到PATH

export PATH=$PATH:新增路径

更直接的方法:在.bashrc写明PATH的所有路径,注意先要echo $PATH然后copy系统自带的路径

export PATH=路径1:路径2:路径n

这样增加和删除路径直接改写.bashrc即可

要立即生效 只需要source一下.bashrc文件,之后无需再source 

source .bashrc

.bashrc中的修改对于当前账户的每次登陆都有效

要恢复系统默认PATH,删掉.bashrc中的修改语句即可

2018-08-10 22:27:54 hj1993 阅读数 961
  • Linux命令&Shell脚本(全系统录制)

    本课程系统讲解了Linux常用命令和Shell脚本编程,一共包含7部分内容,共5.11G大小的视频和文件资料。 重点:Linux系统整体介绍、Linux命令、bash shell、环境变量、文件权限、编辑器、软件安装、结构化脚本

    103 人正在学习 去看看 赵晓希

PATH 值是一系列目录,当执行命令时,linux就在这些目录下查找,其格式为:

PATH=$PATH:<PATH1>:<PATH2>:<PATH3>:------:<PATHN>     中间以冒号隔开

查看PATH:

echo $PATH

添加 PATH 有三种方法

方法1:直接在命令行添加

仅对当前会话有效,关闭失效

PATH=$PATH:/usr/abc/bin

方法2:在 profile中设置 PATH

需要用 vi(vim)编辑器编辑

vim /etc/profile
按字母 i,vim 编辑器从命令模式转为输入模式,然后接下来输入要添加的路径
export PATH="$PATH:/usr/abc/bin"
按 esc 转换为 底行模式
输入 :  再键入 wq  回车,再输入命令
source /etc/profile

方法3:在当前用户的profile中设置 PATH

与方法2 所不同的是方法3 是在 .bash_profile 中修改

vim ~/.bash_profile
PATH=$PATH:/usr/abc/bin
保存,退出,并执行命令:
source ~/.bash_profile

Linux环境变量PATH

阅读数 2965

linux中设置PATH路径

阅读数 1763

没有更多推荐了,返回首页