ncftp로 원격서버로 접속한 후에 원격서버내의 특정 파일 삭제하기
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 946 조회
- 0 추천
- 목록
본문
ncftp로 원격서버로 접속한 후에 원격서버내의 특정 파일 삭제하기
원격서버로 ncftp를 이용하여 접속한 후에 원격서버의 현재 디렉토리에 존재하는 특정 파일을 삭제할 수 있습니다.
즉, ncftp의 rm명령어를 이용하면 원격서버내에 존재하는 특정파일을 삭제할 수 있습니다.
참고로 리눅스 쉘명령어에서 파일을 삭제하는 rm명령어와 비교하신다면 쉽게 이해할 수 있을 것입니다.
단지 ncftp에서 사용하는 rm명령어는 원격서버내의 파일을 삭제한다는 것만 주의하면 됩니다.
ncftp에서 사용하는 rm명령어의 사용형식은 다음과 같습니다.
rm [-r] 파일명
rm [-r] 파일명1 파일명2…
아래의 예는 ncftp를 이용하여 원격서버로 접속하여 원격서버내에 존재하는 현재 디렉토리의 특정 파일을 삭제하는 예입니다.
먼저 ncftp로 접속한 원격서버의 현재디렉토리내의 파일리스트를 dir명령어로 확인한 것입니다.
그런 다음 확인한 파일들 중 list라는 파일을 “rm project.tar.gz”명령어를 실행하여 삭제하였습니다.
삭제한 후에 다시 dir로 삭제된 파일이 존재하는가를 확인한 것입니다.
ncftp /home/sspark > dir -rw-r--r-- 1 0 0 4520 10월 15 10:54 project.tar.gz drwxr-xr-x 3 0 0 4096 10월 15 10:57 public_html ncftp /home/sspark > ncftp /home/sspark > rm project.tar.gz
ncftp /home/sspark > ncftp /home/sspark > dir drwxr-xr-x 3 0 0 4096 10월 15 10:57 public_html ncftp /home/sspark > |
위의 예는 원격서버 내에 존재하는 하나의 파일을 삭제한 것입니다.
만약 여러 개의 파일을 동시에 삭제하려면 다음 예를 보십시오.
아래의 예는 원격서버의 현재디렉토리에 존재하는 여러 개의 파일들 중 s로 시작하는 모든 파일을 삭제하기 위하여 “rm s*”이라는 명령어를 사용한 것입니다.
ncftp /home/bible > ncftp /home/bible > dir drwxr-xr-x 4 504 504 4096 10월 15 08:21 EDU_Sources drwxr-xr-x 2 505 505 4096 10월 16 17:41 dir2 -rw-r--r-- 1 505 505 295 10월 16 17:50 manual.conf -rw-r--r-- 1 505 505 4520 10월 15 10:54 pro.tar.gz drwxr-xr-x 3 505 505 4096 10월 15 10:57 public_html -rw-r--r-- 1 505 505 332 10월 16 17:50 squid.conf -rw-r--r-- 1 505 505 9534 10월 16 17:50 ssl.conf ncftp /home/bible > ncftp /home/bible > rm s*
ncftp /home/bible > ncftp /home/bible > dir drwxr-xr-x 4 504 504 4096 10월 15 08:21 EDU_Sources drwxr-xr-x 2 505 505 4096 10월 16 17:41 dir2 -rw-r--r-- 1 505 505 295 10월 16 17:50 manual.conf -rw-r--r-- 1 505 505 4520 10월 15 10:54 pro.tar.gz drwxr-xr-x 3 505 505 4096 10월 15 10:57 public_html ncftp /home/bible > |
이 결과 squid.conf와 ssl.conf파일이 삭제되었으며 삭제된 후에 다시 dir명령어를 이용하여 확인한 것입니다.
ncftp의 rm명령어는 원격서버내의 특정파일을 삭제하는 것으로서 lrm명령어와 비교하셔야 합니다.
다음 예에서 설명할 lrm명령어는 원격서버가 아닌 로컬서버내의 특정 파일을 삭제하기 위한 명령어입니다.
관련자료
-
이전
-
다음