新的ubuntu伺服器, 不小心先裝了npm, 再裝的node, 再用meanjs裝的yeoman(即不是自己npm install -g yo裝的, 是用meanjs的stack一步到位的),而正常順序應該是node, npm , yeoman
之所以講這個前提,是因為我不知道是順序問題,還是我自己伺服器的配置問題, 總之, 上面的步驟進行完後, 我用yo命令, 得到如下錯誤:
error: eacces, permission denied '/root/.config/configstore/insight-yo.yml'
實際上不是無許可權的問題,因為configstore這個資料夾都不存在, 重新手動安裝了一次yeoman, 仍然報此錯誤, 那麼應該不是沒裝好的問題, 在這篇貼子(的某一層樓找到乙個解決辦法, 分享出來:
echo prefix = ~/.node >> ~/.npmrc
export path=$home/.node/bin:$path
普通使用者執行qemu kvm 報沒有許可權
非root使用者執行qemu kvm 報錯 could not access kvm kernel module permission deniedfailed to initialize kvm permission deniedno accelerator found 立馬照做,還是不行 難道r...
vim 儲存沒有許可權的檔案
使用vim編輯檔案非常方便,vim也是修改系統配置最常用的工具。但有時我們會顧著方便而忘了自己有沒有許可權編輯檔案。往往會在寫完檔案內容儲存時才發現自己沒有許可權。怎麼辦?將檔案使用 w 的方式另存為新檔案,再用新檔案替換就檔案的雖然可行 還需要注意修改檔案操作許可權 但還是麻煩了點。下面將使用一條...
使用儲存過程查詢沒有許可權的表
使用者b中有表 t user,使用者a沒有對t user的查詢許可權。如果我們還想在a中想要查詢t user,可以通過儲存過程來完成 在b建立儲存過程如下 create or replace procedure proc select user v user id in varchar2,v use...