2016-12-04 60 views
0

我需要在ubuntu 16.04中更改我的dot.profile和.bashrc文件,以便設置我的android開發人員。我在編輯器中修改文件後無法保存文件,因爲它們具有root權限,但我無法更改權限。我需要在/ etc/environment或〜/ .bashrc配置中將'JAVA_HOME'路徑設置爲'jdk1.8.0_45'。另外我需要運行/ bin/bash --login,每次運行我的終端,以便路徑設置正確等。更改dot.profile和.bashrc

任何人都可以幫助解決這些小問題嗎?

林不知道爲什麼我得到downvoted ...

+0

您可以在/ etc/profile中使用export JAVA_HOME =「/ your/path」。我認爲對所有用戶都有效。 – OscarAkaElvis

回答

1

/etc/environment/etc/bash.bashrc/etc/profile的所有者是root,該文件在目錄/etc大多數文件。這是預料之中,應該如此。

~/又名$HOME這通常是/home/username應該包含.bashrc.profile的文件:

$ ls ~/.bashrc ~/.profile 
/home/user/.bashrc /home/user/.profile 

這些文件應該是自己的用戶,如在該目錄中的平常。

如果這些文件是由root用戶擁有的,請更改它。我Ubuntu:

$ sudo chown user:user ~/.bashrc ~/.profile 

請使用正確的用戶名!

在任何情況下,應該在任何兩個目錄的任何dot.profile,如果它存在,你可以放心地刪除它。

+0

'chown $ USER'將確保設置了正確的用戶名。我認爲,小組完全沒有必要設置。 –

+0

@HaraldNordgren它意味着沒有傷害,這是一個明智的改變,是的,當一羣人需要訪問某個文件時,這是必要的。 – sorontar