답변:
macOS 스켈레톤 디렉토리는에 /System/Library/User Template/
있으며 루트 사용자 만 볼 수 있습니다.
그러나 기본적으로 새로운 macOS 사용자 계정 에는 도트 파일 이 없습니다 (새 사용자 계정을 생성하여 테스트 할 수 있음).
Aoide:~ admin$ sudo ls -la /Users/testaccount/
total 8
drwxr-xr-x+ 11 testaccount staff 374 Apr 21 13:13 .
drwxr-xr-x 8 root admin 272 Apr 21 13:12 ..
-r-------- 1 testaccount staff 7 Apr 21 13:12 .CFUserTextEncoding
drwx------+ 3 testaccount staff 102 Apr 21 13:12 Desktop
drwx------+ 3 testaccount staff 102 Apr 21 13:12 Documents
drwx------+ 3 testaccount staff 102 Apr 21 13:12 Downloads
drwx------@ 46 testaccount staff 1564 Apr 21 13:13 Library
drwx------+ 3 testaccount staff 102 Apr 21 13:12 Movies
drwx------+ 3 testaccount staff 102 Apr 21 13:12 Music
drwx------+ 3 testaccount staff 102 Apr 21 13:12 Pictures
drwxr-xr-x+ 5 testaccount staff 170 Apr 21 13:12 Public
l0b0이 말했듯이 사용 가능한 많은 옵션 중 하나를 사용하여 자체 도트 파일을 버전 화하거나 백업해야합니다. 문제가 발생하면 기본 동작을 복원하기 위해 문제를 삭제하십시오.
원래의 도트 파일은 일반적으로 /etc/skel
다음 과 같은 기본 디렉토리에 있습니다 .
$ ls -A /etc/skel
.bash_logout .bash_profile .bashrc .emacs .mozilla
useradd
예를 들어이 디렉토리를 사용하여 새 사용자를 설정합니다. 파일 내용을 원본으로 복원하려면 파일을 기존의 도트 파일 위에 복사하고 셸을 다시 시작하면됩니다.
백업하는 "표준"방법은 없습니다. 단순히 다른 디렉토리에 복사하거나, 버전 제어 시스템을 사용하거나, 수천 개의 * nix 호환 백업 소프트웨어 패키지를 사용해보십시오.
/etc/skel
존재하지 않는 경우 SKEL
에서 /etc/default/useradd
또는 변수를 찾아보십시오 find /etc -name '*bashrc*'
.