오래된 데스크탑/노트북 설치에 대한 백업이 여러 개 있는데, 그 중 대부분은 더 이상 존재하지 않습니다. 다음 중 더 이상 필요하지 않기 때문에 저장할 수 있는 폴더나 파일은 무엇입니까?
bin
,,,,,,,,,,,,,,,,,,,,,,,,,,,boot
.config
.config.log
copy-logs
cdrom
dev
initrd
initrd.img
initrd.img.old
.kde
.kde.log
lib
lib64
root
sbin
srv
usr
밝히다:현재 운영 체제에는 없습니다. /
이전 시스템에는 있었지만 지금은 외장 하드 드라이브 어딘가에 있습니다.
이 백업의 루트에 더 많은 폴더가 있습니다, 그러나 다른 사람들에게는 해당 항목을 삭제할 수 있는지 또는 여전히 필요한지 알고 있다고 확신합니다(예: 보관해야 한다는 것을 알고 있거나 home
안전하게 삭제할 수 있다는 것을 알고 있습니다 run
.). 여기서는 해당 항목에 대해 잘 모르겠습니다. 대부분의 사람들과 마찬가지로 나는 그 안에 무엇이 포함되어 있는지 알고 있지만 그것이 삭제할 수 있다는 의미인지는 여전히 확실하지 않습니다. 도와주세요?
밤에 잘 수 있도록 해당 폴더가 필요하지 않은 이유를 설명해주세요 ;-).
답변1
나열된 경로 이름의 대부분은 경로의 일부인 것처럼 보입니다.체계(디스크에서 삭제하고 싶지는 않지만지원, 심각한 손상이 있을 경우 재설치가 필요하므로):
/bin, /boot, /.config, /.config.log, /copy-logs, /cdrom, /dev,
/initrd, /initrd.img, /initrd.img.old, /.kde, /.kde.log, /lib,
/lib64, /root, /sbin, /srv, /usr
일반적으로 사용자 자신의 파일은 아래에 있습니다 /home
(실제로 저는 /users
이것을 제 컴퓨터에서 사용합니다 - useradd
매우 유연합니다). 귀하의 홈 디렉토리를 백업하고 싶었지만 목록에 해당 내용이 없습니다.
백업에서 전체 시스템을 복원하려면 단일 사용자 모드에서 백업 프로그램을 실행할 수 있어야 합니다. 프로그램이 이러한 목적으로 설계되지 않은 이상 이는 다소 어색합니다. 복구 절차가 마련되어 있지 않으면 전체 백업의 사용이 제한됩니다.
이러한 폴더가 다음 위치에서 백업된 경우다른(a) 홈 디렉터리의 백업 또는 (b) 기존 시스템의 백업이 아니기 때문에 삭제할 수 있습니다.
- bin, boot, dev, initrc, lib, lib64, root, sbin 및 usr은 모두 표준 파일 시스템 항목입니다. 루트 외에도 여기에는 몇 가지 사항이 포함됩니다.설치됨(CDROM 또는 기타 미디어에서),
/root
그러나뿌리사용자의 홈 디렉터리입니다. 이 디렉터리에서 빌드를 준비하지 않은 경우 비어 있을 수 있습니다(설치 로그 제외)./dev
그건 그렇고, 일반적으로 그렇습니다(때때로 누군가가 실수로 파일을 거기에 넣기도 하지만). - .config 및 .config.log는 커널 빌드의 남은 부분처럼 보입니다.
- .kde, .kde.log도 KDE용으로 구축/설치됩니다.
- initrc, initrd.img도 커널 빌드/설치에서 나옵니다.
- cdrom은 일반적으로 마운트 지점일 뿐이며 비어 있습니다.
- 복제 로그와 srv는 확인해야 할 사항이지만 "/" 수준에서는 백업의 아티팩트 또는 이와 유사한 것일 수 있습니다.
추가 자료:
- 1.19. /srv(Linux 파일 시스템 계층 구조)
- Linux 파일 시스템 계층 구조