Não, você não pode executar chamadas do sistema diretamente porque o shell em execução no Terminal não oferece acesso de baixo nível à memória que você precisaria para chamar o sistema e lidar com os resultados. O trabalho do shell é facilitar a execução de programas inteiros. Alguns desses programas oferecem uma interface mais conveniente para as chamadas do sistema e outros recursos do sistema operacional. Por exemplo, o comando mv fornece uma interface agradável para a chamada do sistema rename . O comando ln fornece uma interface para as chamadas do sistema link e symlink . O comando interno shell cd oferece acesso conveniente a chdir . Mas, na maioria das vezes, as chamadas de sistema fornecem serviços muito básicos para serem úteis para o shell fornecer acesso direto a eles.