Linux 서버 홈은 사용자의 호스트 디렉터리 또는 사용자 목록 디렉터리인 홈 디렉터리를 의미하며 일반적으로 사용자가 시스템에 로그인할 때 위치는 "/home"입니다.
이 튜토리얼의 운영 환경: linux5.9.8 시스템, Dell G3 컴퓨터.
Linux 서버 홈은 어떤 역할을 하나요?
1. 홈 디렉터리는 사용자의 호스트 디렉터리입니다. 사용자가 시스템에 로그인하면 위치는 /home입니다.
2. 일반적으로 사용자 파일을 저장하는 데 사용됩니다.
3. 물결표 "~"는 일반적으로 현재 사용자의 홈 디렉터리(홈 디렉터리)를 나타내는 데 사용됩니다. 예를 들어 현재 사용자의 홈 디렉터리가 /home/DUpala인 경우 cd 또는 cd ~ 또는 cd /home/을 입력합니다. DUpala 또는 cd $HOME은 모두 동일합니다. 이 습관은 1970년대에 유행했던 Lear-Siegler ADM-3A 터미널 시스템에서 유래했는데, 물결표와 "홈" 키(커서를 맨 왼쪽으로 이동하는 데 사용됨)가 우연히 같은 키에 있었습니다.
관련 확장:
리눅스 표준 파일 시스템에서 / 디렉토리는 전체 파일 시스템의 루트 디렉토리이며, 흔히 홈 디렉토리라고 불리는 것을 포함하여 다른 모든 디렉토리는 루트 디렉토리에 종속되어 존재해야 합니다.
소위 홈 디렉토리는 어디에 있나요?
aaa@bbb:/$ ls bin boot dev etc home lib lib32 lib64 libx32 lost+found media mnt opt proc root run sbin srv swapfile sys tmp usr var
루트 디렉터리 아래에 홈 디렉터리가 있는 것을 볼 수 있는데, 이는 소위 홈 디렉터리가 아니라 사용자의 호스트 디렉터리라고 불러야 하거나, 사용자라고 부르는 것이 더 적절하다는 점을 참고하세요. 목록 디렉터리에는 이 컴퓨터의 모든 사용자 이름을 딴 하위 디렉터리가 포함되어 있기 때문입니다. 하위 디렉터리 중 하나를 열면 실제로 사용자의 홈 디렉터리가 표시됩니다.
홈 디렉터리는 ~ 기호로 표시됩니다. 예:
aaa@bbb:~$
이것이 실제 홈 디렉터리인지 확인하는 방법은 무엇입니까? 셸에서 ${HOME} 변수를 출력해 볼 수 있습니다.
aaa@bbb:~$ echo ${HOME} /home/aaa
저장된 경로 이 변수는 aaa 사용자 홈 디렉터리입니다. 따라서 /, /home, ~의 3개 디렉토리를 명확하게 구분할 필요가 있습니다.
관련 추천: "Linux 비디오 튜토리얼"
위 내용은 Linux 서버 홈은 무엇을 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!