실수로 dd 명령을 사용함

실수로 dd 명령을 사용함

나는 몇 가지 기본적인 명령줄 내용을 스스로 배우기 위해 온라인 튜토리얼을 따라했는데 실수로 이 명령을 사용했지만 dd(이 명령은 노출된 적도 없고 이해하지도 못함) 내 컴퓨터에 어떤 영향을 미치는 것 같았습니다.

아래 이미지는 내가 입력한 내용을 정확하게 보여줍니다( 배운 대로 ddEnter를 누른 다음 다시 Enter를 누르고 몇 번 더 Enter를 누른 다음 Enter를 몇 번 더 누른 다음 Ctrl+C를 눌러 실행을 중지함).d여기에 이미지 설명을 입력하세요.

어떤 영향을 미칠지 물어봐도 될까요? 잠재적인 피해가 있다면 어떻게 해결해야 합니까?

답변1

dd표준 입력에서 읽고 인수 없이 표준 출력에 씁니다. 컴퓨터에서 어떤 작업도 수행하지 않았습니다.

답변2

dd다목적 복사 명령 이라고 생각하시면 됩니다 .

이것매뉴얼 페이지( )에 대해서는 man dd다음과 같이 설명합니다.

파일을 복사하고 피연산자에 따라 변환하고 형식을 지정합니다.

전체 디스크나 디스크의 일부를 파일이나 다른 디스크에 복사하는 데 자주 사용됩니다.위험한, 입력과 출력을 혼합하면 잘못된 디스크를 덮어쓰고 파일이 손상될 수 있기 때문입니다.

인수가 제공되지 않으면 dd기본값은 단순히 표준 입력의 내용을 표준 출력에 복사하는 것입니다.

귀하의 경우 dd인수 없이 콘솔에 입력하고 Enter를 누르면 키보드 입력이 콘솔 출력에 복사되고 다른 작업은 수행되지 않음을 의미합니다. 따라서 컴퓨터에 아무런 손상도 입히지 않았습니다.

관련 정보