/bin : binaries 의 약자로, 시스템에서 가장 필수적인 실행파일들을 모아두고 있는 디렉토리이다.
즉, 리눅스의 기본 명령어(binary)들이 들어있다.
/boot : 시스템의 부팅과 관련된 커널 및 LILO 관련 파일들이 있는 디렉토리.
이곳에는 /etc/lilo.conf 에서 지정한 커널 부팅 이미지 파일(vmlinuz)이 들어있는 부팅시에 매우 중요한 디렉토리이다.
/dev : 마우스,디스크, 모뎀 등 각종 장치(device)파일들이 있는 디렉토리이다.
/etc : 시스템 환경 설정 파일들을 담고 있는 디렉토리. sendmail 설정파일, TCP/IP 네트워크 설정파일, 아파치 웹서버 환경 설정파일
FTP 서버 설정 파일 등 네트워크에 관련된 설정파일과 사용자 정보 및 암호 정보를 가지고 있는 passwd 파일, 파일 시스템 테이블 fstab 파일,
그리고 보안파일, 시스템 초기화 파일 등은 시스템에 매우 중요한 설정 파일을 담고 있는 디렉토리이다.
/home : 일반 사용자들의 홈 디렉토리가 있는 곳. FTP, 웹서비스를 할 경우 각 서비스의 홈 디렉토리인 /ftp, /httpd 디렉토리도 포함하고 있다.
/lib : 윈도우98에서 프로그램을 실행하다보면 DLL파일이 없다고 나오는 경우가 있는데, 이처럼 어떠한 프로그램을 실행할 때 그 프로그램을 지원해주는 라이브러리 파일이 없게 되면 프로그램이 실행되지 않는다. 리눅스에서 시스템에 필수적인 공유 라이브러리 파일들이 담겨져 있는 디렉토리이다.
/mnt : 임시 마운트용 디렉토리
/proc : 가상 파일시스템으로 프로세스와 시스템 정보를 제공하기 위한 목적으로 설계된 디렉토리이다.
하나의 프로그램을 구동하게 되면 /proc 디렉토리에 해당 프로세스의 PID 번호 디렉토리를 생성하여 프로세스의 진행 상황을 추적하고 관리할 수 있다.
/root : 시스템 관리자인 root의 홈 디렉토리이다.
/sbin : fdisk, fsck, shutdown 등 시스템 점검 및 복구명령, 네트워크 인터페이스 설정 명령, 시스템 초기 및 종료 명령
커널 모듈 등 시스템 관리용 실행 파일들이 있는 디렉토리.
/tmp : 임시파일들이 저장되는 디렉토리.
/usr : 실제 작업을 위한 다양한 응용프로그램들이 설치되어 있는 디렉토리. 설치된 프로그램들의 실행파일은 /bin 아래에 있으며
문서 파일과 매뉴얼 파일들은 각각 /doc/와 /man 디렉토리의 아래에 들어있다.
/var : 시스템 운영 중에 시스템 자료 데이터가 변경될 때 변경된 자료들이 저장되는 데렉토리이다.
주로 시스템 작동 기록들 log 를 저장하며, 네트워크와 관련된 기록 파일들을 저장하고 보안기록을 남겨두며 메일 서버로 운영하는
경우 전송된 메일을 받아 저장하고 있는 임시 디렉토리로 작용된다.
MS Windows | GNU/Linux | |
---|---|---|
Root | C:\ | / |
사용자 Home folder |
C:\Documents and settings\USER\My documents (XP) or C:\Users\USER (Vista) |
/home/USER (np. /home/zdzisiek) |
설정 Configuration files |
Hidden, accessible by the regedit command제어판 |
/etc |
System files | C:\Windows | Binaries: /bin, /sbin Libraries: /lib |
설치 프로그램 Installed apps |
C:\Program Files | Binaries: /usr/bin, /usr/local/bin, etc Libraries: /usr/lib, /usr/local/lib, /usr/share/lib, etc Documentation: /usr/share/doc/, /usr/doc, etc |
CDROM | D:\ (or another virtual drive) | /media/cdrom (or alternatively /mnt/cdrom or /cdrom) |
Floppy drive | A:\ | /media/fd0 (or alternatively /mnt/fd0 or /floppy) |
글 출처 : dbaguide.tistory.com/14
이미지 출처 : https://analyticsindiamag.com/linux-vs-windows-which-is-the-best-os-for-data-scientists/
'개발 > Linux & DevOps' 카테고리의 다른 글
PHP는 서버가 없어도 돌아가네? (닷홈, 000webhost, AWS) (0) | 2020.12.24 |
---|---|
Linux Java tar gz 설치 완벽 정리 + 버전 컨트롤 (0) | 2020.12.24 |
오픈소스 / 유무료 로그 통합 관리 프로그램 (0) | 2020.12.22 |
서버운영: 서비스서버와 디비서버를 따로 두는 이유 (0) | 2020.11.16 |
Ubuntu 18.04 yum 문제 해결법 (2) | 2020.07.17 |