1. linux(ubuntu)系統中 修改了 /etc/profile 文件後sorce執行後能立即生效,但是當我打開一個新的terminal
/etc/profile 中的命令只有 login shell 才會去執行,所以,它的效果可以通過重新登錄來檢驗(簡捷的方法是用 ssh 來檢驗)。在圖形界面裡面打開虛擬終端(terminal 之類的)的時候,它們都不是 login shell,只會去執行 ~/.bashrc 中的命令。參看 bash 手冊。
2. ubuntu下 chrome unlock the profile
第一步 確保你的chrome進程已經結束。
通過
ps aux | grep chrome 查看 是否還有chrome進行有的話,找到對應的pid,一般是第一排或者第二排的4位數字。
找到後運行
kill -9 數字
第二部。修改文件許可權
sudo chmod -R +rw ~/.chrome