ncftp강좌 13편: ncftp접속후 원격서버내의 특정 파일 삭제하기
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 2,423 조회
- 0 추천
- 목록
본문
ncftp강좌 13편: ncftp접속후 원격서버내의 특정 파일 삭제하기
원격서버로 ncftp를 이용하여 접속한 후에 원격서버의 현재디렉토리에 존재하는 특정파일을 삭제할 수 있다.
즉 ncftp의 rm명령어를 이용하면 원격서버내에 존재하는 특정파일을 삭제할 수 있다.
참고로 리눅스 쉘명령어에서 파일을 삭제하는 rm명령어와 비교한다면 쉽게 이해할 수 있을 것이다.
단지 ncftp에서 사용하는 rm명령어는 원격서버내의 파일을 삭제한다는 것만 주의하면 된다.
아래의 예는 ncftp를 이용하여 원격서버로 접속하여 원격서버내에 존재하는 현재디렉토리의 특정파일을 삭제하는 예이다.
먼저 ncftp로 접속한 원격서버의 현재디렉토리내의 파일리스트를 dir명령어로 확인한 것이다.
그런 다음 확인한 파일들 중 list라는 파일을 “rm list”명령어를 실행하여 삭제하였다.
삭제한 후에 다시 dir로 삭제된 파일이 존재하는가를 확인한 것이다.
위의 예는 원격서버내에 존재하는 하나의 파일을 삭제한 것이다.
만약 여러개의 파일을 동시에 삭제하려면 다음 예를 보자.
아래의 예는 원격서버의 현재디렉토리에 존재하는 여러개의 파일들 중 file로 시작하는 모든 파일을 삭제하기 위하여 “rm file*”이라는 명령어를 사용한 것이다.
이 결과 file1과 file2가 삭제되었으며 삭제된 후에 다시 dir명령어를 이용하여 확인한 것이다.
ncftp의 rm명령어는 원격서버내의 특정파일을 삭제하는 것으로서 lrm명령어와 비교해야한다.
다음 예에서 설명할 lrm명령어는 원격서버가 아닌 로컬서버내의 특정파일을 삭제하기 위한 명령어이다.
관련자료
-
이전
-
다음