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