To connect to and use FTP from a command line interface, like MS-DOS or the Linux shell, click a link below for instructions.
FTP não é uma transmissão criptografada, o que significa que quaisquer dados enviados por ele, incluindo o seu nome de usuário e senha, podem ser lidos por qualquer pessoa que intercepte a sua transmissão. Se quiser uma transmissão mais segura, sugerimos usar o SFTP.,
ligue-se usando FTP
para se ligar a outro computador usando FTP na linha de comandos MS-DOS, linha de comandos ou Linux shell, digite FTP e carregue em Enter. Uma vez em FTP, use o comando open para se conectar ao servidor FTP, como mostrado no exemplo seguinte.
open ftp.example.com
No exemplo acima, você poderia substituir example.com para o nome de domínio ou endereço IP de onde você está se conectando. Um exemplo seria aberto 192.168.1.12.
Por omissão, o comando open usa a porta tcp 21 para fazer a ligação FTP., Se for necessária uma porta TCP diferente para se ligar, indique o número do porto a seguir ao nome do domínio ou endereço IP no comando open.
uma vez ligado, aparece um nome de utilizador e uma linha de senha. Uma vez que estas credenciais são introduzidas, o servidor permite que você navegue, envie ou receba arquivos, dependendo de seus direitos. Alguns servidores também podem permitir logins anônimos usando o convidado ou um endereço de E-mail.
enviar e receber um ficheiro em FTP
para obter ficheiros do servidor para o seu computador, use o comando get, como mostrado no exemplo seguinte. Neste exemplo, você obteria o arquivo myfile.htm.,
get myfile.htm
Se quiser obter mais do que um ficheiro, use mget e wildcards. Por exemplo, se você quisesse obter todos os arquivos que terminam com .htm, você poderia digitar mget *.htm. Finalmente, se você não quiser ser questionado como cada arquivo está sendo enviado, certifique-se de digitar prompt para desativar prompting.
Use o comando send, como mostrado no exemplo seguinte, para mover um arquivo para outro computador conectado. Neste exemplo, estamos enviando o myfile.htm na pasta actual.,
send myfile.htm
é importante perceber que os arquivos que estão sendo enviados devem estar em seu diretório de trabalho local. Por outras palavras, a pasta em que estava quando escreveu o comando FTP. Se quiser mudar para a pasta local que contém os seus ficheiros, use o comando lcd. Por exemplo, no Windows, você digita lcd c:\windows para definir a pasta local para a pasta do Windows.
comandos FTP
dependendo da versão do FTP e do sistema operacional, cada um dos seguintes comandos pode ou não funcionar. Dactilografia-ajuda ou a? lista os comandos disponíveis para si., Abaixo está uma descrição geral dos comandos FTP disponíveis no comando FTP da linha de comandos Windows.
- Linux e informações sobre o comando FTP Unix.
comando | informação | ||
---|---|---|---|
! | o comando do ponto de exclamação muda temporariamente de FTP para o sistema operacional. Ao usar o sistema operacional, digitar o exit leva-o de volta para a linha de comandos FTP. | ||
? | acesse a tela de Ajuda. | ||
adicione | Adicione texto a um ficheiro local., | ||
ascii | mude para o modo de transferência ASCII. | ||
bell | activa ou desactiva o modo da campainha. | ||
binário | muda para o modo de transferência binário. | ||
bye | saídas de FTP. | ||
cd | altera o directório. | ||
fechar | saídas de FTP. | ||
delete | apaga um arquivo. | ||
depuração | activa ou desactiva a depuração. | ||
dir | Lista arquivos se conectados. dir – c lista os arquivos em formato largo., dir-1 lista os arquivos em formato bare em ordem alfabética dir-r lista diretório em ordem alfabética inversa. dir-R lista todos os arquivos em diretório e sub-diretórios atuais. dir-S Lista arquivos em formato bare em ordem alfabética. |
||
desconectar | sai de FTP. | ||
get | agarra o ficheiro do computador ligado. | ||
glob | lança globos sobre ou sobre. Quando desligado o nome do arquivo no put e get comandos é tomado literalmente e wildcards não são usados., | ||
hash | define a marca de hash a imprimir ou apagar. Quando ligado, para cada 1024 bytes de dados recebidos, uma marca de hash (#) é exibida. | ||
help | Access the help screen and displays information about command if command typed after help. | ||
lcd | mostra a pasta local se dactilografada isoladamente, ou se a localização dactilografada após lcd, muda a pasta local. | ||
literal | envia um comando literal para o computador conectado com uma resposta de uma linha esperada., | ||
ls | Lista arquivos do computador remotamente conectado. | ||
mdelete | apagar múltiplas. | ||
mdir | lista o conteúdo de várias listas remotas. | ||
mget | obter vários arquivos. | ||
mkdir | Make directory. | ||
mls | lista o conteúdo de várias listas remotas. | ||
mput | Enviou vários ficheiros | ||
Abre o endereço. | |||
prompt | activa ou desactiva o prompt., | ||
put | Send one file. | ||
pwd | Print working directory. | ||
quit | Exits from FTP. | ||
quote | Same as the literal command. | ||
recv | Receive file. | ||
remotehelp | Get help from remote server. | ||
rename | Renames a file. | ||
rmdir | Removes a directory on the remote computer. | ||
send | Send single file., | ||
status | mostra o estado das opções atualmente ativadas e desativadas. | ||
trace | comuta o rastreio de pacotes. | ||
Tipo | tipo de transferência de ficheiros. | ||
utilizador | envia novas informações ao utilizador. | ||
descritivo | define descritivo ligado ou desligado. |
informação adicional
- Ver definição de FTP para informação adicional e ligações relacionadas.ajuda e suporte FTP.