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