- 締切済み
getfacl結果で / が削れてしまう。
#getfacl /home/permission.txt を実行しました。 結果以下のようになりました。 <結果> getfacl: Removing leading '/' from absolute path names # file: home/permission.txt # owner: root # group: root user::rwx user:test:rw- group::--- mask::rw- other::--- 不明点が2点あります。 1.# file: home/permission.txt の /homeではなく、homeになっている点。 getfacl実行時に、/を付けて出力する方法はないでしょうか。 ※setfacl --restore 実行時に、fileに homeのままでは、エラーになってしまうのです。 2.getfacl: Removing leading '/' from absolute path names のメッセージについて どういう意味でしょうか? → 絶対パスから / を取り除いたということでしょうか? だとしたら、home/permission.txt の homeの後ろに / が、ある理由がわからないのです。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- Wr5
- ベストアンサー率53% (2173/4061)
>2.getfacl: Removing leading '/' from absolute path names のメッセージについて >どういう意味でしょうか? こっちだけ…。 「絶対パス名の『先頭にある』'/'を取り除いた。」です。 まぁ、/からの相対パス表記になった…とも言えますが。 そんなワケで、 >だとしたら、home/permission.txt の homeの後ろに / が、ある理由がわからないのです。 そっちのパス区切り文字まで取り除くと相対パス指定にもならないです。 # 元が/home/permission.txtなのか、/home/per/mission.txtなのか…とか…。
お礼
ありがとうございます。 >「絶対パス名の『先頭にある』'/'を取り除いた。」です そういう意味だったんですね。 それなら、homeの後ろの/は削れませんね。 納得できました。 ありがとうございました。