/ 디렉터리를 다른 디렉터리로 복사합니다. [OS: Centos-7]

/ 디렉터리를 다른 디렉터리로 복사합니다. [OS: Centos-7]

/해당 디렉토리를 다른 디렉토리에 복사하고 싶습니다 . 즉, 명령을 /Diskless-OS/centos-7/사용해 보았지만 "권한 거부" 오류가 발생합니다.cp -r

저는 디스크 없는 부팅 시스템을 위한 프로젝트를 진행하고 있습니다. 따라서 여기서 디스크 없는 부팅 클라이언트는 파티션 부팅을 사용합니다 /Diskless-OS/centos-7/. 그래서 /파티션을 복사하려고 합니다 .

위 작업을 수행하려면 적절한 명령을 제공해 주세요. 아래에 사진이 첨부되어 있습니다:

여기에 이미지 설명을 입력하세요. 여기에 이미지 설명을 입력하세요.

답변1

Kusalananda가 이미 언급했듯이 복사해서는 안되는 디렉토리가 있습니다.
따라서 필요한 내용을 복사한 후 수동으로 생성해야 합니다.
Bash를 셸로 사용하는 경우 다음 두 명령을 사용하면 원하는 작업을 수행할 수 있습니다.

sudo cp -a /{b,e,h,l,m,o,ro,sb,sr,tf,u,v}* /Diskless-OS/
sudo mkdir /Diskless-OS/{dev,proc,run,sys,tmp}

첫 번째 명령은 /dev, /Diskless-OS, /proc, /sys 및 /tmp를 제외한 모든 디렉터리를 복사합니다.
두 번째 명령은 디스크가 없는 운영 체제 디렉터리에 dev, proc, sys 및 tmp 디렉터리를 만듭니다.

관련 정보