[리눅스] 시스템 복구 시 사용되는 리눅스 명령어

목차

fsck

fsck(File System Consistency checK) 명령어는 파일 시스템의 일관성을 점검하고 복구하는 데 사용됩니다. 파일 시스템이 손상되었거나 부팅 시 문제가 발생할 때 주로 사용됩니다.

fsck /dev/sda1

dd

dd(Data Description) 명령어는 데이터를 복사하거나 변환하는 데 사용됩니다. 시스템 복구를 위해 디스크 이미지를 생성하거나 백업하는 데 유용합니다.

dd if=/dev/sda of=/mnt/backup.img

mount

mount 명령어는 파일 시스템을 장치에 연결하고 마운트하는 데 사용됩니다. 파일 시스템이 손상되었을 때 다른 시스템으로부터 마운트하여 접근할 수 있습니다.

mount /dev/sdb1 /mnt/recovery

chroot

chroot(Change Root) 명령어는 다른 루트 디렉터리로 변경하여 실행환경을 제어하는 데 사용됩니다. 시스템 복구를 위해 손상된 시스템의 루트 디렉터리를 변경하여 문제 해결을 위한 조치를 취할 수 있습니다.

chroot /mnt/recovery

grub-install

grub-install 명령어는 GRUB 부트로더를 설치하는 데 사용됩니다. 부팅 로더가 손상되었거나 변경된 경우, grub-install 명령어를 사용하여 부트로더를 다시 설치할 수 있습니다.

grub-install /dev/sda

이러한 명령어들은 리눅스 시스템에서 시스템 복구 작업을 수행하는 데 도움이 될 수 있습니다. 하지만, 이러한 명령어를 사용할 때에는 주의해서 사용해야 하며, 시스템에 중요한 변화를 일으킬 수 있다는 점을 유의해야 합니다.