今天写个shell脚本,竟然不执行,最后发现自己是非root用户登录
然后在home目录下新建文件同时写入文件内容,明明shell语句没有错误
就是不执行,文件没有创建,最好发现是登录用户没有home目录写入权限导致
在linux环境下,很多时候shell不执行,或者文件不创建等等,很多时候都是因为没有权限导致
这种情况应该给文件增加相应权限,比如你想让文件执行,至少当前用户有执行该文件的权限
可以通过ls -ll查看文件及目录权限,然后通过chmode 增加权限
今天写个shell脚本,竟然不执行,最后发现自己是非root用户登录
然后在home目录下新建文件同时写入文件内容,明明shell语句没有错误
就是不执行,文件没有创建,最好发现是登录用户没有home目录写入权限导致
在linux环境下,很多时候shell不执行,或者文件不创建等等,很多时候都是因为没有权限导致
这种情况应该给文件增加相应权限,比如你想让文件执行,至少当前用户有执行该文件的权限
可以通过ls -ll查看文件及目录权限,然后通过chmode 增加权限