기본사항

2023. 10. 8. 10:43리눅스/모던 리눅스 관리

728x90
반응형

OS는 저장 장치에 있는 원시 데이터를 구조화된 디렉터리 계층 구조로 시각화해 표현

 

파일 시스템은 물리적 디스크의 식별할 수 있는 고유 위치에 저장된 데이터와 논리적 개념 단위인 파일을 연결하는 일종의 데이터 테이블이나 인덱스라고 생각할 수 있다.

 

인덱스 필요한 이유:

하드 디스크, USB 장치 같은 저장 장치는 폴더(디렉토리)를 구성할 수 있는 물리적 단위로 나누어져 있지 않다. 특정 파일이 몇 분이나 몇 초 후에 만들어진 거의 똑같은 다른 파일과는 실제 매체에서는 그 물리적 위치가 멀리 떨어져 있을 수도 있고,동일한 파일이라도 파일을 구성하는 부분들이 모두 연속적인 위치에 저장되지 않을 수 있다. 게다가 파일의 물리적인 위치가 시간이 지나면 바뀔 수도 있다.

 

데이터를 신뢰성 있게 읽으려면 찾으려는 리소스를 일관되게 가리킬 수 있는 일종의 인덱스가 필요하다. 파일 시스템은 이 인덱스를 사용해 파티션이라는 단일 디스크 분할 영역 안에서 구성된 디렉터리와 파일들을 제공한다.

 

디스크 파티션 안의 파일은 모두 루트 디렉터리의 아래에 있는 디렉터리에 보관된다. 

디렉터리 구성은 유닉스 파일 시스템 계층 구조 표준을 보통 따른다.

 

BASH?

유닉스에서 인기 있는 셸이다. 셸은 명령줄 인터페이스나 그래픽 사용자 인터페이스로 제공된다. 사용자의 명령을 해석해 실행하는 일을 한다. 


journalctl | grep filename.jsp

filename.jsp 문자열을 담은 줄만 화면에 출력해준다.

 

grep을 여러번 사용하여 범위를 좁혀 검색 결과를 볼 수 있다.

journalctl | greqp filenam.jsp | grep error

 

출처 : modern linux 관리

반응형

'리눅스 > 모던 리눅스 관리' 카테고리의 다른 글

Users and Groups  (1) 2023.11.25
Commands Syntax  (0) 2023.11.14
Raid linear,0,1,5 복구해보기  (0) 2023.11.09
Raid linear,0,1,5 구성  (0) 2023.11.09