canoe環(huán)境變量和系統(tǒng)變量的區(qū)別?
環(huán)境變量分為系統(tǒng)環(huán)境變量和用戶環(huán)境變量。 所說的環(huán)境變量是指系統(tǒng)環(huán)境變量,copy對所有用戶起作用,而用戶環(huán)境變量只對當(dāng)前用戶起作用。 例如要用java,那么把java的bin目錄加入到path變量下面,那么它就是系統(tǒng)環(huán)境變量,所用用戶百登陸,在命令行輸入java都會有java的幫助信息出來。而如果在某個用戶的變量下面新建一個變量,那么它就只對這個用戶有用,當(dāng)以其他用戶登陸時這個變量就和不存在一樣。 這個問題在linux下面就相對好理解一些,系統(tǒng)變量都在/etc/profile文件里面,而用戶的變量則在~/.bash_profile(如果用的是bash的話),每個用戶的用戶目錄對其他用戶不可見。假設(shè)有a,b,c三個用戶,在a的變量文件中寫入語句在屏幕上述出a,在b的輸出b,c的什么都不輸出,系統(tǒng)文件輸出sys,那么當(dāng)用a用戶登陸時,輸出a;用戶b登陸輸出b,用戶c則輸出sys. 在windows下面用到少設(shè)置環(huán)境變量的時候很少,例如想只用jdk而不想用jbuilder,那么就得自己設(shè)置jdk的path,classpath等環(huán)境變量。度 可以數(shù)出來,分別有,,種,∴有種。∴共有+=(種)