Sommario:
- Passaggio 1: sintassi
- Passaggio 2: connessione
- Passaggio 3: navigazione
- Passaggio 4: download
- Passaggio 5: caricamento
- Passaggio 6: crea / elimina
- Passaggio 7: ciao
- Passaggio 8: avanzato
Video: Come utilizzare un client FTP da riga di comando: 8 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:06
Perché?Forse non hai nessun altro client ftp disponibile. Forse non vuoi essere rallentato da finestre, grafica e mouse. Forse vuoi divertirti a fare cose old-skool. Forse vuoi assomigliare a te sai molto di più sulle operazioni tecniche del computer rispetto ad altre persone intorno a te. Un client FTP da riga di comando di solito si trova su qualsiasi macchina: apri un prompt dei comandi e digita ftp.
Passaggio 1: sintassi
La sintassi della riga di comando generalmente funziona in questo modo:Command SPACE argumentLike:PushbuttonorEattoastAlcuni comandi accettano più argomenti, ad esempio:Pushbutton1button2orEattoastcerealOgni riga viene memorizzata nel buffer della tastiera finché non premi INVIO (INVIO), quindi il comando viene eseguito. In questa immagine ho digitato ftp (la macchina remota) quindi premi INVIO. Il client quindi mi dice che sono connesso e a quale macchina, incluso l'indirizzo IP. Quindi mi chiede un accesso utente. "Remoto" significa il server a cui sei connesso/a cui ti stai connettendo." Local" indica il computer davanti al quale sei seduto o a cui hai effettuato l'accesso in primo luogo. Sto usando un client FTP Microsoft, ma poiché il protocollo risale a UNIX, sono tutti abbastanza simili.
Passaggio 2: connessione
È possibile digitare ftp (macchina remota) RETURN o digitare ftp RETURN, quindi aprire (macchina remota) La macchina remota può essere specificata tramite l'indirizzo IP o l'indirizzo web. Se ti stai connettendo su una rete locale puoi usare il nome del computer. Per impostazione predefinita FTP tenta di connettere l'utente al server FTP. Ovviamente avrai bisogno di login e password per connetterti a una macchina remota come faresti con qualsiasi altro client FTP. Inserisci il tuo nome utente RETURNInserisci la tua password RETURN(Questo client MS FTP non mostra alcun carattere quando si digita la password.) Notare il prompt ftp>.
Passaggio 3: navigazione
Ci sono tre comandi principali per navigare nel file system remoto:dir che mostra un elenco dei file e delle sottodirectory della directory remota corrente (prima immagine)ls che mostra un elenco abbreviato (seconda immagine)cd - che significa change directory.cd (directory) ti sposterà in quella directory.cd.. ti sposterà nell'albero nella directory precedente (nota che nella seconda immagine.. viene visualizzato come un elenco di directory, così com'è. (la directory corrente). Nell'immagine 2 I ho cambiato la directory in "www" in alto, quindi ho usato ls. Confronta le immagini 1 e 2: dir elenca i permessi a sinistra, ad esempio BJ è una directory (d) Ho il permesso readwriteexecute, i gruppi hanno letto ed eseguito, altri basta eseguire. Si noti che per i file (es. jpg) solo io ho rw, tutti gli altri hanno solo r.ls liste uguali ma senza dettagli. Per fare lo stesso sulla macchina locale usa la seguente sintassi:!dirlcd (directory)
Passaggio 4: download
Per scaricare un file usa:get (nome file)Puoi rinominare il file che stai creando sulla macchina locale digitando:get (nome file) (nuovo nome file locale)mget ti consente di recuperare più file in una riga di comando, e, g,:mget (filename1) (filename2) (filename3) Nota che non puoi rinominarli localmente a causa della sintassi. I file scaricati verranno creati nella directory locale corrente, quindi assicurati di sapere dove ti trovi localmente (passaggio precedente). L'immagine 1 mostra il recupero di "tony.jpg" Finisce nella radice della partizione 1 C:\ perché quella è la directory locale in cui mi trovavo in quel momento (vedi immagine 2).
Passaggio 5: caricamento
Assicurati di essere nella directory locale da cui desideri eseguire l'upload - utilizzando ! dir e lcd, e nella directory remota corretta. Usa put (nome file) per trasferire un file locale nella directory remota. Come get puoi rinominare il file che stai creando sulla macchina remota digitando: put (nome file) (nuovo nome file remoto) Come mget, mput può essere utilizzato per caricare più file: mput (filename1) (filename2) (filename3) Nell'immagine 1 ho usato ! dir per elencare il contenuto di una directory locale (il percorso è mostrato nella parte superiore della finestra, contiene immagini di "Mr Shiraz"). Poi ho usato put per caricare il file MS1-j.webp
Passaggio 6: crea / elimina
Assicurati di essere nelle directory locali e remote corrette.mkdir (directory remota) creerà una directory sulla macchina remota.rmdir (directory remota) eliminerà quella directory sulla macchina remota.delete (nome file remoto) eliminerà quel file su la macchina remota. (nota delete *, per quanto a mia conoscenza ed esperienza, eliminerà tutti i file nella directory remota, ma non riesco a motivarmi a testarlo effettivamente. Stai molto attento a usare i caratteri jolly "*" nella riga di comando a differenza delle interfacce a finestra non ti chiede se sei sicuro - lo fa e basta.)Allo stesso modo mdelete (nome file remoto1) (nome file remoto2) (nome file remoto3) cancellerà più file sul computer remoto. In questa immagine ho ha seguito un ls remoto con un comando di eliminazione, quindi ha utilizzato di nuovo ls per mostrare che MS1-j.webp
Passaggio 7: ciao
Per terminare il client puoi digitare: ciao e ti dirà "arrivederci" (questa è una programmazione vecchia scuola, probabilmente qualche vecchio accademico con la barba l'ha inserito nel programma …), in modo da poter utilizzare open per un'altra connessione.
Passaggio 8: avanzato
Questa pagina è una che elenca tutti i comandi MS FTP. Questa pagina è una fonte della relativa pagina Linuxman. Questa pagina è una fonte della relativa pagina Mac OS-Xman. Alcuni dei vantaggi del lavoro a riga di comando:Non hai bisogno di una macchina con specifiche elevate. Non hai bisogno di un mouse. Non sei ingombrato da grafici e finestre di dialogo. Puoi lavorare in modo molto più efficiente senza quanto sopra. Hai una comprensione più profonda di come funzionano le cose. L
Consigliato:
Come utilizzare ESP8266 come server Web: 5 passaggi
Come utilizzare ESP8266 come server Web: Ciao, attualmente sto utilizzando Windows 10, NodeMCU 1.0 ed ecco l'elenco dei software che ho usato e le guide di installazione che ho seguito: Arduino IDE Schede aggiuntive per esp8266 SpiffLibrary utilizzate: Websocket Ho usato NodeMCU come server per servire un file HTML che mi fa impazzire
Riga Riga: 5 passaggi
Row Row: Tutto ciò di cui hai bisogno è il tuo Makey Makey, una scatola da scarpe e alcune decorazioni a tua scelta
Come utilizzare il motore passo-passo come encoder rotativo e display OLED per passaggi: 6 passaggi
Come utilizzare il motore passo-passo come encoder rotativo e display OLED per i passaggi: In questo tutorial impareremo come tenere traccia dei passaggi del motore passo-passo sul display OLED. Guarda un video dimostrativo. Il merito del tutorial originale va all'utente di YouTube "sky4fly"
Come utilizzare il terminale Mac e come utilizzare le funzioni chiave: 4 passaggi
Come utilizzare il terminale Mac e come utilizzare le funzioni chiave: ti mostreremo come aprire il terminale MAC. Ti mostreremo anche alcune funzionalità all'interno del Terminale, come ifconfig, il cambio di directory, l'accesso ai file e arp. Ifconfig ti permetterà di controllare il tuo indirizzo IP e il tuo annuncio MAC
Come utilizzare il lettore di schede di memoria PS3 interno come dispositivo USB sul tuo PC: 6 passaggi
Come utilizzare il lettore di schede di memoria PS3 interno come dispositivo USB sul tuo PC: prima di tutto questo è il mio primo Instructable (yippie!), Sono sicuro che ce ne saranno molti a venire. Quindi, avevo una PS3 rotta e volevo fare un certo uso dei componenti di lavoro. La prima cosa che ho fatto è stato estrarre la scheda tecnica per il chip del convertitore sulla scheda PS3 r