리눅스 파일구조
디렉토리 명 설명
home 사용자 홈 디렉토리가 생성되는 곳
media CD_ROM이나 USB같은 외부 장치를 연결하는 디렉토리
opt 추가 패키지가 설치되는 디렉토리
dev 장치파일들이 저장되어 있는 디렉토리
root root계정의 홈 디렉토리 (/ 디렉토리와는 다름.)
sys 리눅스 커널관련 정보가 있는 디렉토리
usr 기본 실행파일과 라이브러리 파일, 헤더 파일등의 파일이 저장되어있는 디렉토리
boot 부팅에 필요한 정보를 가진 파일들이 있는 디렉토리
var 시스템 운영중에 발생한 데이터와 로그가 저장되는 디렉토리입
tmp 시스템 사용중에 발생한 임시데이터가 저장됨. (부팅 시 초기화)
srv FTP나 Web등 시스템에서 제공하는 서비스의 데이터가 저장되는 디릭토리
run 실행중인 서비스와 관련된 파일이 저장되는 디렉토리
proc 프로세스 정보 등 커널 관련 정보가 저장되는 디렉토리
mnt 파일 시스템을 임시로 연결하는 디렉토리
etc 리눅스 설정을 위한 각종 파일들을 가지고 있는 디렉토리
출처: https://coding-factory.tistory.com/499
리눅스(우분투) 서버 부팅시 서비스 자동실행 설정
1. 서비스를 실행 할 스크립트 작성.
- 위치 : /etc/init.d/
ex : /etc/init.d/auto_run.sh
- 자동 실행 등록을 하면 해당 스크립트가 실행되어 서비스를 띄우게 된다.
2. 권한 부여
- chmod 777 /etc/init.d/[실행 스크립트이름]
- ex : chmod 777 /etc/init.d/auto_run.sh
3. 서비스 등록
- update-rc.d [실행 스크립트 이름] defaults
ex : update-rc.d auto_run.sh defaults
defaults : runlevel 3, 5
4. 확인
- 재부팅하여 서비스 확인
출처: https://euless.tistory.com/85
리눅스 설치시 아래와 같은 파티션으로 설정
- 순서대로 설정 할 것
- swap와 /boot 파티션은 순서가 바뀌어도 상관 없나?
1. swap
- 스왑 - 4096 MB (4GB) - 주파티션
- 메모리 부족시 사용하는 하드디스크
- 메모리의 1.5~2배 권장, 32bit에서는 2GB 제한이 있음
- SSD의 경우에는 설정하지 말 것
2. /boot
- 부트 - 250MB - ex4 - 주파티션
- 200~300mb 사이. 용량이 작으면 빨리 읽어 부팅이 빠름
3. /
- 루트 - 40960 MB (40GB) - ex4 - 주파티션
- c:\windows 에 해당하는 개념. 20GB로도 충분?
4. /var
- 5120 MB (5GB) - ex4 - 논리파티션
- 설정해 주는 게 좋다
5. /tmp
- 임시 - 5120 MB (5GB) - ex4 - 논리파티션
- 보안상 설정해 줄 것
6. /home
- 홈 - 나머지 - ex4 - 논리파티션
- 설치되는 프로그램 및 사용자 데이터가 저장되는 공간
아래 참고
실제 ubuntu install 과정에서 나눈 파티션 (2TB기준)
출처: https://itrecht.tistory.com/entry/Linux-Ubuntu-파티션-구성-및-설정 [Computer, Internet and Technology:티스토리]
'컴퓨터 활용(한글, 오피스 등) > 50_2.운영체제_리눅스' 카테고리의 다른 글
ssh 설치 설정 (0) | 2022.09.28 |
---|---|
Rocky Linux 9.0 (블루 오닉스) - 설치(CentOS 대체) (2) | 2022.09.08 |
리눅스_NVIDIA 드라이버 설치 (0) | 2022.07.29 |
리눅스 NVIDIA 드라이버 설치 (0) | 2022.07.29 |
ssh mail 기동 (0) | 2022.07.22 |