Linux/Unix でルート権限なしでディレクトリを作成することは可能ですか?

Linux/Unix でルート権限なしでディレクトリを作成することは可能ですか?

私の親作業ディレクトリは/cam/local/edence/empusです

上記の pwd によって、次のディレクトリが保存されます。

drwxr-xr-x 12 n i_ad 4096 Oct 31  2014 14.15
dr-xr-xr-x 12 n i_ad 4096 Feb 13  2015 14.22-s053
dr-xr-xr-x 12 n i_ad 4096 Sep  9  2015 15.12-s063
dr-xr-xr-x 12 n i_ad 4096 Mar 15  2016 15.21

私の質問は、ルート権限なしで現在の作業ディレクトリの下に(16.26)という名前の新しいディレクトリを作成することは可能ですか? コマンド(mkdir 16.26)を試しましたが、失敗します。

私のエラー:

mkdir: cannot create directory ‘16.26’: Permission denied

答え1

設定されている権限の種類によって異なります/cam/local/edence/empus

現時点ではそのディレクトリへの書き込み権限がないようです。

の例から、dr-xr-xr-xこれはディレクトリであり、所有者、グループ、および他のすべてのユーザーには読み取りと実行の権限があることがわかります。サブディレクトリを作成するには、書き込み権限が必要です。 を使用してchmodこれを付与するか、そのグループの書き込み権限を使用して、そのディレクトリの所有権を取得するchownか、自分自身をグループに追加しますusermod -aG <group> <user>

答え2

newgrp command works fine for above query

関連情報