Linux용 외장 하드 드라이브 구성

Linux용 외장 하드 드라이브 구성

Linux에서 사용할 새 외장 하드 드라이브를 구입했는데 두 가지 질문이 있습니다. 하나는 권한에 관한 것이고 다른 하나는 데이터 복사에 관한 것입니다. 이들은 다음과 같습니다:

  1. GParted를 사용하여 디스크를 포맷했습니다(ext4 파티션 하나와 FAT32 작은 파티션 하나를 만들었습니다). 하지만 GParted를 사용하여 생성한 후 소유자가 루트이기 때문에 사용자가 ext4 파티션에 액세스할 수 없습니다. 온라인에서 본 것처럼 소유자와 그룹을 chown -R username:username /media/username/nameofdrive. 그 후에는 디스크에 쓸 수 있습니다. 하지만 내 질문은: 이것이 내 사용자 이름을 사용하여 내 컴퓨터에서만 디스크에 액세스할 수 있다는 뜻입니까? Linux를 사용하지만 사용자 이름은 다른 다른 컴퓨터에 하드 드라이브를 연결하는 경우 해당 컴퓨터에 쓸 수 있습니까?

  2. 디스크의 첫 번째 단계는 내 이전 디스크(ext3로 포맷되었지만 내가 구성하지 않았기 때문에 이 질문을 하는 이유)에서 모든 정보를 복사하는 것이었습니다. 명령을 사용하여 복사하고 싶습니다 cp. 이와 같은 명령으로 충분합니까?

cp -R /media/username/disk_old/folder/ /media/username/disk_new/

아니면 더 많은 옵션이 필요합니까?

cp -aR /media/username/disk_old/folder/ /media/username/disk_new/

감사해요

답변1

  1. 당신 말이 거의 맞지만 그것은 당신 것이 아닙니다.사용자 이름하지만 숫자는UID. 그래서 당신이 사용자라면1000컴퓨터에서 디스크에 파일을 생성하고 해당 파일이 속한 uid를 가진 다른 컴퓨터로 전송합니다.1000그 컴퓨터에서.

  2. cp -R재귀적으로 복사하지만 타임스탬프, 소유권 등을 재설정합니다. cp -aR모두 보관하십시오(단, 루트가 아닌 이상 복사된 모든 파일은 귀하의 소유입니다). (주제별로 다른 질문을 해주세요.)

관련 정보