chmod

chmod -- ファイルのモードを変更する

説明

int chmod(string filename, int mode);

filenameで指定されたファイルのモードを modeで与えられたものに変更しようと 試みます。

modeは自動的には 8 進数と見なされないので 注意して下さい。正しく指定するためには、mode の前に 0 を付ける必要があります。

  1 
  2 chmod( "/somedir/somefile", 755 );   // 10 進数; おそらく間違い
  3 chmod( "/somedir/somefile", 0755 );  // 8 進数; 正しいモードの値
  4       

成功すると TRUE を返し、そうでなければ FALSE を返します。

chown()およびchgrp()も参照下さい。

注意: この関数は、Windowsでは動作しません。