import java.io.File;
import java.io.IOException;
 
public class FilePermission 
{
    public static void main( String[] args )
    {	
    	try {
    		File file = new File("/home/test3.txt");
  	      if (file.createNewFile()){
	          System.out.println("File is created!");
 	        //Runtime.getRuntime().exec("chmod 777 /home/test3.txt"); 
                   file.setExecutable(true);//設置可執行權限
	          file.setReadable(true);//設置可讀權限
	          file.setWritable(true);//設置可寫權限
	          System.out.println("is execute allow : " + file.canExecute());
		      System.out.println("is read allow : " + file.canRead());
		      System.out.println("is write allow : " + file.canWrite());
	      }else{
	          System.out.println("File already exists.");
	      }
 
    	} catch (IOException e) {
	      e.printStackTrace();
 

    }
    }

}  

 

 

 

arrow
arrow
    全站熱搜

    戮克 發表在 痞客邦 留言(0) 人氣()