2016-08-30 8 views
4

真夜中の指揮官で新しいファイルを作成して保存すると(Shift + F4、何かを書いてください、F2、ファイルの名前を付けてください)、640のペーミッションで作成されます。権限660で作成する必要があります。mc umaskを設定する秘密の場所はありますか?私は1つを見つけませんでした。真夜中の指揮官がumaskを尊重しない

答えて

1

umaskを使用するには、[Permissions permissions]オプションを無効にする必要があります。

詳細についてはmanをチェックして、umaskを検索:

Preserve attributes 

    determines whether to preserve the permissions, timestamps and (if you 
    are root) the ownership of the original files. If this option is not 
    set, the current value of the umask will be respected. 

MCは、ユーザーによって実行されるので、umask値を新しいファイルを作成するために〜/で構成されたデフォルトのumaskになります.bashrc。 umaskの0007をセットアップするためには

は、あなたの〜/ .bashrcのを編集し、行を追加します。その後

 
umask 0007 

を、MCを再起動して、新しいファイルの作成をテストします。

私は上記の設定をdebian jessieのドッカーコンテナでテストしても問題ありません。

現在のumaskの詳細を見つけることができます。 http://www.cyberciti.biz/tips/understanding-linux-unix-umask-value-usage.html

+0

をしかし、このオプションは、私は新しいファイルの設定に影響を与えることを疑う作成、移動/コピー操作のためです。それとも、コピーダイアログのそれ以外の場所ですか?私は一般的なオプションでそれを見つけられませんでした。 – gorn

+0

私のせいで、あなたが正しいです、私はあなたが新しいファイルを作成したいとは思わなかった。私は答えを更新しました。 –

関連する問題