问题是这样的:
在linux上,我用clion写抓包程序,可以找到linux网络设备,但是打不开设备。
我就想,设备是个文件,我可以找到它,但是打不开它,这一定是权限的问题。
权限可以用[su sudo]解决,但是我要编译这个C++项目,它是一个完整的项目,这可怎么办?我可以单独用超权限编译一个文件,但是一个项目那么多文件该怎么办呢?
突发奇想,
我可以用超权限打开clion软件啊!那样,以后对软件的各种执行,是不是就被赋予了超权限呢?
我就用sudo 打开了clion。。
之后,它会重新安装一次。猜测以后他就是超权限的软件了,可以理解成为一个超权限的目录。
安装、激活,等等一系列常规操作后,我去运行我的项目,发现,我可以打开网络设备接口了!!!!
真 的,成功了!!!
总结如下:
linux上以超权限打开一个软件,该软件会类似一个目录一样,对软件以后的操作都会赋予超权限的能力!!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://sigusoft.com/clion/3686.html