-
USER
-> identifica um usuário para um servidor FTP. Este comando
recebe como parâmetro único o nome do usuário, exemplo: USER
APRENDAEMCASA.
-
PASS
-> identifica a senha do usuário. Este comando recebe
como parâmetro único a referida senha, exemplo: PASS 123456.
-
QUIT
-> termina uma conexão FTP e este comando não é acompanhado
de parâmetros.
-
CWD
-> efetua a troca do diretório em operação no servidor
FTP e recebe como parâmetro o nome do novo diretório no qual
passará a operar.
-
PORT
-> aqui teremos especificado endereço IP, bem como a
porta da máquina que irá receber os dados. Este procedimento
é necessário para a listagem de diretórios e transferência de
arquivos.
-
PWD
-> Oferece como retorno o nome do diretório que está
sendo operado no momento ao lado do servidor.
-
TYPE
-> determina o tipo de transmissão que será realizada,
ou seja, se será do tipo texto ou binário. Este comando recebe
como parâmetro um único caracter, dentre os que destacamos na
listagem abaixo:
-
A
-> ASC II (texto puro);
-
E
-> EBCDIC, para transmissões entre mainframes IBM;
-
I
-> Arquivo binário (imagens, sons, etc...);
-
L
-> transmissão binária.
-
RETR
-> Comando que realiza a cópia do arquivo do servidor
para o cliente FTP.
-
STOR
-> Armazena o arquivo no servidor, sendo que o mesmo
será salvo no diretório em operação no momento.
-
RNFR
... RNTO -> Utilizados em conjunto para alterar (renomear)
um determinado arquivo, sendo que o parâmetro que acompanha
o comando RNFR corresponde ao nome atual do arquivo e sua extensão
e, o parâmetro RNTO corresponde ao novo nome do arquivo e sua
extensão.
-
DELE
-> Apaga o arquivo no servidor.
-
MKD
-> Cria um novo diretório no servidor FTP, recebendo
como parâmetro o nome do novo diretório, que será gerado abaixo
do diretório geral.
-
RMD
-> Remove um diretório do servidor, recebendo como parâmetro
o nome deste diretório.
-
LIST
-> retorna com uma listagem do diretório do servidor
FTP.
-
STAT
-> Retorna o status do processo de transferência de um
arquivo.
-
HELP
-> Help do sistema.
-
NOOP
-> mantém a conexão ativa , evitando que a mesma seja
desfeita no caso de inatividade por um período de tempo.