解決bash:/root/.bashrc:Permission denied的問題
這是文件的權限問題:
可以查看一下文件權限:
root@0d71811f7c01:/usr/local/src# ls -al ~/ total 32 drwx------ 1 root root 4096 Nov 17 23:34 . drwxr-xr-x 1 root root 4096 Nov 10 14:57 .. -rw------- 1 root root 523 Nov 17 23:34 .bash_history -rwSr-Sr-- 1 root root 570 Jan 31 2010 .bashrc drwx------ 3 root root 4096 Nov 17 15:25 .cache -rw-r--r-- 1 root root 126 Nov 3 14:57 .gitconfig -rw-r--r-- 1 root root 148 Aug 17 2015 .profile -rw-r--r-- 1 root root 165 Feb 2 2020 .wget-hsts
發現.bashrc文件沒有執行的權限;
於是操作如下:
chmod 766 ~/.bashrc root@0d71811f7c01:/usr/local/src# ls -al ~/ total 32 drwx------ 1 root root 4096 Nov 17 23:34 . drwxr-xr-x 1 root root 4096 Nov 10 14:57 .. -rw------- 1 root root 523 Nov 17 23:34 .bash_history -rwxrw-rw- 1 root root 666 Nov 18 11:57 .bashrc drwx------ 3 root root 4096 Nov 17 15:25 .cache -rw-r--r-- 1 root root 126 Nov 3 14:57 .gitconfig -rw-r--r-- 1 root root 148 Aug 17 2015 .profile -rw-r--r-- 1 root root 165 Feb 2 2020 .wget-hsts
這樣.bashrc文件就有執行的權限;
因為我是管理員,所以766隻給管理員執行的權限,若你不是管理員你可以改為777直接瞭當,但是建議執行完之後最好還原為原來的權限,這樣比較安全。
到此這篇關於解決bash:/root/.bashrc:Permission denied的問題的文章就介紹到這瞭,更多相關bash:權限內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!
推薦閱讀:
- CentOS安裝MySQL5.5的完整步驟
- 安裝配置mysql及Navicat prenium的詳細流程
- Docker容器沒有權限寫入宿主機目錄的解決方案
- docker如何對已經啟動的容器添加目錄映射(掛載目錄)
- mac安裝mysql數據庫及配置環境變量的圖文教程