當前位置:ag真人国际官网-ag旗舰厅官方网站 » 操作系統 » linuxpath

linuxpath-ag真人国际官网

發布時間: 2022-01-08 00:09:13

ⅰ 如何修改linux系統下的path(如何添加自己的路徑到path)

修改linux的path方法有三(添加用戶的路徑到path): 方法一: 直接在命令行中輸入:#path=$path:/etc/apache/bin。這種方法只對當前會話有效,也就是說每當登出或注銷系統後,path設置就會恢復原有設置。 方法二: 修改/etc/profile文件。在/etc/profile文件的適當位置添加path=$path:/etc/apache/bin (注意:=即等號兩邊不能有任何空格)。這種方法最好,除非你手動強制修改path的值。否則將不會被改變。 方法三: 修改用戶目錄下的.bash_profile:vi ~/.bash_profile,把用戶想添加的路徑添加到path後面。這種方法只針對用戶起作用。 注意:若採用修改profile文件的方法改變path,則必須重新登錄才能生效,以下方法可簡化工作: 如果修改了/etc/profile,那麼編輯結束後執行source profile 或執行點命令:./profile,path的值就會立即生效了。這個方法的原理是再執行一次/etc/profile shell腳本,注意如果用sh /etc/profile是不行的,因為sh是在子shell進程中執行的,即使path改變了也不會反映到當前環境中,但是source是在當前shell進程中執行的,所以我們能看到path的改變。

ⅱ 如何修改linux系統下的path

修改linux的path方法有三(添加用戶的路徑到path):
方法一: 直接在命令行中輸入:#path=$path:/etc/apache/bin。這種方法只對當前會話有效,也就是說每當登出或注銷系統後,path設置就會恢復原有設置。
方法二: 修改/etc/profile文件。在/etc/profile文件的適當位置添加path=$path:/etc/apache/bin (注意:=即等號兩邊不能有任何空格)。這種方法最好,除非你手動強制修改path的值。否則將不會被改變。
方法三: 修改用戶目錄下的.bash_profile:vi ~/.bash_profile,把用戶想添加的路徑添加到path後面。這種方法只針對用戶起作用。 注意:若採用修改profile文件的方法改變path,則必須重新登錄才能生效,以下方法可簡化工作: 如果修改了/etc/profile,那麼編輯結束後執行source profile 或執行點命令:./profile,path的值就會立即生效了。這個方法的原理是再執行一次/etc/profile shell腳本,注意如果用sh /etc/profile是不行的,因為sh是在子shell進程中執行的,即使path改變了也不會反映到當前環境中,但是source是在當前shell進程中執行的,所以我們能看到path的改變。

ⅲ linux中path=$path:$home/bin是什麼意思呢,冒號:是什麼意思

這些代碼指的是環境變數,冒號是分隔符。

ⅳ linux $ path=~/bin:$path這個命令是什麼意思

這個寫法是錯誤的,第一個path不用加上$ ,應該是

path=~/bin:$path

把~/bin:$path 這個值賦值給path變數

它的作用是在原來的path變數加上家目錄下的bin目錄的路徑,效果就是家目錄下的bin目錄的命令可以直接打出來執行,而不用寫絕對路徑



祝你好運~~~

望採納~~~

ⅳ 如何添加linux的path中

1. 全局的對所有用戶都可以的使用的path: 可以通過修改配置文件: /etc/bashrc 和 /etc/profile 來時配置,全局的path; 例如: vi /etc/profile 在最後後加一行:path=the_set_globle_env_path:$path; 接著換行: export path 如果使其立即生效: source /etc/profile 2. 對於普通用戶也可以設置,自己的路徑:在自己的home目錄中: ls -a grep bash 會找到兩個文件: .bashrc 和 .bash_profile 同樣可以像修改 /etc/profile一樣,修改 .bash_profile 來配置你的個性path 環境。 同樣修改後,若不重啟,就使其立即生效的話,不要忘了 source .bash_profile. 最看看的你的修改後的path: echo $path 或者 env 再者 set 推薦閱讀《linux就該這么學》。

ⅵ linux里path是什麼

path是指環境變數,使用命令 echo $path即可查看當前環境變數,如果需要修改可以在後面進行追加。比如想將/etc/apache2/bin添加為環境變數,可寫為:
path=$path;/etc/apache2/bin 然後回車即可。

ⅶ 如何在linux添加路徑到path環境變數中

1. 全局的對所有用戶都可以的使用的path: 可以通過修改配置文件: /etc/bashrc 和 /etc/profile 來時配置,全局的path;,例如: vi /etc/profile ,在最後後加一行:path=the_set_globle_env_path:$path,接著換行: export path,如果使其立即生效: source /etc/profile。

2. 對於普通用戶也可以設置,自己的路徑:在自己的home目錄中:ls -a grep bash,會找到兩個文件: .bashrc 和 .bash_profile ,同樣可以像修改 /etc/profile一樣,修改 .bash_profile 來配置你的個性path 環境。同樣修改後,若不重啟,就使其立即生效的話,不要忘了 source .bash_profile。

具體如下:

1、簡介

linux操作系統是基於unix操作系統發展而來的一種克隆系統,它誕生於1991 年的 [linux桌面] 10 月5 日(這是第一次正式向外公布的時間)。以後藉助於internet網路,並通過全世界各地計算機愛好者的共同努力,已成為今天世界上使用最多的一種unix 類操作系統,並且使用人數還在迅猛增長。

2、基本信息

linux[2]操作系統是unix操作系統的一種克隆系統,它誕生linux系統於1991 年的10 月5 日(這是第一次正式向外公布的時間)。以後藉助於internet網路,並通過全世界各地計算機愛好者的共同努力,已成為今天世界上使用最多的一種unix 類操作系統,並且使用人數還在迅猛增長。

3、分區規定

設備管理在 linux 中,每一個硬體設備都映射到一個系統的文件,對於硬碟、光碟機等,ide 或 scsi 設備也不例外。linux 把各種 ide 設備分配了一個由 hd 前綴組成的文件;而對於各種 scsi 設備,則分配了一個由 sd 前綴組成的文件。

ⅷ linux環境下的環境變數path是什麼

首先可以在命令行輸入:$path看看能看到什麼,那是一些bash路徑,意思就是往path裡面新增一個/opt/bin的路徑,如果不加:$path的話,就表示直接把path賦值為/opt/bin啦,這樣你其他的老路徑就丟失了。
linux下查看和添加path環境變數

$path:決定了shell將到哪些目錄中尋找命令或程序,path的值是一系列目錄,當您運行一個程序時,linux在這些目錄下進行搜尋編譯鏈接。
編輯 path 聲明,其格式為:
path=$path::::------:
可以自己加上指定的路徑,中間用冒號隔開。環境變數更改後,在用戶下次登陸時生效,如果想立刻生效,則可執行下面的語句:$ source .bash_profile
需要注意的是,最好不要把當前路徑 「./」 放到 path 里,這樣可能會受到意想不到的攻擊。完成後,可以通過 $ echo $path 查看當前的搜索路徑。這樣定製後,就可以避免頻繁的啟動位於 shell 搜索的路徑之外的程序了。

可用 export 命令查看path值
[root@localhost u-boot-sh4]# export
declare -x cvs_rsh="ssh"
declare -x display=":0.0"
declare -x g_broken_filenames="1"
declare -x histsize="1000"
declare -x home="/root"
declare -x hostname="localhost"
declare -x inputrc="/etc/inputrc"
declare -x lang="zh_cn.utf-8"
declare -x lessopen="|/usr/bin/lesspipe.sh %s"
declare -x logname="root"
declare -x ls_colors="no=00:fi=00:di=00;34:ln=00;36:pi=40;33:so=00;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:ex=00;32:*.cmd=00;32:*.exe=00;32:*.com=00;32:*.btm=00;32:*.bat=00;32:*.sh=00;32:*.csh=00;32:*.tar=00;31:*.tgz=00;31:*.arj=00;31:*.taz=00;31:*.lzh=00;31:*.zip=00;31:*.z=00;31:*.z=00;31:*.gz=00;31:*.bz2=00;31:*.bz=00;31:*.tz=00;31:*.rpm=00;31:*.cpio=00;31:*.jpg=00;35:*.gif=00;35:*.bmp=00;35:*.xbm=00;35:*.xpm=00;35:*.png=00;35:*.tif=00;35:"
declare -x mail="/var/spool/mail/root"
declare -x oldpwd="/root"
declare -xpath="/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin"
declare -x pwd="/opt/stm/stlinux-2.3/devkit/sources/u-boot/u-boot-sh4"
declare -x shell="/bin/bash"
declare -x shlvl="1"
declare -x ssh_askpass="/usr/libexec/openssh/gnome-ssh-askpass"
declare -x term="xterm"
declare -x user="root"
declare -x xauthority="/root/.xauthkszh7b"
單獨查看path環境變數,可用:
[root@localhost u-boot-sh4]#echo $path
/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
添加path環境變數,可用:
[root@localhost u-boot-sh4]#export path=/opt/stm/stlinux-2.3/devkit/sh4/bin:$path
再次查看:
[root@localhost u-boot-sh4]# echo $path
/opt/stm/stlinux-2.3/devkit/sh4/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
說明添加path成功。
上述方法的path 在終端關閉 後就會消失。所以還是建議通過編輯/etc/profile來改path,也可以改家目錄下的.bashrc(即:~/.bashrc)。

第二種方法:
# vim /etc/profile
在文檔最後,添加:
export path="/opt/stm/stlinux-2.3/devkit/sh4/bin:$path"
保存,退出,然後運行:
#source /etc/profile
不報錯則成功。

ⅸ linux path變數詳細解釋~

path的值是一系列目錄,當您運行一個程序時,linux在這些目錄下進行搜尋。用以下命令可以看到path的值。
$ echo $path
例如,在主機中,用戶yogin的path值為:
/opt/kde/bin:/usr/local/bin:/bin:/usr/bin:/usr/x11r6/bin:/home/yogin/bin
其中「:」為分隔符。所以,上面的一串目錄可以看成是如下的目錄列表。
/opt/kde/bin
/usr/local/bin
/bin:/usr/bin
/usr/x11r6/bin
/home/yogin/bin
同樣,也是主機中,用戶root的path值為:
/opt/kde/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/x11r6/bin:/root/bin
要修改所有用戶的path值,您可以以root身份編輯/etc/profile文件,修改其中包含「path=」的一行。
例如,您可以使用pico編輯器打開/etc/profile文件。
$ pico -w /etc/profile
pico是一個文本編輯器,而-w選項關閉了長行回繞功能。
只有在用戶重新注冊後,path的新值才會生效。如果只是要修改某一個用戶的path值,就應該編輯該用戶主目錄中的.bash-profile文件。
如果您想將當前目錄加入到path中,則將「.」加入path中,此時path的設定如下:
path="$path:/usr/x11r6/bin:."
export path
注意:在修改了path值或任何環境變數後,都要用export將其輸出,新的path值才能生效。

ⅹ linux $path環境變數

$path是你本來的path的變數
這句話的意思是在原來的path的基礎上,加上opt/bin這個路徑

熱點內容
布丁少兒編程 發布:2024-11-19 09:57:11 瀏覽:97
vb資料庫數組 發布:2024-11-19 09:23:40 瀏覽:827
安卓游戲數據保存在哪裡找 發布:2024-11-19 09:22:02 瀏覽:309
解壓出來的文件亂碼 發布:2024-11-19 09:15:40 瀏覽:939
北航ftp是多少 發布:2024-11-19 09:15:32 瀏覽:821
瀏覽保存密碼如何取消 發布:2024-11-19 09:10:17 瀏覽:89
安卓怎麼關簡訊重復提醒 發布:2024-11-19 09:02:00 瀏覽:635
html與php的區別 發布:2024-11-19 09:00:53 瀏覽:194
晚安密碼多少 發布:2024-11-19 09:00:51 瀏覽:945
易語言腳本模塊 發布:2024-11-19 09:00:44 瀏覽:484
网站地图