Linux에서 ftp에 로그인, lftp 명령에 대한 자세한 설명
lftp 사용
1.ftp에 로그인
코드:
lftp 사용자 이름: 비밀번호@ftp 주소: 전송 포트(기본값 21)
Usage
(1)lftp 사용자 이름:password@127.0.0.1:21 입력
(2)lftp username@127.0.0.1 ##기본 포트 21 입력 후 비밀번호 입력
(3)lftp 127.0.0.1 ## 입력 후 로그인
(4)lftp Enter- -> .0.1 --> 로그인 로그인
회향콩에 "회향"을 쓰는 방법이 여러 가지가 있는 것 같아요! ~어지러워~
2. lftp 중국어 왜곡 코드 문제
저 같은 초보자는 로그인한 후에 보이는 것은 모두 중국어 왜곡 코드입니다(로컬 인코딩은 일반적으로 UTF-8이기 때문입니다). solve
set ftp:charset gbk (또는 gb2312 또는 utf-8) ##ftp 측에서 인코딩 형식 설정
set file:charset utf-8 (...위와 동일) ##로컬 인코딩 형식 설정
첨부 파일: set 명령에 대한 팁 (1) set 명령을 보려면 set을 입력합니다. (2) set -a를 사용하면 설정할 수 있는 모든 명령을 볼 수 있습니다.
3 FTP 측 파일 찾기
ls *.txt ##Find 현재 디렉토리의 모든 txt Files
ls ./123/ ##123 디렉토리의 모든 파일 나열
find . -name "*.txt" ##사이트의 모든 txt 파일을 재귀적으로 찾기
find ./xx -name "*.txt " ##xx 디렉터리에서 모든 txt 파일 찾기
첨부 1: ls가 로컬 캐시를 두 번째로 읽을 때 ls 대신 rels를 사용하거나 catch off / catch on을 사용하여 catch, catch 플러시를 전환할 수 있습니다. 로컬 캐치를 지웁니다
첨부 2: !ls를 사용하여 !ls /usr/local/bin/
4와 같은 로컬 디렉터리를 탐색할 수 있습니다. 파일 다운로드
파일을 다운로드하기 전에 먼저 로컬 디렉터리를 설정해야 합니다. 다운로드한 파일을 저장하려면
lcd / home/123/web ##로컬 저장 디렉터리는 기본적으로 /home/usr로 설정
get 123.txt ##123.txt 파일을 /home/123/web
에 다운로드 get -c 123.txt ##중단점 다운로드 재개
mget *.txt ##모든 txt 파일을 일괄적으로 다운로드
mget -c *.txt ##중단점 다운로드 재개
mget -c ./123/aaa/* .txt ## 중단점 다운로드 재개 , ftp 끝의 aaa 디렉터리에 있는 모든 txt 파일을 일괄 다운로드
pget -c -n 10 file.dat
## 최대 10개의 스레드가 있는 file.dat를 다운로드하고 중단점 재개 허용
## set pget:default-n 5 값 설정을 통해 다운로드할 수 있으며 기본값을 사용합니다.
mirror aaa/
##aaa 디렉터리 전체를 다운로드하면 하위 디렉터리도 자동으로 로컬 디렉터리에 복사됩니다.
5. 파일을 업로드합니다.
put 123.txt ##동일 다운로드
mput *. txt # #동일다운로드
mirror -R aaa/ ##동일다운로드
6. 패시브/비패시브 모드 설정
set ftp:passive-mode 1 ## 1 패시브 0 비액티브
멀티태스킹
ctrl+z ##처리를 위해 현재 작업을 백그라운드로 전송
wait ##백그라운드 처리 작업을 포그라운드로 이동하여 보기
작업 ##백그라운드에서 작업 목록 보기
kill all 또는 job_no # #모든 작업 또는 지정된 작업 삭제
##작업 목록에 작업 추가
queue get 123.txt
queue put 234.txt
queue 미러 aaa/
queue ##작업 목록 보기
jobs ##View 백그라운드 작업 목록
queue start # #작업 목록 시작
queue stop ##작업 목록 중지
기타 명령
alias []
Define alias
alias less more
alias reconnect "close; cd ."
별칭을 직접 입력하여 해당 별칭이 현재 정의되어 있는지 확인하세요. 별칭 이름만 입력하면 별칭 이름이 취소됩니다.
북마크 SUBCMD
북마크 설정 현재 사이트와 디렉토리를 북마크로 설정할 수 있습니다. 다음에 CD로 이동할 필요 없이 바로 입력할 수 있습니다.
북마크 추가 이름은 name
이라는 북마크를 추가하는 데 사용됩니다. Bookmark del name name이라는 책갈피를 삭제합니다
bookmark list 현재 설정된 책갈피를 표시합니다. (또한 책갈피와 책갈피 목록을 직접 인쇄한 결과는 동일합니다.)
bookmark edit 책갈피를 수정하기 위해 편집기를 호출합니다(~/.lftp/ 북마크)
cd는 원격 디렉터리를 전환합니다
cache SUBCMD
lftp의 캐시를 관리합니다
rels []
캐시에서 원격 파일 목록을 표시합니다
rels는 캐시에서 읽혀지지 않습니다
recls opts [path/ ] 패턴
은 캐시의 원격 파일 목록을 표시합니다. 이는 ls의 향상된 버전으로 간주되어야 하며 사용할 수 있는 매개변수가 많으며 다른 프로그램에서 사용할 수 있는 다양한 파일 목록을 생성하는 데 사용해야 합니다.
recls는 캐시에서 읽혀지지 않습니다
du 옵션
전체 원격 디렉토리가 차지하는 용량 계산
get OPTS -o
원격 파일 잡기
get rfile -o lfile
rfile을 로컬로 캐치 이름이 변경된 lfile
-c 재개 전송용
-E 캡처가 완료된 후 원격 파일을 잘라냅니다
-a를 ASCII 모드로, 기본값은 바이너리 모드로
-O 기본 디렉터리를 로컬로 설정 파일이 있는 디렉터리
mget OPTS
원격 파일 다운로드(와일드카드 확장 가능, 즉 *)
pget OPTS -o
여러 링크를 사용하여 파일을 다운로드하세요. 기본값은 5개입니다.
-n 3은 세 개의 링크입니다
jobs -v
현재 백그라운드에서 실행 중인 프로그램을 표시합니다.
-v는 자세한 정보를 표시합니다(-v는 더 자세한 정보를 표시하기 위해 더 추가할 수 있습니다)
lcd
스위치 로컬 디렉토리
미러 OPTS 원격 [로컬]
전체 디렉토리 다운로드(위층으로 올라가는 것은 파일을 가져오는 데에만 사용할 수 있습니다)
-c Resume
-e 주의하세요. 원격 파일과 로컬 파일을 비교하세요. 원격 파일이 없으면 로컬 파일을 삭제하세요. 즉, 로컬과 원격 데이터를 동기화하세요.
-R 전체 디렉토리 업로드
-n 최신 파일만 다운로드
-r 디렉토리로 다시 전달할 필요 없음
--parallel=n n 파일을 동시에 다운로드(기본값은 한 번에 하나만 다운로드) a 시간)
모듈 이름 args
모듈 로드
put OPTS -o
파일 업로드
mput OPTS
파일 업로드(와일드카드 확장 가능, 즉 *)
mv
원격 파일 이름 바꾸기1 to file2
mrm
와일드카드 확장을 사용하여 원격 파일 삭제
open OPTS
사이트 열기
open -u , -p site
queue OPTS []
cmd를 대기열에 넣고 실행을 기다립니다
- d index 작업 번호 인덱스 삭제
-m index new_index 작업 번호 인덱스를 대기열 점프 전용인 new_index로 이동합니다.
-n index 숫자 index 앞에 새 작업 추가
wait []
백그라운드에서 실행 중인 프로그램을 포그라운드로 이동합니다(fg도 사용할 수 있음)
kill all|
모든 작업 삭제 또는 job_no
반복 지연 명령
지연 초마다 명령을 반복적으로 실행합니다. 기본값은 1초마다입니다.
rm -r -f
원격 파일 제거
mkdir -p
원격 디렉터리 생성
rmdir - f
원격 제거 디렉토리
set OPT []
변수 설정
현재 어떤 변수가 정의되어 있는지 확인하려면 set을 직접 입력하세요
source
파일을 읽고 파일에서 명령을 실행합니다. (반드시 있어야 하며 bash의 소스 명령은 동일)
debug [|off] -o
디버그 수준을 level로 설정
-o 출력을 file로 지정
exit [|bg]
End lftp
this 아직 작업이 있으면 lftp는 실행을 위해 백그라운드로 두고 미완성 작업을 계속합니다
history -w file-r file-c|-l cnt
기능은 bash의 히스토리와 동일합니다
renlist []
원격 파일만 표시 name
pwd -p
현재 원격 디렉터리 표시
-p 및 로그인 비밀번호도 표시됩니다
scache []
scache만 모든 현재 세션을 표시하고 session_no는 다른 세션으로 전환할 수 있습니다.
열려면 동시에 여러 사이트를 사용하거나 동일한 사이트의 서로 다른 디렉터리 간에 전환할 수 있습니다.
위 내용은 Linux에서 ftp에 로그인, lftp 명령에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











대 코드 시스템 요구 사항 : 운영 체제 : Windows 10 이상, MacOS 10.12 이상, Linux 배포 프로세서 : 최소 1.6GHz, 권장 2.0GHz 이상의 메모리 : 최소 512MB, 권장 4GB 이상의 저장 공간 : 최소 250MB, 권장 1GB 및 기타 요구 사항 : 안정 네트워크 연결, Xorg/Wayland (LINUX)

VS 코드 확장을 설치하는 이유는 다음과 같습니다. 네트워크 불안정성, 불충분 한 권한, 시스템 호환성 문제, C 코드 버전은 너무 오래된, 바이러스 백신 소프트웨어 또는 방화벽 간섭입니다. 네트워크 연결, 권한, 로그 파일, 업데이트 대 코드 업데이트, 보안 소프트웨어 비활성화 및 대 코드 또는 컴퓨터를 다시 시작하면 점차 문제를 해결하고 해결할 수 있습니다.

VS 코드는 Mac에서 사용할 수 있습니다. 강력한 확장, GIT 통합, 터미널 및 디버거가 있으며 풍부한 설정 옵션도 제공합니다. 그러나 특히 대규모 프로젝트 또는 고도로 전문적인 개발의 경우 VS 코드는 성능 또는 기능 제한을 가질 수 있습니다.

VS Code는 Full Name Visual Studio Code로, Microsoft가 개발 한 무료 및 오픈 소스 크로스 플랫폼 코드 편집기 및 개발 환경입니다. 광범위한 프로그래밍 언어를 지원하고 구문 강조 표시, 코드 자동 완료, 코드 스 니펫 및 스마트 프롬프트를 제공하여 개발 효율성을 향상시킵니다. 풍부한 확장 생태계를 통해 사용자는 디버거, 코드 서식 도구 및 GIT 통합과 같은 특정 요구 및 언어에 확장을 추가 할 수 있습니다. VS 코드에는 코드에서 버그를 신속하게 찾아서 해결하는 데 도움이되는 직관적 인 디버거도 포함되어 있습니다.

Visual Studio Code (VSCODE)는 Microsoft가 개발 한 크로스 플랫폼, 오픈 소스 및 무료 코드 편집기입니다. 광범위한 프로그래밍 언어에 대한 가볍고 확장 성 및 지원으로 유명합니다. VSCODE를 설치하려면 공식 웹 사이트를 방문하여 설치 프로그램을 다운로드하고 실행하십시오. VScode를 사용하는 경우 새 프로젝트를 만들고 코드 편집, 디버그 코드, 프로젝트 탐색, VSCODE 확장 및 설정을 관리 할 수 있습니다. VSCODE는 Windows, MacOS 및 Linux에서 사용할 수 있으며 여러 프로그래밍 언어를 지원하며 Marketplace를 통해 다양한 확장을 제공합니다. 이점은 경량, 확장 성, 광범위한 언어 지원, 풍부한 기능 및 버전이 포함됩니다.

메모장은 Java 코드를 직접 실행할 수는 없지만 다른 도구를 사용하여 명령 줄 컴파일러 (Javac)를 사용하여 Bytecode 파일 (filename.class)을 생성하면 달성 할 수 있습니다. Java Interpreter (Java)를 사용하여 바이트 코드를 해석하고 코드를 실행하고 결과를 출력하십시오.

Linux의 주요 용도에는 다음이 포함됩니다. 1. 서버 운영 체제, 2. 임베디드 시스템, 3. 데스크탑 운영 체제, 4. 개발 및 테스트 환경. Linux는이 분야에서 뛰어나 안정성, 보안 및 효율적인 개발 도구를 제공합니다.

git 저장소 주소를 보려면 다음 단계를 수행하십시오. 1. 명령 줄을 열고 리포지토리 디렉토리로 이동하십시오. 2. "git remote -v"명령을 실행하십시오. 3. 출력 및 해당 주소에서 저장소 이름을 봅니다.
