어제이 명령을 실행했는데 테스트 시스템에서 생각했지만 SSH를 통해 연결된 파일 서버였습니다.
sudo rm -rf /tmp/* !(lost+found)
내 터미널 에뮬레이터는 Konsole입니다. 내 시스템은 데비안 7입니다.
의문:
이 명령은 / tmp에있는 파일 이외의 파일을 삭제 했습니까?
/ home 파일 시스템이 마운트되지 않았을 수 있습니까?
—
Emmanuel
@ Emmanuel 파일이 손실되었음을 확인했습니다.
—
something 무언가
기록에 삭제 오류가 표시되지 않습니다. "kill $ (lsof / usr ...)"을 수행하는 동안 많은 운영 체제 프로세스를 종료했습니다. 파일 시스템 공유 데몬이 영향을 받았을 수 있습니다. 서비스를 다시 시작하거나 파일러를 재부팅하려고 했습니까?
—
Emmanuel
@somethingSomething Konsole은 쉘이 아니며 KDE의 기본 터미널 에뮬레이터입니다. 터미널에 일부 문자를
—
Gabor Farkas
dsgsadfsf
입력하고 Enter 키를 누르십시오. 결과를보십시오. 만약 그렇다면 bash: dsgsadfsf: command not found
, 쉘은 bash
입니다.
좋은 백업이 되시기 바랍니다. 복구를 시도하려는 경우 실험 할 드라이브의 바이트 레벨 사본을 작성할 수있을 때까지 해당 시스템 사용을 중지하십시오. 해당 파일 시스템에 쓰면 손상이 악화됩니다.
—
CVn