mv 명령을 사용하여 파일을 삭제하는 방법은 무엇입니까?

mv 명령을 사용하여 파일을 삭제하는 방법은 무엇입니까?

나는 대학에서 솔라리스에 대해 배우기 시작했습니다. 선생님이 mv명령어로 파일을 삭제 하라고 하더군요 .
파일을 /dev/null로 이동해 보았습니다. 그러나 그것은 작동하지 않았습니다.

명령을 사용하여 파일을 삭제하는 방법은 무엇입니까 mv?

답변1

mv other-file file-to-be-deleted
mv file-to-be-deleted other-file

답변2

파일을 삭제하는 (멍청한) 방법은 다음과 같습니다 mv.

mv file /tmp
init 6

물론 rm file훨씬 더 빠르고, 더 효율적이고, 더 안정적이며, 덜 방해적입니다.

답변3

rm파일 연결을 해제하면 복구가 어려워집니다.

아마도 선생님은 다음과 같은 뜻일 것입니다.

mv myfile  ~/.trash   

( mkdir ~/.trash먼저 강좌를 마친 후)

이렇게 하면 파일 연결이 해제되지 않고 Windows 및 OSX(및 일부 Linux 데스크톱)에서 볼 수 있는 것처럼 "휴지통으로 이동"됩니다.

잠시 후 cd ~/.trash파일을 찾을 수 있습니다.

답변4

원래 위치에 더 이상 존재하지 않는 항목은 제거된 것입니다. 이는 해당 항목이 더 이상 존재하지 않거나 다른 방법으로 액세스할 수 없다는 의미는 아닙니다. 컴퓨터를 사용할 때나 실생활에서나 우리는 대개 무엇인가를 먼저 삭제합니다.이동하다쓰레기통에 넣어도 여전히 그곳에서 꺼낼 수 있습니다.

말 그대로 간단해요

 mv filename ../some_other_directory_next_to_the_one_you_re_in/filename

파일이 삭제되었습니다(현재 디렉터리에서).

파일을 삭제해야 하는 경우컴퓨터에서mv온라인인 경우 파일을 다른 컴퓨터로 이동하고 새 이름을 지정할 수 있습니다 ( 원본 파일과 동일한 내용을 갖는 다른 파일을 mv원격 시스템에 mv filename /mountpoint/otherfilename제공 ).otherfilenamefilename

관련 정보