나는 대학에서 솔라리스에 대해 배우기 시작했습니다. 선생님이 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
제공 ).otherfilename
filename