* à Incógnita que substitui expressão ou caracteres.
! à Colocado à frente de qualquer comando, o executa na máquina local.
? à Incógnita que substitui uma letra ou usado como help de comando, exemplo: ? ls.
Append à Acrescenta algo ao arquivo existente.
Ascii à Define a transmissão de arquivos como ASCII.
Bell à Emite som de término no final do envio/recebimento de arquivo.
Binary à Define a transmissão de arquivos como Binário.
Bye ou by à Termina a seção FTP e sai.
Close à Termina a seção FTP.
Delete à Exclui um arquivo remoto.
Debug à Liga/Desliga o modo de depuração de erros.
Dir à Lista os arquivos e diretórios remotos.
Disconnect à Termina a seção FTP.
Get à Baixa um arquivo remoto para um computador local.
Put à Envia um arquivo para um servidor remoto.
Help à Mostra Help.
Lcd à Altera o diretório de recebimento de arquivos local.
Ls à Lista os arquivos e diretórios remotos para sistemas Unix.
Mdelete à Idem ao delete, mas aceita incógnitas.
Mdir à Idem ao dir, mas aceita incógnitas.
Mget à Idem ao get, mas aceita incógnitas.
Mput à Idem ao put, mas aceita incógnitas.
Mls à Idem ao ls, mas aceita incógnitas.
Mkdir à Cria diretório Remoto.
Prompt à Liga/Desliga o Modo de recebimento/envio Interativo.
Open à Abre uma conexão para um dispositivo remoto.
Quit à Termina uma conexão FTP e sai.
Recv à Idem ao get.
Remotehelp à Recebe ajuda do servidor remoto.
Rename à Renomeia um arquivo ou pasta no servidor remoto.
Rmdir à Remove um diretório vazio no servidor remoto.
Send à Idem ao put.
Status à Mostra o status atual da conexão.
Trace à ativa/desativa o rastreamento de pacotes.
User à Troca de usuário.