title: Difference between running internal and external unix commands in java
body: <p>Why can't internal unix commands (cd, pwd, etc) be run directly in java like external commands (chmod, chown, etc) using Runtime.getRuntime().exec() ?</p>
  
  <p>Please help with explanation.</p>