Remove

JH공원·2025년 1월 17일

즉석노트

목록 보기
11/32

리눅스에서 파일을 삭제할때는 rm 이라는 명령어를 쓴다.

그리고 이 명령어 또한 디렉토리를 삭제할땐 -r 옵션을 똑같이 추가해준다.

모두 정상적으로 지워지는 모습이다.

또한 -r 과같이 자주 사용하는 옵션으로는

-f(force) = 강제하다 (강제삭제) (root) 계정이 아닌경우 파일에 따라 파일을 삭제할건지 확인하는 메세지들이 뜰때가 있다. 이 명령어는 그런 명령어들을 무시하고 파일을 삭제할 수 있게 해주는 명령어이다.

그렇기에 위 명령어 두개를 같이 사용하는 경우가 많다. (rm -rf 이런식으로 많이 사용한다.)

rm -rf 'no mean' 을 입력하니 위처럼 깔끔하게 삭제된것을 확인 할 수 있다.

약간의 핵 전술 전략같은 느낌으로 어느 한 컴퓨터의 권한을 탈취하고 root 권한으로 rm -rf / 를 입력한다면 /는 모든 파일의 뿌리 즉 최상위 경로이기 때문에 그 컴퓨터 혹은 서버는 더이상 동작 할 수 없게된다. (근데 컴퓨터는 소프트웨어 새로 설치하고 하면 다시 살릴 순 있음 왜냐하면 하드웨어는 남아있기 때문에 하지만 소프트웨어 는 모두 날아가서 안타깝게도 데이터는 못살림)

profile
개발&해킹 일지 작성

0개의 댓글