차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
다음 판 | 이전 판 | ||
linuxfromscratch:12.1:062-creating_directories [2024/05/27 12:25] – 만듦 - 바깥 편집 127.0.0.1 | linuxfromscratch:12.1:062-creating_directories [2024/06/15 10:19] (현재) – [7.5. 디렉터리 만들기] baecy | ||
---|---|---|---|
줄 1: | 줄 1: | ||
+ | ^ Linux From Scratch - Version 12.1-systemd | ||
+ | ^ Chapter 7. Entering Chroot and Building Additional Temporary Tools ^^^ | ||
+ | |[[.: | ||
+ | |Chroot 환경 진입 | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ===== 7.5. 디렉터리 만들기 ===== | ||
+ | |||
+ | 이제 LFS 파일 시스템에서 전체 디렉토리 구조를 만들 차례입니다. | ||
+ | |||
+ | <WRAP info center round 90%> | ||
+ | **참고** \\ | ||
+ | 이 섹션에서 언급된 디렉터리 중 일부는 앞서 명시적인 지침에 따라 또는 일부 패키지를 설치할 때 이미 생성되었을 수 있습니다. 완전성을 위해 아래에 반복해서 설명합니다. | ||
+ | </ | ||
+ | |||
+ | 다음과 같이 이전 장에서 요구한 제한된 디렉터리에 포함되지 않은 일부 최상위 디렉터리를 만듭니다. | ||
+ | |||
+ | <code bash> | ||
+ | mkdir -pv / | ||
+ | </ | ||
+ | |||
+ | 다음 명령을 실행하여 최상위 디렉터리 아래에 필요한 하위 디렉터리들을 만듭니다. | ||
+ | |||
+ | <code bash> | ||
+ | mkdir -pv / | ||
+ | mkdir -pv / | ||
+ | mkdir -pv / | ||
+ | mkdir -pv / | ||
+ | mkdir -pv / | ||
+ | mkdir -pv / | ||
+ | mkdir -pv / | ||
+ | mkdir -pv / | ||
+ | mkdir -pv / | ||
+ | mkdir -pv / | ||
+ | |||
+ | ln -sfv /run /var/run | ||
+ | ln -sfv /run/lock /var/lock | ||
+ | |||
+ | install -dv -m 0750 /root | ||
+ | install -dv -m 1777 /tmp /var/tmp | ||
+ | </ | ||
+ | |||
+ | 디렉터리는 기본적으로 모드 755로 만들어지지만 모든 곳에서 이 모드를 사용하는 것은 바람직하지 않습니다. 위의 명령에서는 사용자 //root// 홈 디렉터리와 임시 파일 디렉터리를 변경하는 두 가지 변경이 이루어집니다. | ||
+ | |||
+ | 첫 번째 모드 변경은 일반 사용자가 자신의 홈 디렉터리를 사용하는 것처럼 아무나 ''/ | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ==== 7.5.1. FHS 규정 준수 참고 사항 ==== | ||
+ | |||
+ | 이 디렉터리 트리는 [[wpko> | ||
+ | 파일시스템 계층구조 표준|파일시스템 계층 구조 표준(FHS)]]((Filesystem Hierarchy Standard))을 기반으로 합니다([[https:// | ||
+ | |||
+ | <WRAP alert center round 90%> | ||
+ | **경고** \\ | ||
+ | FHS는 ''/ | ||
+ | </ |