解决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:权限内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • 解决-BASH: /HOME/JAVA/JDK1.8.0_221/BIN/JAVA: 权限不够问题

    1)进入存放jdk文件的文件夹路径 我这里是 usr/local/jdk/ 2)输入命令 chmod 777 jdk1.8.0_221/bin/java修改权限 3)再次输入 java -version 成功 总结 以上所述是小编给大家介绍的解决-BASH: /HOME/JAVA/JDK1.8.0_221/BIN/JAVA: 权限不够问题,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的.在此也非常感谢大家对我们网站的支持! 如果你觉得本文对你有帮助,欢迎转载,烦请注明出处

  • 解决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

  • 快速解决PostgreSQL中的Permission denied问题

    想开始学习SQL和Excel那本书,觉得自己亲手去输入才是正道.发现程序后续会用到窗口函数,可是我的mysql没有窗口函数,这本书所提供的数据脚本分别是MS SQL Sever和PostreSQL. 上午我先安装的sql sever,可是由于比较大且在安装时出现了一些小的问题(安装缓慢,服务启动不了).无奈选择了PostreSQL,体积小,安装顺利. 导入数据比较特别,先建一个表,然后把同名txt导入进去.一定要用unix方式的路径. copy这个语句先前在mysql上没有遇到过.学习下....

  • Nginx中报错:Permission denied与Connection refused的解决

    本文主要记录一下各种环境中 nginx 的错误和解决办法,下面话不多说了,来看看详细的介绍吧. 一.13: Permission denied Nginx错误: 2017/04/19 14:46:46 [crit] 4172#0: *671 open() "/data/vhosts/xunlei.com/test/" failed (13: Permission denied), client: 192.168.35.54, server: www.test.com, request:

  • Nginx报403 forbidden错误 (13: Permission denied)的解决办法

    查看/var/log/nginx/error.log日志显示:xxx 403 forbidden (13: Permission denied)错误.我勒个去~ 引起nginx 403 forbidden通常是三种情况:一是缺少索引文件,二是权限问题,三是SELinux状态. 一.缺少index.html或者index.PHP文件,就是配置文件中index index.html index.htm这行中的指定的文件 server { listen 80; server_name localhos

  • 详解Linux下出现permission denied的解决办法

    Permission denied: 出现的原因的是:没有权限进行读.写.创建文件.删除文件等操作. 解决方法:输入命令 sudo chmod -R 777  /工作目录, 例如:sudo chmode -R 777 /home/HDD,此时就可以在该路径下进行一系列的操作. sudo:是linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具. -R:是指几连医用到目录里所有子目录和文件: 777:是指所有用户都拥有的最高权限. 但是很不方便也不适合新手,简单

  • Android Studio出现Failed to pull selection: open failed: Permission denied的解决思路

    关于操作db文件导出Failed to pull selection: open failed: Permission denied问题的处理方法在遇到这个问题之前,你可能连data这个目录都打不开.. 对此,解决办法是去到安卓的adb目录\Android\sdk\platform-tools下按住Shift右键"在此处打开命令行窗口",进入命令行窗口后:需要操作的命令有: 1.adb shell进入shell模式 adb shell 2.获得所有root权限 su 3.先把文件夹权限

  • psql 执行文件 permission denied的解决

    今天安装加载MIMIC数据库,执行sql文件时,由于直接复制Windows文件路径,出现Permission denied,原因是将执行文件路径中的斜杠写成了反斜杠. psql命令路径应该使用Unix系统路径格式. 例如: \i D:/work/mimic-code/buildmimic/postgres/postgres_create_tables.sql Unix使用斜杠/作为路径分隔符,由于web应用最早使用在Unix系统上,因此网络地址都采用斜杠/作为分隔符. Windows使用反斜杠\

  • Permission denied的解决方法

    Permission denied: 出现的原因的是:没有权限进行读.写.创建文件.删除文件等操作. 解决方法:输入命令 sudo chmod -R 777  /工作目录, 例如:sudo chmode -R 777 /home/HDD,此时就可以在该路径下进行一系列的操作. sudo:是linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具. -R:是指几连医用到目录里所有子目录和文件: 777:是指所有用户都拥有的最高权限. 总结 本篇文章就到这里了,希望

  • Linux中Oracle启动侦听报错TNS:permission denied的解决方法

    前言 最近在开发环境 oracle 启动侦听的时候,出现了 TNS:permission denied 的问题,通过网上和咨询朋友,最终找到了解决方案,现在共享出来给有需要的朋友. 错误描述 [oracle@oracle ~]$ lsnrctl start LSNRCTL for Linux: Version 11.2.0.1.0 - Production on 27-MAR-2015 15:37:59 Copyright (c) 1991, 2009, Oracle. All rights r

  • PHP使用Session遇到的一个Permission denied Notice解决办法

    如果在ubuntu/Debian下, 采用apt安装的PHP, 那么在使用Session的时候, 就可能会有小概率遇到这个提示. 复制代码 代码如下: PHP Notice: session_start(): ps_files_cleanup_dir:    opendir(/var/lib/php5) failed: Permission denied (13)    in /home/laruence/www/htdocs/index.php on line 22 这是因为, 在PHP中,

随机推荐