Heim Betrieb und Instandhaltung Betrieb und Wartung von Linux Melden Sie sich unter Linux bei FTP an, ausführliche Erläuterung des Befehls lftp

Melden Sie sich unter Linux bei FTP an, ausführliche Erläuterung des Befehls lftp

Sep 04, 2017 pm 02:16 PM
linux 详解

LFTP verwenden

1. Melden Sie sich bei FTP an

Code:

LFTP-Benutzername: Passwort @FTP-Adresse: Transferport (Standard 21)

Verwendung

(1)lftp-Benutzername:Passwort@127.0.0.1:21 Eingabe

(2)lftp-Benutzername@127.0.0.1 Eingabe ##Standardport 21 Geben Sie nach der Eingabe das Passwort ein

(3)lftp 127.0.0.1 Geben Sie ##ein und melden Sie sich an

(4)lftp eingeben--> öffnen Sie 127.0.0.1 --> Einloggen

Ich fühle sehr ähnlich wie Kong Yiji. Es gibt verschiedene Möglichkeiten, „Fenchel“ in Fenchelbohnen zu schreiben! ~Mir ist so schwindelig~

2. Problem mit verstümmeltem LFTP-Code

Für einen Neuling wie mich sehe ich nach dem Einloggen nur chinesischen verstümmelten Code (da im Allgemeinen die lokale Codierung so ist). utf-8). >set file:charset utf-8 (...Wie oben) ##Lokales Codierungsformat festlegen

Anhang: Tipps für den Set-Befehl (1) Geben Sie set ein, um die Set-Befehle anzuzeigen (2) set -a um alle Befehle anzuzeigen, die eingestellt werden können

3. FTP-Dateien finden

ls *.txt ##Alle TXT-Dateien im aktuellen Verzeichnis finden

ls ./123/ ##Alle Dateien im Verzeichnis 123 auflisten

find . -name "*.txt" ##Rekursiv alle TXT-Dateien auf der Site finden

find ./xx -name "*.txt " ##Finden Sie alle TXT-Dateien im xx-Verzeichnis Datei

Anhang 1: Beim zweiten Lesen von ls ist der lokale Cache, Sie können rels anstelle von ls verwenden oder Catch Off / Catch On, um Catch und Catch Flush zu wechseln löscht den lokalen Haken

Anhang 2: Sie können !ls verwenden, um lokale Verzeichnisse zu durchsuchen, z. B. !ls /usr/local/bin/

4. Dateien herunterladen

Bevor Sie Dateien herunterladen, müssen Sie zunächst ein lokales Verzeichnis zum Speichern der Downloads einrichten

lcd /home/123/web ##Setzen Sie das lokale Speicherverzeichnis standardmäßig auf /home/usr

get 123.txt ##Laden Sie die 123.txt-Datei nach /home/123/ im Web herunter

get -c 123.txt ##Fortsetzbarer Download

mget *.txt ##Batch Alle TXT-Dateien herunterladen

mget -c *.txt ##Haltepunkt fortsetzen

mget -c ./123/aaa/*.txt ##Haltepunkt fortsetzen, alle TXT-Dateien im Batch herunterladen aaa-Verzeichnis auf der FTP-Seite

pget - c -n 10 file.dat

##Datei.dat herunterladen

##mit bis zu 10 Threads, um das erneute Herunterladen zu ermöglichen Geben Sie den Wert ein und verwenden Sie den Standardwert.

Spiegeln aaa/

##Laden Sie das gesamte AAA-Verzeichnis herunter, und die Unterverzeichnisse werden automatisch kopiert und lokal erstellt

5. Dateien hochladen

put 123.txt ##Gleiche wie Download

mput *.txt ##Gleiche wie Download

mirror -R aaa/ ##Gleiche wie Download

6. nicht passiver Modus

set ftp:passive-mode 1 ## 1 Passive 0 nicht aktiv

Multitasking

Strg+z ## Aktuelle Aufgabe an übertragen Hintergrund für die Verarbeitung

warten ##Hintergrundverarbeitungsaufgaben in den Vordergrund verschieben, um

Jobs ##Liste der Aufgaben im Hintergrund anzeigen

alle töten oder job_nr ## Alle Aufgaben oder die angegebene Aufgabe löschen

##Aufgabe zur Aufgabenliste hinzufügen

Queue get 123.txt

Queue put 234.txt

Queue Mirror aaa/

Warteschlange ##Aufgabenliste anzeigen

Jobs ##Hintergrundaufgabenliste anzeigen

Warteschlangenstart ##Aufgabenliste starten

Warteschlangenstopp ## Aufgabenliste stoppen

Andere Befehle

alias []

Alias ​​definieren

alias weniger mehr

alias reconnect "close; cd . "

Geben Sie den Alias ​​direkt ein, um zu sehen, welche Aliase derzeit definiert sind. Wenn Sie nur einen Aliasnamen eingeben, wird der Aliasname gelöscht.

Lesezeichen SUBCMD

Lesezeichen setzen Sie können die aktuelle Site und das Verzeichnis als Lesezeichen festlegen. Sie können beim nächsten Mal direkt darauf zugreifen

Lesezeichen add name wird verwendet, um ein Lesezeichen namens name

bookmark del name hinzuzufügen, um das Lesezeichen name name

bookmark list zu löschen. Zeigt die aktuell gesetzten Lesezeichen an (zusätzlich die Ergebnisse der direkten Eingabe von bookmark und bookmark). list Same)

Lesezeichen bearbeiten Rufen Sie den Editor auf, um Lesezeichen zu ändern (~/.lftp/bookmarks)

CD-Remote-Verzeichnis wechseln

Cache SUBCMD

verwalten lftp Der Cache

rels []

zeigt die Remote-Dateiliste aus dem Cache an

rels werden nicht aus dem Cache gelesen

recls opts [Pfad /]pattern

Zeigt die Remote-Dateiliste aus dem Cache an. Es sollte als erweiterte Version von ls betrachtet werden. Es sollte verwendet werden, um verschiedene Dateilisten für die Verwendung durch andere Programme zu generieren.

Recls werden nicht aus dem Cache gelesen

du-Optionen

Berechnen Sie die vom gesamten Remote-Verzeichnis belegte Kapazität

get OPTS -o

Entfernte Dateien abfangen

rfile -o lfile abrufen

Rfile lokal abfangen und in lfile umbenennen

-c für Lebenslauf

-E Nach dem Die Dateierfassung ist abgeschlossen, schneiden Sie die Remote-Datei

-a in den ASCII-Modus, die Standardeinstellung ist der Binärmodus

-O setzt das Basisverzeichnis auf das Verzeichnis, in dem die lokale Datei gespeichert ist

mget OPTS

Remote-Dateien herunterladen (Platzhaltererweiterung ist verfügbar, d. h. *)

pget OPTS -o

Verwenden Sie mehrere Links zum Herunterladen von Dateien, standardmäßig für fünf.

-n 3 Für drei Links

Jobs -v

Anzeige, welche Programme gerade im Hintergrund laufen

-v Detaillierte Informationen anzeigen (- v Sie können ein paar weitere hinzufügen, um detailliertere Informationen anzuzeigen.)

LCD

Wechseln Sie das lokale Verzeichnis

Spiegeln Sie OPTS remote [local]

Laden Sie das Ganze herunter Verzeichnis (Die obige Get-Funktion kann nur zum Erfassen von Dateien verwendet werden)

-c Fortsetzen

-e Seien Sie dabei vorsichtig. Wenn die Remote-Dateien nicht verfügbar sind, löschen Sie die lokalen und Remote-Daten .

-R Laden Sie das gesamte Verzeichnis hoch

-n Laden Sie nur neuere Dateien herunter

-r Keine Notwendigkeit, zurück in das Verzeichnis zu gehen

--parallel= n Laden Sie n Dateien gleichzeitig herunter (standardmäßig wird jeweils nur eine heruntergeladen)

Modulname args

Modul laden

setzen Sie OPTS -o

Datei hochladen

mput OPTS

Dateien hochladen (Platzhaltererweiterung ist verfügbar, d. h. *)

mv

Benennen Sie die Remote-Datei1 in Datei2 um

mrm

Verwenden Sie die Platzhaltererweiterung, um entfernte Dateien zu löschen

öffnen Sie OPTS

Öffnen Sie eine Site

öffnen Sie die Site -u, -p

queue OPTS []

cmd in die Warteschlange stellen und auf die Ausführung warten

-d index Den nummerierten Index des Jobs löschen

-m index new_index will Der nummerierte Index des Jobs wird auf die Nummer new_index verschoben, die nur zum Springen in die Warteschlange verwendet wird.

-n index Fügen Sie einen neuen Job vor dem Nummernindex hinzu

warten Sie []

Bewegen Sie das im Hintergrund ausgeführte Programm in den Vordergrund (fg kann auch verwendet werden)

Alle töten|

Alle Jobs oder Jobnummer löschen

Verzögerungsbefehl wiederholen

Wiederholen Sie den Befehl alle Verzögerungssekunden, die Standardeinstellung ist jede Sekunde

rm -r -f

Remote-Dateien entfernen

mkdir -p

Remote-Verzeichnis erstellen

rmdir -f

Entfernen das Remote-Verzeichnis

OPT [] festlegen

Variablen festlegen

Set direkt eingeben, um zu sehen, welche Variablen aktuell definiert sind

Quelle

Datei lesen und den Befehl in der Datei ausführen (er sollte mit dem Quellbefehl in Bash identisch sein)

debug [|off] -o

Setzen Sie die Debug-Ebene auf „level“

-o und leiten Sie die Ausgabe an die Datei weiter

exit [|bg]

Ende lftp

Wenn noch Jobs vorhanden sind, wird lftp zur Ausführung in den Hintergrund gestellt und Setzen Sie die unvollendete Arbeit fort

history -w file-r file-c|-l cnt

Die Funktion ist dieselbe wie der Verlauf in Bash

renlist []

Nur ​​den Remote-Dateinamen anzeigen

pwd -p

Das aktuelle Remote-Verzeichnis anzeigen

-p connect Das Anmeldekennwort zeigt auch

cache an []

Nur ​​beim Öffnen von Scache werden alle aktuellen Sitzungen angezeigt, außerdem kann session_no zu anderen Sitzungen wechseln.

Zum gleichzeitigen Öffnen mehrerer Sitzungen. Wechseln Sie zwischen Sites oder verschiedenen Verzeichnissen auf derselben Site.

Das obige ist der detaillierte Inhalt vonMelden Sie sich unter Linux bei FTP an, ausführliche Erläuterung des Befehls lftp. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Welche Computerkonfiguration ist für VSCODE erforderlich? Welche Computerkonfiguration ist für VSCODE erforderlich? Apr 15, 2025 pm 09:48 PM

VS Code system requirements: Operating system: Windows 10 and above, macOS 10.12 and above, Linux distribution processor: minimum 1.6 GHz, recommended 2.0 GHz and above memory: minimum 512 MB, recommended 4 GB and above storage space: minimum 250 MB, recommended 1 GB and above other requirements: stable network connection, Xorg/Wayland (Linux)

VSCODE kann die Erweiterung nicht installieren VSCODE kann die Erweiterung nicht installieren Apr 15, 2025 pm 07:18 PM

Die Gründe für die Installation von VS -Code -Erweiterungen können sein: Netzwerkinstabilität, unzureichende Berechtigungen, Systemkompatibilitätsprobleme, VS -Code -Version ist zu alt, Antiviren -Software oder Firewall -Interferenz. Durch Überprüfen von Netzwerkverbindungen, Berechtigungen, Protokolldateien, Aktualisierungen von VS -Code, Deaktivieren von Sicherheitssoftware und Neustart von Code oder Computern können Sie Probleme schrittweise beheben und beheben.

Kann VSCODE für MAC verwendet werden Kann VSCODE für MAC verwendet werden Apr 15, 2025 pm 07:36 PM

VS -Code ist auf Mac verfügbar. Es verfügt über leistungsstarke Erweiterungen, GIT -Integration, Terminal und Debugger und bietet auch eine Fülle von Setup -Optionen. Für besonders große Projekte oder hoch berufliche Entwicklung kann VS -Code jedoch Leistung oder funktionale Einschränkungen aufweisen.

Wofür ist VSCODE Wofür ist VSCODE? Wofür ist VSCODE Wofür ist VSCODE? Apr 15, 2025 pm 06:45 PM

VS Code ist der vollständige Name Visual Studio Code, der eine kostenlose und open-Source-plattformübergreifende Code-Editor und Entwicklungsumgebung von Microsoft ist. Es unterstützt eine breite Palette von Programmiersprachen und bietet Syntax -Hervorhebung, automatische Codebettel, Code -Snippets und intelligente Eingabeaufforderungen zur Verbesserung der Entwicklungseffizienz. Durch ein reiches Erweiterungs -Ökosystem können Benutzer bestimmte Bedürfnisse und Sprachen wie Debugger, Code -Formatierungs -Tools und Git -Integrationen erweitern. VS -Code enthält auch einen intuitiven Debugger, mit dem Fehler in Ihrem Code schnell gefunden und behoben werden können.

So führen Sie Java -Code in Notepad aus So führen Sie Java -Code in Notepad aus Apr 16, 2025 pm 07:39 PM

Obwohl Notepad den Java -Code nicht direkt ausführen kann, kann er durch Verwendung anderer Tools erreicht werden: Verwenden des Befehlszeilencompilers (JAVAC), um eine Bytecode -Datei (Dateiname.class) zu generieren. Verwenden Sie den Java Interpreter (Java), um Bytecode zu interpretieren, den Code auszuführen und das Ergebnis auszugeben.

Was ist der Hauptzweck von Linux? Was ist der Hauptzweck von Linux? Apr 16, 2025 am 12:19 AM

Zu den Hauptanwendungen von Linux gehören: 1. Server -Betriebssystem, 2. Eingebettes System, 3. Desktop -Betriebssystem, 4. Entwicklungs- und Testumgebung. Linux zeichnet sich in diesen Bereichen aus und bietet Stabilität, Sicherheits- und effiziente Entwicklungstools.

So verwenden Sie VSCODE So verwenden Sie VSCODE Apr 15, 2025 pm 11:21 PM

Visual Studio Code (VSCODE) ist ein plattformübergreifender, Open-Source-Editor und kostenloser Code-Editor, der von Microsoft entwickelt wurde. Es ist bekannt für seine leichte, Skalierbarkeit und Unterstützung für eine Vielzahl von Programmiersprachen. Um VSCODE zu installieren, besuchen Sie bitte die offizielle Website, um das Installateur herunterzuladen und auszuführen. Bei der Verwendung von VSCODE können Sie neue Projekte erstellen, Code bearbeiten, Code bearbeiten, Projekte navigieren, VSCODE erweitern und Einstellungen verwalten. VSCODE ist für Windows, MacOS und Linux verfügbar, unterstützt mehrere Programmiersprachen und bietet verschiedene Erweiterungen über den Marktplatz. Zu den Vorteilen zählen leicht, Skalierbarkeit, umfangreiche Sprachunterstützung, umfangreiche Funktionen und Versionen

So überprüfen Sie die Lageradresse von Git So überprüfen Sie die Lageradresse von Git Apr 17, 2025 pm 01:54 PM

Um die Git -Repository -Adresse anzuzeigen, führen Sie die folgenden Schritte aus: 1. Öffnen Sie die Befehlszeile und navigieren Sie zum Repository -Verzeichnis; 2. Führen Sie den Befehl "git remote -v" aus; 3.. Zeigen Sie den Repository -Namen in der Ausgabe und der entsprechenden Adresse an.

See all articles