Centos用户切换权限问题
前提
在测试Python程序时,不往下执行,异常抛出莫名其妙
总体看 Python程序在Centos执行时异常未抛全,导致部分权限问题没有显示出来,在手动去把部分过程的执行路径去打印后可以清晰看出路径下的文件没有权限。
解决过程
使用命令进行修改所属用户和用户组【命令直接粘可能执行失败,可以手动打 “-R” 参数】
sudo chown -R apuser:hscn-ap 目录
sudo chmod 755 -R 目录
执行完后部分文件夹还是没有权限,在反复去修改后,又改成一个一个文件夹再次修改。
最后又重新执行了一次修改权限的命令**解决**
总结
可以将部分执行的参数打印出来,或者将异常直接抛出,可能之前的程序抛的异常根本不是需要去关注的点。引导错了。
在将异常全盘抛出后,会发现可能是权限问题【之前测试没有问题,所以开始就没有关心权限问题】