Nao conigo executar um comando chmod pela classe Runtime

Eu uso Linux, atualmente estou em um Fedora 11. O código abaixo rodou perfeitamente e imprimiu o resultado do comando date.

[code]import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;

public class Execute {

public static void main(String[] args)
    throws IOException {
    Process p = Runtime.getRuntime().exec("date");
    InputStream in = p.getInputStream();
    BufferedReader reader = new BufferedReader(new InputStreamReader(in));

    System.out.println(reader.readLine());

    reader.close();
    in.close();
}

}[/code]

Qual o comportamento que esse código dá em teu sistema? Imprime algo? Algum erro? Qual o sistema que você usa? O usuário na qual executa o java possui acesso a qual shell?