Como utilizar um FTPComo usar o FTPFTP e um comando utilizado para transferir arquivos de uma maquina para outra, sejam estas remotas ou nao. A maquina na qual o comando e executado e chamada maquina local, e a maquina para onde ou de onde, se deseja transferir arquivos e chamada maquina remota. O nome da maquina remota pode ser especificado de duas maneiras: diretamente pela linha de comando digitando-se "ftp nome-maquina-remota".Exemplo:prompt> ftp spfec02.fec.unicamp.br ouprompt> ftp obelix.unicamp.brpela linha de comando do interpretador ftp, utilizando o comando open, tendo como argumento o nome da maquina remota. Para entrar no interpretador de comandos do ftp basta digitar "ftp" na linha de comando. O prompt do interpretador entao ira aparecer (ftp>).Exemplo:prompt> ftpftp> open spfec02.fec.unicamp.brA partir do momento que a maquina remota foi especificada, o ftp tentara estabelecer um conexao com ela, verificando se tal maquina com tal nome existe e se esta acessivel. Caso seja bem sucedido, o ftp requisitara o login e a senha do usuario para maquina remota.Exemplo:prompt\> ftp spfec02.fec.unicamp.brConnected to spfec02.fec.unicamp.br220 spfec02 FTP server (UNIX(r) System V Release 4.0) ready.Name (spfec02.fec.unicamp.br:): fulano331 Password required for fulano.Password:230 User fulano logged in.ftp> Caso a acao de login seja bem sucedida, pode-se entao iniciar a transferencia de arquivos entre amaquina local e a maquina remota, utilizando-se os comandos put/mput (local -> remota) e os comandosget/mget (remota > local). Mas antes disso, e bom certificar-se sobre os diretorios de trabalho local e remoto (lcd/cd/pwd), sobre o tipo de representacao na transferencia dos arquivos (ascii/bin) e quais os nomes dos arquivos que serao transferidos (ls/dir).Se a acao de login nao for bem sucedida (como no caso de erros de digitacao ou devido ao usuario especificado nao ter acesso a maquina remota), pode-se entao repetir o acao de login (comando user), (B maquina outra com conexao tentar ou>disconnect e open), ou ainda sair do ftp (quit/bye). Comando lcdO diretorio de trabalho local (da maquina local) default sera o mesmo de onde o comando ftp for executado. Para mudar o diretorio local utilize o comando lcd com o nome do diretorio para o qual se deseja mudar.Exemplo: Supondo que o diretorio default seja /home/fulano (Unix) ou c:\usr\fulano (DOS) e deseja-se mudar para o subdiretorio docs.ftp> lcd /home/fulano/docs (Unix)ouftp> lcd c:\usr\fulano\docs (DOS)Comando cd/pwdO diretorio de trabalho remoto inicialmente sera o diretorio home do usuario. Para muda-lo basta usar o comando cd (change directory), passando o nome do novo diretorio como argumento. O comando pwd mostra qual e o diretorio de trabalho remoto corrente.Comando ascii/binaryOs comandos ascii e binary (ou bin) modificam o tipo de representacao dos dados que serao transferidos. O default e o tipo ASCII. Porem recomenda-se utilizar o tipo binario para assegurar o envio correto dos dados contidos nos arquivos. Para isso, basta digitar bin ou binary na linha de comando do interpretador. Para retornar ao tipo ASCII, basta digitar ascii.Comando ls/dirOs comandos ls e dir listam o conteudo de um determinado diretorio remoto. Se nenhum diretorio remoto for especificado, entao o atual sera listado. A diferenca entre esses dois comandos e que ls imprime um listagem parcial do