OS X 폴더 계층에서 사용자 폴더를 어디에서 찾을 수 있습니까?


22

터미널에서 Macintosh HD 에서 다운로드, 데스크탑 등이 포함 된 johnsmith 와 같은 장소 로 이동하려면 어떻게해야합니까? Finder 창에서 서로 독립적 인 것 같습니다.

Macintosh HD에서 라이브러리, 응용 프로그램 등이 표시되지만 사용자 아래에서 johnsmith를 찾을 수 없습니다.

Mac 파일 트리는 "내 컴퓨터"에 익숙한 Windows 사용자에게는 다소 혼란스럽고 모든 파일은 루트 드라이브 및 폴더로 관리됩니다. 내 Mac에서 루트로 간주되는 것은 무엇입니까? Macintosh HD입니까 아니면 johnsmith입니까? Windoes에서와 같이 Mac에서 파티션을 만들 수 있습니까?


1
하나의 하드 디스크가있는 Mac OS X은 하나의 하드 디스크가있는 Windows와 같습니다. 홈 디렉토리는 / Users / johnsmith에 있습니다.
앤드류 제이 브렘

답변:


22

"사용자 및 그룹"시스템 환경 설정 분할 창에서 홈 디렉토리의 위치를 ​​찾을 수 있습니다.

  1. "시스템 환경 설정"응용 프로그램을 엽니 다.
  2. "사용자 및 그룹"을 클릭하십시오
  3. 잠금이 해제되어 있지 않으면 자물쇠를 클릭하여 잠금을 해제하십시오. 관리 사용자의 사용자 이름과 비밀번호를 입력하십시오.
  4. 홈 디렉토리를 찾을 사용자 이름을 마우스 오른쪽 단추로 클릭하고 "고급 옵션 ..."을 선택하십시오.
  5. "홈 디렉토리"옆에 표시된대로 경로를 확인하십시오.

시스템 환경 설정 : 사용자 및 그룹 : 고급 옵션

이제 OS X에서 홈 폴더가 있다고 생각하는 위치가 표시되면 원하는 위치에 표시되지 않으면 숨기지 않고 작업 할 수 있습니다.

이름이 "."로 시작하지 않는지 확인하십시오. 또한 SetFile -a v /pathToHome명백한 이유없이 숨겨져있는 경우 명령을 사용하여 볼 수 있습니다.


8

위치를 찾으려면 터미널을 열고 pwd"Print Working Directory"를 입력하십시오. 터미널은 기본적으로 홈 폴더에서 열리기 때문에 작동합니다.

cd(기본값은 홈 폴더), cd $HOME(환경 변수의 위치로 이동) 또는 cd ~(홈의 바로 가기) 또는 cd /Users/johnsmith/(절대 경로) 중 하나를 입력하여 터미널의 홈 폴더로 이동할 수 있습니다 .


4

OS X은 Unix 기반이므로 여러 부분에 분산되어 있어도 사용자에게는 하나의 큰 파일 시스템 만 표시됩니다. 이는 아래에서 액세스 할 수있는 외부 드라이브에도 적용됩니다 /Volumes/NAME-OF-DRIVE.

개별 사용자 홈 폴더 (Downloads, Documents 등과 같은 모든 멋진 항목이 포함되어 있음)는에서 사용할 수 있으며 /Users각 사용자는 짧은 이름과 일치하는 이름을 가진 자신의 디렉토리를 가지고 있습니다. ls -l /Users터미널을 입력 하면 모든 내용을 볼 수 있습니다.

실제로 "가서"들어가 려면 ( cd ~johnsmith사용자의 경우 johnsmith) 또는 그냥 cd(자신의 홈 폴더의 경우) ls -l내용을 입력하십시오.


내 사용자의 경우 "공유"만 있습니다.
KMC

1
이상하게도 사진을 공유 할 수 있습니까? 또한 홈 폴더의 Finder 창을 열고 창 제목을 Command- 클릭하여 폴더 계층 구조를 표시하십시오.
nohillside

2
또한 echo ~홈 폴더의 위치를 ​​인쇄해야합니다.
고든 데이비스

폴더가 숨겨져있을 수 있습니다. SetFile -a v /Users/johnsmith터미널에서 다시 표시되도록 시도 할 수 있습니다.
mckeed

3

일반적으로 사용자 폴더는에 있습니다 /Users/johnsmith/.

그러나 복구 모드에있는 경우 사용자 폴더는에 있습니다 /Volumes/Mac/Users/johnsmith/. 이는 복구 모드가 다른 디스크 파티션에서 시작된 다른 운영 체제와 같기 때문에 주 시스템이있는 디스크 파티션은 마운트 된 볼륨으로 나타납니다 (예 : 외장 하드 디스크가 정상적으로 수행).


최신 Mac OS의 경우 / Volumes / Macintosh \ HD / Users
Cheng

0

홈 디렉토리는 / User / $ USER 여야합니다.

$ USER는 변수이므로 실제로는 $ USER가 아닙니다.

터미널 "echo $ USER"를 입력하고 내 답변의 첫 번째 줄에서 $ USER를 출력으로 바꾸십시오 (홈 폴더).


0

입력하지 않고 터미널로 경로를 가져 오려면 :

  1. 터미널 창을 엽니 다.

  2. Finder에서 원하는 폴더 (또는 파일)로 이동하여 아이콘을 터미널 창으로 드래그하십시오.

해당 경로 문자열이 터미널 창에 나타납니다.


-1

매우 쉬운 해결책 :

"파인더"에서 "환경 설정"을 선택하십시오. "사이드 바"탭을 클릭하고 "즐겨 찾기"열 아래에 사용자 이름 (일반적으로 이름 : "firstlast")이 있어야합니다. 박스를 체크하십시오. 이제 파인더를 열면 사용자 이름이 표시되고이를 클릭하면 모든 파일의 디렉토리가 표시됩니다. :-)


피터, 질문은 특히 터미널 내 에서 사용자 폴더를 찾는 것에 관한 것 입니다.
owlswipe
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.