sh 無執行權限也可執行linux
./ 必須擁有執行權限ubuntu
linux文件夾權限:只考慮當前所在文件夾的權限bash
好比 code
logs@ubuntu3:/$ ll total 10 drwxr-xr-x 2 root root 4096 Sep 30 00:19 bin drwxr-xr-x 4 root root 3072 Oct 21 03:44 boot drwxr-xr-x 8 root root 4096 Feb 28 11:08 data logs@ubuntu3:/$ cd /data logs@ubuntu3:/data$ ll total 1 drwxrwxrwx 8 root root 4096 Feb 28 11:08 test data目錄的權限是drwxr-xr-x 8 root root,在data目錄下只有root用戶可建立文件 data/test目錄的權限是drwxrwxrwx 8 root root,在test目錄下任何用戶可建立 也就是是否可建立文件等只考慮所在文件夾權限,其上上級文件夾的權限不考慮