我无法为我的目录设置权限。 有问题的目录是,
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div></div>
我已使用/usr/home/Test/me
命令将其设置为777
,如此处所示,
chmod
我的drwxrwxrwx 2 root me 2 May 22 00:06 me
目录的权限如下,
Test
现在我运行以下代码来检查目录是否可写,
drwxrwxrwt 4 root wheel 4 May 22 00:06 Test
它始终显示目录不可写。即使我将它设置为if [ ! -d "$SDIR" -o ! -w "$SDIR" ]; then
echo "ERROR: directory $SDIR not writable"
exit 1
fi
,我也不明白它为什么总是说不可写?
答案 0 :(得分:0)
我不知道“$ SDIR”是什么意思,我很确定是否存在问题。
我运行一个类似的脚本,将文件夹作为参数传递,它可以工作。
if [ -d $1 -a ! -w $1 ]; then
echo "ERROR: directory $SDIR not writable"
exit 1
else
echo "It is a directory and it is writable"
fi