 |
|
|  |
| [호스팅 ssh 사용하기] 삭제하기 - 디렉토리 생성하기 |
|
|
 홈페이지 |
21년 전 |
FTP롤 내용을 지울수도 있읍니다
그러나 파일이 많은 경우 지우는데 시간이 걸립니다
지우다가 에러가 나는 경우도 많습니다
이 명령어를 사용하면 한번에 지웁니다
한번 이 명령어 빠지면 습관적으로 지우다가 낭패를 겪는 경우도
생깁니다
이 명령어도 잘 배워 두면 편리합니다
1. rm
(remove) - 파일을 지우는 명령으로 주의할 점은 유닉스하에서는 파일들이 지워지면 복구가 불가능하다는 것이다. rm 파일명으로 사용한다.
옵션
-f : 강제로 파일을 지울 수 있다.
-i : 지우기 전에 확인한다.
-r : 서브 디렉토리의 파일까지 지운다.
-v : 파일을 지우기 전에 지울 파일의 이름을 나타낸다.
-R : -r과 같다.
-d :디렉토리 삭제
예)
command1.txt란 파일을 지우려면, rm command1.txt
확인해 보려면, ls를 쳐 보면 삭제 되었는지 알 수 있다.
즉 계정을 완전히 삭제하고 새로 시작하고 싶다면 해당 웹root 디렉토리로 가서
rm -frd * 로 하면 한번에 전체를 깨끗하게 지울수가 있읍니다
(하위 디렉토리까지 깨끗하게 지워집니다)
특정 한 부분만 지우고 싶다면 (예로 bss 디렉토리가 있다면)
rm -frd bss
라고 하면 하위 디렉토리까지 깨긋하게 지워 집니다
2. mkdir
- 디렉토리를 새로 만들 때 사용.
만약 love라는 디렉토리를 만들려면 mkdir love를 입력하면 된다.
-FTP프로그램에서도 디렉토리가 만들어 집니다
옵션
-p : 지정된 모든 서브 디렉토리까지 함께 생성
-m : mode mode에 해당하는 사용 허가로 디렉토리를 생성한다.
예)
/root에서 love라는 디렉토리를 만들려면, mkdir love
3. rmdir
- 디렉토리를 지울 때. rmdir 다음에 디렉토리 이름을 입력하면 디렉토리가 지워진다.
이 부분에서 가장 중요한 것은, 디렉토리 내부에 파일이 남아있으면 지워지지 않으므로 디렉토리를 지우기 전에 반드시 rm을 이용하여 내부 파일을 모두 지우는 것을 명심해야 한다.
- rm에 옵션 -d 를 부여 하면 이 명령어 와 같음
옵션
-p : 지우고자 하는 디렉토리의 상위 디렉토리까지 포함하여 지운다.
예)
위에 만든 /love라는 디렉토리를 지우려면, rmdir love
지워졌는지 확인해 보려면 ls를 넣으면 알 수 있다.
|
|
추천 : 536 |
추천
목록
|
|
|  |
|