Questo è il comando ftpls che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
ftpls - genera un elenco di directory ftp.
SINOSSI
ftpls [opzioni] host[:port] [remotedir]
oppure: ftpls [opzioni] URL
DESCRIZIONE
ftpls genera un elenco di file e directory in una directory FTP. Per impostazione predefinita è
stampa un output ASCII leggibile dall'uomo, ma può anche creare HTML e analizzabile dalla macchina
produzione.
VERSIONI
Connettere / accesso / nome utente / password opzioni:
-u, --user=NOME
Usa il NOME per accedere al server ftp.
L'impostazione predefinita è "anonimo". Usa un nome vuoto per forzare il programma a non accedere.
-p, --pass=PASSWORD
Usa PASS come password per accedere al server ftp.
L'impostazione predefinita è `[email protected]'. Se viene data una password vuota il
programm non invierà una password al server.
--account=ACCOUNT
Invia ACCOUNT come nome account durante la fase di accesso.
Nota: questo _non_ è il nome utente, ma il nome di quello che potrebbe essere chiamato a
subaccount implementato da alcuni server. Se non capisci cosa significa te
avere comunque una buona possibilità di non aver mai bisogno di questa opzione. Se pensi di averne bisogno
per favore prova prima l'opzione --user.
--try=ARG
Numero di tentativi di connessione e accesso.
Il valore predefinito è 1, il che significa che il programma si arrenderà dopo il primo errore.
Questa opzione è stata aggiunta nella versione 0.3.0.
--data-connect-retry=ARG
Numero di tentativi di connessione alla porta dati.
Il programma proverà a raggiungere la porta dati (per il recupero di elenchi o dati)
tante volte e si arrenderà dopo tanti errori di fila. Il valore predefinito è 5,
il che significa che il programma si arrenderà dopo il quinto errore.
Questa opzione è stata aggiunta nella versione 0.6.6. Il vecchio comportamento era quello di arrendersi dopo il
primo errore.
--login-sonno=ARG
Secondi di sospensione dopo un accesso fallito.
Più precisamente: il programma si addormenterà per così tanti secondi dopo un tentativo di
la connessione o l'accesso non è riuscito. Il valore predefinito è 5. Uno 0 viene trattato come 1 e l'abuso,
specialmente insieme a --tries, è probabile che infastidisca gli amministratori dei server.
Questa opzione è stata aggiunta nella versione 0.4.5.
-4, --v4
Utilizzare solo IPv4, anche se è disponibile v6.
Questa opzione di fatto impedisce l'uso di IPv6, ad eccezione delle query DNS.
È stato aggiunto nella versione 0.6.0.
-6, --v6
Utilizzare solo IPv6, anche se è disponibile v4.
Questa opzione di fatto impedisce l'uso di IPv4, ad eccezione delle query DNS.
È stato aggiunto nella versione 0.6.0.
Operativa opzioni:
--interattivo
Leggi le directory da stdin.
Questa opzione dice a ftpls di ignorare qualsiasi directory fornita sulla riga di comando e di
leggere le directory da elencare dallo standard input, leggendo una directory per
line.ftpls stamperà una riga di FINE COPIA dopo ogni operazione. Non usare questo
opzione insieme a --html.
Questa opzione è stata aggiunta nella versione 0.3.6 e verrà rimossa nelle versioni future,
a meno che qualcuno non si opponga.
-T, --timeout=SECONDI
Timeout da utilizzare per la lettura/scrittura di rete.
L'impostazione predefinita è 30 secondi e di solito è sufficiente.
Questa opzione è stata aggiunta nella versione 0.3.8.
-R, --ricorsivo
Esegui un elenco ricorsivo.
Questa opzione fa scendere ftpls attraverso la gerarchia delle directory ed elenca tutte le
directory e file esso file. Verrà stampato un contenuto di directory di primo livello
completamente prima che le sottodirectory vengano attraversate.
--raw Output Raw nel formato originale.
Ciò manterrà il formato e l'ordinamento originali.
--max-profondità=ARG
Scende al massimo delle directory LEVEL.
0 significa "non inserire affatto le sottodirectory",
1 significa "inserire le sottodirectory, ma non le relative sottodirectory".
Il valore predefinito è 2^32-1 che significa "inserisci tutto".
Questa opzione abilita l'opzione --recursive.
ordinamento opzioni:
-a, --alfa
ordinamento alfabetico.
-z, --omega
ordina in ordine alfabetico inverso.
-n, --più recente
ordina prima il più giovane.
-o, --più vecchio
ordina prima il più vecchio.
-s, --più corto
ordina prima il più breve.
-l, --il più lungo
ordina prima il più lungo.
Uscita opzioni:
-h, --html
OBSOLETO: Crea indice HTML.
Questa opzione non è più supportata.
-m, --macchina
Crea output analizzabile dalla macchina.
-t, --title=TESTO
Testo del titolo da utilizzare nell'output HTML.
-U, --urlprefix=URL
URL-Prefisso da utilizzare negli elenchi.
Se questa opzione non viene data, an URL dato sulla riga di comando verrà utilizzato
invece, e se questo non è stato dato un URL verrà creato da host, port e
directory fornita sulla riga di comando.
--dir-stampa
Stampa i nomi delle sottodirectory.
Questa opzione fa in modo che ftpls stampi il nome di una directory prima di elencarne il contenuto.
Notare che il nome della directory di primo livello di ogni elenco non verrà stampato.
Questa opzione è pensata per essere usata insieme a --raw e non creerà utile
output insieme a --html.
Soluzione opzioni:
--ascii-elenchi
Esegui elenchi di directory in modalità ASCII.
Usa questa opzione se il server FTP non è in grado di elencare correttamente le directory in binario
mode, ad esempio, se vedi un messaggio come questo (di solito su una riga):
`fatale: ricevuta risposta indesiderata a LIST: 426 Connessione dati: ricerca illegale.'
Questa opzione è stata aggiunta nella versione 0.5.2.
-L, --list-options=OPZIONI
Aggiungi OPZIONI al comando ELENCO.
Ciò consente di passare opzioni arbitrarie al comando LIST dei server FTP. Notare che
ftpcopy non gestisce bene gli elenchi di directory ricorsivi.
Questa opzione è stata aggiunta nella versione 0.3.0.
--allow-pasv-ip=IP4
Consenti connessioni dati all'indirizzo IP4.
Normalmente ftpls accetta solo connessioni dati agli indirizzi IP che ha ricevuto come
risposta alla richiesta DNS o l'indirizzo IP nell'URL. A volte questo non lo è
abbastanza, soprattutto quando sono attivi NAT o masquerading. ftpcopy quindi stampa an
messaggio di errore `reindirizzamento illegale da server FTP'. Con questa opzione, che potrebbe essere
dato più di una volta, è possibile aggiungere ulteriori indirizzi all'elenco interno di
destinazioni di connessione dati consentite. IP4 deve essere un indirizzo IPv4 o un elenco di IPv4
indirizzi, separati da virgole.
La variabile d'ambiente FTPCOPY_ALLOW_PASV_IP ha lo stesso scopo.
Nota: non utilizzare questa opzione senza pensarci: i reindirizzamenti FTP possono essere utilizzati per l'avvio
attacchi Denial of Service contro obiettivi innocenti.
Questa opzione è stata aggiunta nella versione 0.6.1.
--forza-seleziona
Usa select, non poll.
Non usare la chiamata di sistema poll() anche se è disponibile, ma usa invece select().
Ciò consente di utilizzare il programma insieme ai runsocks del riferimento calzini5
attuazione.
Tieni presente che avrai comunque bisogno di un server dei nomi direttamente raggiungibile, come il DNS
la libreria in uso non supporta SOCKS (puoi sempre usare gli indirizzi IP).
Questa opzione è stata aggiunta nella versione 0.3.8.
Aiuto opzioni:
--esempi
Mostra esempi di utilizzo.
--Guarda anche
Dove trovare informazioni correlate.
--versione
Mostra versione: ftpls (ftpcopy) 0.6.7.
--help Mostra un elenco di opzioni o il lungo aiuto su uno.
L'uso con un argomento mostra il lungo testo di aiuto
di quell'opzione, senza argomenti elencherà
tutte le opzioni.
--Longhelp
Mostra testi di aiuto più lunghi per tutte o una opzione.
ESEMPI
Genera una pagina di indice HTML:
ftpl \
--html --title 'Indice dell'albero CVS per data' \
--prefissourl ftp://ftp.ohse.de/uwe/cvs-trees/ \
--più recente \
ftp://serak.ohse.de/uwe/cvs-trees \
> DA QUALCHE PARTE/cvs-trees/index-by-date.html
COPYRIGHT
Copyright (C) 2003 Uwe Ohse.
Il software viene fornito SENZA GARANZIA, nella misura consentita dalla legge.
Questo pacchetto è pubblicato secondo i termini della GNU General Public License versione 2.
Le versioni successive della GPL possono o non possono essere applicate, vedi http://www.ohse.de/uwe/licenses/
Usa ftpls online usando i servizi onworks.net