리눅스

✒️ 2025-05-19 10:40 내용 수정


윈도우 vs 리눅스

운영체제 비교
윈도우OS 8.3형식
파일/폴더 이름은 8자 이내
확장자는 3자 이내로 하며, 파일과 폴더의 구분을 확장자로 한다.
리눅스OS 7형식
파일/폴더 구분이 없다
파일/폴더 이름은 7자 이내
폴더이름을 abc.txt 식으로도 할 수 있다.

리눅스

배포판 종류


root 디렉터리

디렉터리 권한 설명
/boot root 관리자 부팅 관련 파일
/etc root 각종 환경 설정 파일이 존재함
/root root 관리자 홈 디렉터리
/var 사용자 설치 파일(데이터가 자주 변하는 파일 위치)
/usr 사용자 설치 파일(윈도우의 C:\Program Files 역할)
/tmp 모든 사용자 임시 디렉터리(모든 사용자가 동등한 권한 소유권 행사)
/dev 블록장치(저장장치)등이 위치
/bin 기본 실행 명령어가 들어있음
/lib 각종 라이브러리가 저장된 디렉터리. 커널 모듈 포함
/lost+found 파일시스템 복구를 위한 디렉터리
/mnt 마운트될 파일시스템의 마운트 포인터
/opt 추가 응용 패키지가 저장되는 디렉터리
/proc 시스템 관리 목적으로 메모리 상에 만들어 놓은 가상 디렉터리
/sbin 시스템 관리에 관련된 실행 파일이 포함됨(시스템 점검, 복구, 종료 명령 등)

환경 설정

파일 설명
/etc/profile 시스템 전체 사용자에 적용되는 환경 변수
/etc/bashrc 로그인 후 사용자의 .bashrc에 의해 실행. 사용자에게 적용할 alias와 셸 환경값 설정
~/.bash_profile 로그인 전 환경설정. 사용자 profile의 지역변수 저장.
.bashrc를 읽어 실행하고, 실행 경로 환경 변수를 적용
~/.bashrc 로그인 후 환경설정