강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

ncftp강좌 13편: ncftp접속후 원격서버내의 특정 파일 삭제하기

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

ncftp강좌 13: ncftp접속후 원격서버내의 특정 파일 삭제하기

 

 

 

 

원격서버로 ncftp를 이용하여 접속한 후에 원격서버의 현재디렉토리에 존재하는 특정파일을 삭제할 수 있다.

 

 

 

 ncftp rm명령어를 이용하면 원격서버내에 존재하는 특정파일을 삭제할 수 있다.

 

 

 

 참고로 리눅스 쉘명령어에서 파일을 삭제하는 rm명령어와 비교한다면 쉽게 이해할 수 있을 것이다.

 

 

 

 단지 ncftp에서 사용하는 rm명령어는 원격서버내의 파일을 삭제한다는 것만 주의하면 된다.

 

 

 

 

 

아래의 예는 ncftp를 이용하여 원격서버로 접속하여 원격서버내에 존재하는 현재디렉토리의 특정파일을 삭제하는 예이다.

 

 

 

 

 

먼저 ncftp로 접속한 원격서버의 현재디렉토리내의 파일리스트를 dir명령어로 확인한 것이다.

 

 

 

그런 다음 확인한 파일들 중 list라는 파일을 “rm list”명령어를 실행하여 삭제하였다.

 

 

 

삭제한 후에 다시 dir로 삭제된 파일이 존재하는가를 확인한 것이다.

 

 

 

 

 

e3ab2a2b904ba0ee3cd76c1ba015bf61_1688437083_9125.png
 

 

 

 

 

위의 예는 원격서버내에 존재하는 하나의 파일을 삭제한 것이다.

 

 

 

만약 여러개의 파일을 동시에 삭제하려면 다음 예를 보자.

 

아래의 예는 원격서버의 현재디렉토리에 존재하는 여러개의 파일들 중 file로 시작하는 모든 파일을 삭제하기 위하여 “rm file*”이라는 명령어를 사용한 것이다.

 

 

 

 

 

e3ab2a2b904ba0ee3cd76c1ba015bf61_1688437097_5717.png
 

 

 

 

 

이 결과 file1 file2가 삭제되었으며 삭제된 후에 다시 dir명령어를 이용하여 확인한 것이다.

 

 

 

 

 

ncftp rm명령어는 원격서버내의 특정파일을 삭제하는 것으로서 lrm명령어와 비교해야한다.

 

 

 

 다음 예에서 설명할 lrm명령어는 원격서버가 아닌 로컬서버내의 특정파일을 삭제하기 위한 명령어이다.

 

 

 

 

 


관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,037 명
  • 현재 강좌수 :  35,806 개
  • 현재 접속자 :  109 명