English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Comando ncftp di Linux

大全命令Linux

Il comando ncftp di Linux è utilizzato per trasmettere file.

FTP permette agli utenti di scaricare i file archiviati sul server del host principale e di caricare i file su un host remoto.

NcFTP è un eccellente programma FTP in modalità testo, dotato di molte caratteristiche, tra cui la visualizzazione della velocità di trasmissione, il progresso del download, la ripresa automatica dei download interrotti, la marcatura dei segnalibri, la possibilità di passare attraverso firewall e server proxy, ecc.

Quando non viene specificato il nome utente, il comando ncftp tenta automaticamente di connettersi al server FTP remoto utilizzando l'account anonimo anonymous. servitore, non è necessario che l'utente inserisca il nome utente e la password.

sintassi

ncftp [indirizzo del host o IP]

Spiegazione dei parametri:

  • -u<nomeutente> Specifica il nome utente per accedere al server FTP
  • -p<password> Imposta la password dell'utente
  • -P<porta> Specifica la porta FTP, di default è 21
  • -j<account> Specifica l'account
  • -h Informazioni di aiuto
  • -v Informazioni sulla versione

Esempi online

Connetti a un server FTP utilizzando il comando ncftp.

Ad esempio, per connetterti al server ftp.kernel.org in modo anonimo senza dover inserire un nome utente anonimo come 'anonymous', puoi direttamente usare il comando ncftp:

ncftp ftp.kernel.org

Ricevuta la seguente informazione:

$ ncftp ftp.kernel.org #connessione anonima al server ftp.kernel.org  
NcFTP 3.2.1 (29 luglio 2007) da Mike Gleason (http://www.NcFTP.com/contact/).  
#informazioni su copyright e versione di ncftp  
Copyright (c) 1992-2005 da Mike Gleason.  
Tutti i diritti riservati.  
Connettendo a 149.20.20.133... #connessione al server  
Benvenuti su ftp.kernel.org.  
Accedi... #accesso anonimo  
Benvenuti nel #messaggio di benvenuto  
ARCHIVI DEL KERNEL LINUX  
ftp.kernel.org  
«Molto di più di solo kernel»  
SE STAI ACCEDENDO A QUESTO SITO TRAMITE UN BROWSER WEB  
USARE L'URL HTTP SOPRA INVECE!  
----> Se stai cercando siti di mirror, vai a <---- 
----> vai a mirrors.kernel.org invece <---- 
Questo sito è fornito come servizio pubblico dal Kernel Linux  
Organizzazione, una corporation no profit della California. La larghezza di banda è  
fornito da The Internet Software Consortium, Inc. I nostri server sono  
situato a San Francisco e Palo Alto, California; Corvallis, Oregon;  
Amsterdam, Paesi Bassi e Umeå, Svezia; l'uso in violazione di qualsiasi  
è strettamente vietato dalle leggi applicabili.  
A causa delle normative sugli Esportazioni degli Stati Uniti, tutti i software crittografici su questo  
Questa sito è soggetto alla seguente comunicazione legale:  
Questo sito include codice sorgente crittografico disponibile pubblicamente  
che, insieme al codice oggetto risultante dalla compilazione di  
codice sorgente disponibile pubblicamente, può essere esportato dal United  
Stati sotto l'Eccezione di Licenza "TSU" ai sensi dell'articolo 15 C.F.R. Sezione  
740.13(e).  
Questa comunicazione legale si applica solo al software crittografico. Si prega di consultare  
dell'Agenzia per l'Industria e la Sicurezza (http://www.bis.doc.gov/) per ulteriori  
informazioni sulle normative attuali degli Stati Uniti.  
Né l'Organizzazione del Kernel di Linux né i suoi sponsor emettono alcuna  
garanzie, esplicite o implicite, riguardo ai contenuti di questo sito.  
Utilizzalo a tuo rischio e pericolo.  
Questo sito è accessibile tramite i seguenti meccanismi:  
FTP ftp://ftp.kernel.org/pub/  
HTTP http://www.kernel.org/pub/  
RSYNC rsync://rsync.kernel.org/pub/  
NFS e SMB/CIFS non sono più disponibili.  
Per commenti su questo sito, si prega di contattare <[email protected]>.  
Non utilizzare questo indirizzo per domande non correlate a  
l'operazione di questo sito. Si prega di consultare la nostra homepage su  
http://www.kernel.org/ per collegamenti a risorse di documentazione di Linux.  
Accesso riuscito.  
Accesso effettuato a ftp.kernel.org.  
ncftp / > 

Suggerimento: il prompt dei comandi di ncftp è "ncftp / >", non "ftp / >" come in ftp.

Operazione con i comandi ncftp e scaricamento di file.

I comandi di ncftp sono基本上与ftp相同,ad esempio è possibile utilizzare il comando "cd" per passare alla directory corrente del server FTP, utilizzare il comando "ls" per elencare i contenuti della directory corrente, utilizzare il comando "get" per scaricare il file README dalla directory "/pub", e utilizzare il comando "quit" per uscire da ncftp. Il risultato dell'operazione è il seguente:

ncftp / > pwd               #查看当前路径  
ftp://ftp.kernel.org        #当前路径为根目录  
ncftp / > ls                #查看当前目录列表  
bin/ for_mirrors_only/ pub/  
dev/ lib/ usr@  
etc/ lost+found/ welcome.msg@  
ncftp / > cd pub            #切换目录到pub 子目录  
Directory successfully changed.  
ncftp /pub > ls             #查看pub 的目录列表  
dist/ media/ scm/  
index.html RCS/ site/  
linux/ README software/  
lost+found/ README_ABOUT_BZ2_FILES tools/  
ncftp /pub > get README     #Scarica il file README  
README: 1.87 KB 10.39 KB/s  
ncftp /pub > quit           #Uscita da ncftp 

Diversamente da ftp, ncftp in questo momento chiede all'utente se salvare il server FTP come segnalibro per facilitare l'accesso successivo, l'utente può eseguire operazioni di personalizzazione del nome del segnalibro, ecc., come segue:

Non hai salvato un segnalibro per questo sito.  #Messaggio di avviso di uscita  
Vuoi salvare un segnalibro in:  
ftp://ftp.kernel.org/pub/  
Salvare? (sì/no) sì                            #Conferma di salvataggio  
Inserisci un nome per questo segnalibro, o premi invio per "kernel": kernel #Inserisci il nome del segnalibro  
Salvato il segnalibro "kernel". 

大全命令Linux