함께 일하는 동료가 대량의 파일을 옮기기 위해 mv 를 사용했다. 그리고 그 mv 명령어 이후 명령어가 안쳐진다며 얼굴이 상기되었다. [root@rew ~]# ls -al /-bash: /usr/bin/ls: /lib64/ld-linux-x86-64.so.2: bad ELF interpreter: No such file or directory "ls 명령어를 실행하는데 필요한 라이브러리 파일이 없는 것 같아" 라는 메시지다. 명령어 친 내용을 찬찬히 보던 중 mv 명령어에 아주 사소하지만 아주 강력한 실수를 포착하게 되었다. 상대 경로로써 ./ 가 아닌 절대 경로인 / 를 파일 이동의 대상으로 삼은 것이다. 의도는 다음과 같았으리라 mv ./* /target 그리고 실제로는 mv /* /target 이..