zoukankan      html  css  js  c++  java
  • linux 自编软件运行时权限不足问题

    在非根目录下" ./*.out " 文件时出现显示运行的权限不足的问题,经过调查,有人给出方案:

    方案1:

    在Linux下执行一个文件时候提示“权限不够”的解决办法如下

    转到那个文件的目录下面执行下面命令: chmod 777 filename

     

    方案2:

    可以用"chmod a+x 文件名"来添加执行权限。
    或者用chmod 777 文件名对所有人添加读、写、执行权限。
    chmod命令
    格式1:chmod [ugoa] [+-=] [rwx] 文件或目录...
    格式2:chmod nnn 文件或目录...

    方案3:

    取得管理员权限

    可以使用su命令来切换用户,su是switch user切换用户的缩写。可以是从普通用户切换到root用户,也可以是从root用户切换到普通用户。从普通用户切换到root用户需要输入密码,从root用户切换到普通用户不需要输入密码。

    命令格式:su [参数] [-] [用户名]
    用户名的默认值为root。

    用法示例:
    su zhidao #切换到zhidao用户
    su #切换到root用户

     

    当然,以上方案都没有成功的解决我的问题,但是把程序挂载到根目录下面就可以成功的运行了,这应该是与文件的挂载有关。

  • 相关阅读:
    2012工作计划!
    造船篇系统实施(新老衔接工作)
    Android学习摘要一之Android历史
    DEVReport控件使用方法
    造船篇 前传
    软件实施(1)
    茫然疑问未来
    造船篇钢材管理
    wcf身份验证问题
    IDL中关于波段计算的问题
  • 原文地址:https://www.cnblogs.com/cofludy/p/5893385.html
Copyright © 2011-2022 走看看