반응형
Linux의 파일 유형
Directory 파일 - [d]
디바이스 파일
링크 파일 - [l]
입출력 장치 디바이스 파일 - [c]
저장 장치 디바이스 파일 - [b]
![](https://blog.kakaocdn.net/dn/nEZPG/btslLEaE7Gg/V0ck5aTLkPJOLkdkuzglI0/img.png)
일반 파일 - [-]
![](https://blog.kakaocdn.net/dn/cncO1Q/btslMVJRMJK/FqF6T7N8ygyenKpxdcpRq0/img.png)
Linux의 디렉터리 구조
![](https://blog.kakaocdn.net/dn/djDwgm/btslKEhUqJq/xdzBsjBUnGZi5DSHxuA29K/img.png)
/ - 루트 디렉토리
모든 디렉토리는 최상위 디렉토리 즉, 루트 디렉토리의 하위에 존재
주의 : /root와 혼동하지 말 것.
=> /root 디렉토리는 root 계정의 Home 디렉토리
![](https://blog.kakaocdn.net/dn/o9AVH/btslGBGz3Ss/mkkBDsQKZP33Wv40N07EC1/img.png)
/bin - 바이너리 명령어 [root 계정 및 일반 사용자가 사용가능한 명령어 보관 디렉토리]
![](https://blog.kakaocdn.net/dn/bBFpU4/btslMcE70wG/Y5uJkBhmcafpPKveKnKhH1/img.png)
/snin - 시스템 바이너리 명령어 [root 계정만 사용 가능한 명령어 보관 디렉토리]
![](https://blog.kakaocdn.net/dn/U40kL/btslJ2DCUUz/aSOnNFNo0KzFq3IgRitG21/img.png)
[Root 계정은 해당 명령어 사용 가능]
![](https://blog.kakaocdn.net/dn/le5uS/btslJGViJKM/f7nXF6CeiItnJSNaEuI6mk/img.png)
[일반 사용자 계정으로 전환 후, 해당 명령어 사용 불가]
![](https://blog.kakaocdn.net/dn/cktTGU/btslJ3oX53D/KnbmopSV45wEDj56BO4HDk/img.png)
/boot - 부팅 시, 필요한 커널 부트로더 보관 파일
![](https://blog.kakaocdn.net/dn/KZq0w/btslJ1ksDng/s94RPKSlKvitTLkOuEDnT0/img.png)
[커널 버전 확인]
![](https://blog.kakaocdn.net/dn/c0DDaP/btslK7qCqo1/6RmmnXJdnr9S3w66fyoCA0/img.png)
[테스트로 전부 날려서 재부팅 해보자]
![](https://blog.kakaocdn.net/dn/byzNE0/btslJGHIBWC/AH7FBeORagQWHirdZA28f0/img.png)
[재부팅 후 아래와 같이 식은땀나는 상태로 진입]
![](https://blog.kakaocdn.net/dn/HR6W3/btslLhmAURD/i7FaMCMyK7sYyKxI1WaMNK/img.png)
/dev - 시스템 장치 파일 보관 디렉토리
![](https://blog.kakaocdn.net/dn/bZP2Dx/btslMVJRMJZ/623yqLPTFbZOBY7AQwvxMK/img.png)
/etc - Linux 시스템의 모든 기본 설정 파일 보관 디렉토리
![](https://blog.kakaocdn.net/dn/DHcg5/btslK9orxAW/dF7WZ1QnKzU0A3NKOJ3Q71/img.png)
/home - 일반 사용자의 홈 디렉토리가 생성되는 디렉토리
![](https://blog.kakaocdn.net/dn/B1SKE/btslNmABg2G/JqflUehRWDXfYHwiTwiUPK/img.png)
/lib - 커널 모듈 파일과 각종 라이브러리 파일 보관 디렉토리
![](https://blog.kakaocdn.net/dn/lNzus/btslJ8DYEKZ/hFSJ7EUaNjVkoqgW1Kiy11/img.png)
/media - 탈부탁이 가능한 장치 파일[USB] 를 마운트 할 수 있는 디렉토리
![](https://blog.kakaocdn.net/dn/lZPCP/btslJH0XfLd/5pt1xBNGJvez0MKY1Palu0/img.png)
/mnt - /media 와 같은 용도의 디렉토리
![](https://blog.kakaocdn.net/dn/bkf6C7/btslJ2Kp2Ah/B2Idl5shfCG0MfzOXJ8c7K/img.png)
/opt - 추가 응용프로그램 패키지 설치 디렉토리
![](https://blog.kakaocdn.net/dn/cXR5Ns/btslJ3Jkgu4/1vZDIVxPBpW9KLFgHMxlzK/img.png)
/proc - 현재 메모리에 존재하는 작업이 존재하는 디렉토리 프로세스가 파일 형태로 존재하는 디렉토리
![](https://blog.kakaocdn.net/dn/cRd424/btslNlplIfA/kFQlaEL3IUDrj3jLTBNOmk/img.png)
![](https://blog.kakaocdn.net/dn/31GUe/btslS2IOssW/2sgdfGWQKnJllGlSqM0NMk/img.png)
PID 2128 프로세서가 존재한다.
![](https://blog.kakaocdn.net/dn/mIfmB/btslSlBOY6J/pWmXEZMWoeBGR38OeQvI3K/img.png)
/root - root 계정의 Home 디렉토리
![](https://blog.kakaocdn.net/dn/bq5Zke/btslKCYKKuc/oUKSwk88ILOJbMApXxISVK/img.png)
/run - 서비스 실행에 필요한 파일 보관 디렉터리
![](https://blog.kakaocdn.net/dn/ANMEP/btslK9veqXt/TIpUL8x1BMNyIJEojBkJ8K/img.png)
/srv - 서비스 디렉토리 [주로 FTP / HTTP 등의 데이터가 존재]
![](https://blog.kakaocdn.net/dn/dO349O/btslK7RIjL2/feKIHAul91am6tsfDSDrh1/img.png)
/sys - 시스템이 필요로 하는 파일을 보관하는 디렉토리
![](https://blog.kakaocdn.net/dn/zAmOI/btslMVC6sNQ/RUgp7pEOZTEeEMjflkQk20/img.png)
/tmp - 공용 디렉토리 [모든 사용자가 사용하는 임시 파일 디렉토리]
![](https://blog.kakaocdn.net/dn/vQ53P/btslK7Yt2hr/vnfbb4xIHvzZgSONCvfA1k/img.png)
/usr - 일반 사용자가 사용가능한 명령어 보관 디렉토리 [/usr/bin]
![](https://blog.kakaocdn.net/dn/XODSu/btslMpYDqfc/YJ2jfS3k43WsyNwwmDiKm1/img.png)
/var - 시스템 log / 메일 관련 Log 등
![](https://blog.kakaocdn.net/dn/G85qz/btslMWPxGSM/cgAXiT0EdYxIEESGBFKhvk/img.png)
반응형
'IT > ㄴ Linux' 카테고리의 다른 글
[CentOS] Remote Access (0) | 2023.06.29 |
---|---|
[CentOS] Firewalld & SELinux 해제 (0) | 2023.06.29 |
[CentOS] nmcli (0) | 2023.06.29 |
[CentOS] 점검 명령어 정리 [df / top / free / netstat / Log File 보기] (0) | 2023.06.29 |
[CentOS] nmtui 설정 (0) | 2023.06.28 |