linux 셸 의 lftp

3326 단어 linux
머리말
Liux 전당 에 처음 들 어간 사람들 은 항상 FlashFXP 나 Leapftp 와 같은 그래 픽 인터페이스 의 ftp 클 라 이언 트 를 찾 으 려 고 시도 하 는 것 같 지만 시도 해 본 친구 들 은 자 유 롭 든 상업 적 인 ftp 클 라 이언 트 든 사용 하 는 것 이 lftp 보다 편리 하지 않다 는 것 을 잘 알 고 있 을 것 이다.그래 픽 인터페이스 가 없 으 면 초보 자 에 게 는 조금 고 통 스 럽 지만 우리 가 약간의 시간 을 들 여 몇 가지 간단 한 명령 을 파악 하면 lftp 의 강 함 을 신속하게 느 낄 수 있다.
[편집] ~/. lftprc
국내 ftp 서버 를 lftp 로 방문 할 때 흔히 볼 수 있 는 중국 어 는 난 장 판 이다.
^_^당황 하지 마 세 요. 이것 은 서버 와 로 컬 인 코딩 이 일치 하지 않 아서 생 긴 것 입 니 다.홈 디 렉 터 리 에 파일 을 새로 만 들 면 ~/. lftprc 또는 ~/. lftp/rc
그리고 그 안에 다음 과 같은 내용 을 추가 합 니 다.
debug 3
set ftp:charset GBK
set file:charset UTF-8
#set ftp:passtive-mode no
#alias utf8 " set ftp:charset UTF-8"
#alias gbk " set ftp:charset GBK"

[편집] ftp 서버 로그 인
본론 으로 들 어가 면 ftp 서버 에 어떻게 로그 인 하 는 지 살 펴 보 겠 습 니 다.
  • lftp ftp://user:password@site:port
  • lftp user:password@site:port
  • lftp site -p port -u user,password
  • lftp site:port -u user,password

  • 위의 몇 가지 방식 은 모두 정상적으로 작 동 할 수 있 지만 비밀 번 호 는 모두 명문 이어서 안전 하지 않 은 것 같 습 니 다.괜찮다
    lftp user@site:port
    

    시스템 이 password 입력 을 알 리 면 비밀 번 호 는 * * * * * 로 표 시 됩 니 다.
    그런데 매번 이렇게 많이 입력 하 니까 정말 귀 찮 네요.leapftp 와 유사 한 사이트 관리자 가 있 었 으 면 좋 겠 습 니 다. 사실 lftp 는 이미 우리 에 게 생각 을 해 주 었 습 니 다. 이것 이 바로 bookmark 입 니 다.뒤에서 우 리 는 볼 수 있 을 것 이다.
    [편집] 상용 명령
    터미널 에서 실행
    man lftp
    
    

    ftp 로그 인 후 입력
    help
    
    

    명령 목록 을 볼 수 있 습 니 다.
    다음은 lftp 에서 자주 사용 하 는 명령 을 살 펴 보 겠 습 니 다.
    ls 
    원 격 파일 목록 보이 기 (! ls 로 컬 파일 목록 보이 기).
    cd 
    원 격 디 렉 터 리 전환 (lcd 로 컬 디 렉 터 리 전환).
    get 
    원 격 파일 을 다운로드 하 다.
    mget 
    원 격 파일 을 다운로드 합 니 다.
    pget 
    여러 스 레 드 를 사용 하여 원 격 파일 을 다운로드 하고 다섯 개 로 미리 설정 합 니 다.
    mirror 
    전체 디 렉 터 리 를 다운로드/업로드 (mirror - R)/동기 화 합 니 다.
    put 
    파일 업로드.
    mput 
    여러 파일 을 업로드 합 니 다.
    mv 
    원 격 파일 이동 (원 격 파일 이름 변경).
    rm 
    원 격 파일 삭제.
    인자 - r, 폴 더 재 귀적 삭제
    mrm 
    여러 개의 원 격 파일 을 삭제 합 니 다.
    mkdir 
    원 격 디 렉 터 리 만 들 기.
    rmdir 
    원 격 디 렉 터 리 삭제.
    pwd 
    현재 원 격 디 렉 터 리 를 표시 합 니 다 (lpwd 는 로 컬 디 렉 터 리 를 표시 합 니 다).
    du 
    원 격 디 렉 터 리 의 크기 를 계산 합 니 다.
    set net:limit-rate 10000,10000
    업로드 제한 다운로드 각각 10KB/s
    set ftp:charset gbk 
    원 격 ftp site 설정 gbk 인 코딩

    로 컬 셸 명령 실행 (lftp 에 lls 가 없 기 때문에 사용 가능 !대체
    lcd 
    로 컬 디 렉 터 리 전환
    lpwd 
    로 컬 디 렉 터 리 보이 기
    alias 
    정의
    bookmark 
    책 갈 피 를 설정 하 다.
    exit 
    ftp 종료
    [편집] 바로 가기 책 갈피
    작성 자: aBiNg
    ftp 의 bookmark 명령 은 ~/. lftp/bookmarks 파일 에 설정 을 쓰 는 것 입 니 다.이 파일 을 직접 수정 하여 ftp 서버 에 빠르게 로그 인 할 수 있 습 니 다.
    예 를 들 어 줄 추가:
    echo 'uftp ftp://user:[email protected]' >> ~/.lftp/bookmarks
    

    lftp 의 bookmarks 파일 쓰기 형식 은:
      ftp://user:passwd@site:port
    

    나중에 ubuntu - cn 의 ftp 에 로그 인 하려 면 실행 하기 만 하면 됩 니 다:
    lftp uftp
    

    [편집] 기타 클 라 이언 트
    kftpgrabber
    KDE 아래 ftp 클 라 이언 트, 인 코딩 선택 을 지원 합 니 다.중국어 지원 이 좋 습 니 다.
    gftp
    gnome 아래 ftp 클 라 이언 트 는 현재 중국어 지원 이 좋 지 않 아 불평 이 많 습 니 다.
    fireftp
    fireforx 의 ftp 클 라 이언 트 플러그 인, 새 버 전 은 중국어 지원 이 좋 습 니 다.
    FileZilla
    중국어 지원 이 좋 습 니 다.
    CrossFTP
    자바 기반 의 안정 적 인 ftp 클 라 이언 트 와 동기 화 도구 입 니 다.우수한 중국어/유 니 코드 지원.

    좋은 웹페이지 즐겨찾기