フォルダ所有権の確認方法
「Linux コマンド:フォルダ移動」でフォルダを移動させようとしたが権限不足のようでエラーが発生した。
移動元、移動先、どちらかのフォルダに所有権が無いためと思われるが、現在の所有権を確認するには "ls -l" コマンドを使用する。
実行結果:
コピー元prophp_sampleの所有権がrootになっていることがわかる。
mv: cannot move '/home/xxx/docker/php/www/html/prophp_sample' to '/home/xxx/docker/php/prophp_sample': Permission denied
移動元、移動先、どちらかのフォルダに所有権が無いためと思われるが、現在の所有権を確認するには "ls -l" コマンドを使用する。
実行結果:
xxxxxxxx@xxxx:~/docker/php$ ls -l
total 160
-rw-r--r-- 1 xxxxxxxx xxxxxxxx 454 May 2 00:34 compose.yaml
drwxr-xr-x 7 999 root 4096 May 10 19:43 mysql
-rw-r--r-- 1 xxxxxxxx xxxxxxxx 73251 Apr 22 10:29 php.ini-debug
-rw-r--r-- 1 xxxxxxxx xxxxxxxx 73397 Apr 22 10:29 php.ini-production
-rw-r--r-- 1 xxxxxxxx xxxxxxxx 88 May 1 23:15 production-compose.yaml
drwxr-xr-x 3 xxxxxxxx xxxxxxxx 4096 May 1 23:11 www
xxxxxxxx@xxxx:~/docker/php/www/html$ ls -l
total 28
-rw-r--r-- 1 root root 56 May 2 00:11 composer.json
-rw-r--r-- 1 root root 11615 May 2 00:11 composer.lock
-rw-r--r-- 1 xxxxxxxx xxxxxxxx 18 May 1 23:13 phpinfo.php
drwxr-xr-x 5 root root 4096 May 2 00:37 prophp_sample
drwxr-xr-x 5 root root 4096 May 2 00:11 vendor
コピー元prophp_sampleの所有権がrootになっていることがわかる。
"Linuxコマンド"
0 件のコメント:
コメントを投稿