본문 바로가기
[책 정리] 08-1. 파일 시스템 관리하기 - 리눅스 커맨드라인 쉘 스크립트 바이블 리눅스 파일시스템 살펴보기 * 기본적인 리눅스 파일시스템 이해하기 ** 파일 시스템 살펴보기 -리눅스 운영체제와 함께 도입된 원래의 파일시스템은 확장 파일시스템(extended filesystem, ext)라고 한다.이 시스템은 물리적 장치를 다루기 위해 가상 디렉토리를 사용하고, 물리적 장치에 고정 길이의 블록을 이용해서 데이터를 저장하는 유닉스와 비슷한 파일시스템이다.ext 파일시스템은 가상 디렉토리에 저장되어 있는 파일에 대한 정보를 추적하기 위해 아이노드(inode)라는 시스템을 사용한다.아이노드 시스템은 각각의 물리적 장치마다 파일 정보를 저장하기 위해 아이노드 테이블이라는 것을 만든다가상 디렉토리에 저장되는 각 파일은 아이노드 테이블에 항목을 가진다. ext 의 extended 는 다음의 항목.. 2020. 4. 27.
[책 정리] 04. 더 많은 bash 쉘 명령 - 리눅스 커맨드라인 쉘 스크립트 바이블 프로그램 감시하기 * 프로세스 엿보기 -ps 명령은 시스템에서 실행되는 모든 프로그램에 대한 많은 정보를 보여준다.이 녀석은 어마어마하게 많은 옵션을 제공하므로 매우 복잡한 녀석이다.기본 ps 명령은 수많은 정보들을 보여주지 않는다.그리고 ps 명령은 현재 사용자에 속해 있으며 현재 터미널에서 실행시키고 있는 프로세스만을 보여준다.이 경우 bash shell 은 물론 ps 명령도 표시된다. 기본 출력은 PID, TTY(실행된 터미널), 프로세스가 사용한 CPU 시간이다. -리눅스 시스템에서 사용되는 GNU 의 ps 명령은 세 가지 유형의 커맨드라인 옵션을 지원한다.1. 대시가 붙는 유닉스 스타일 옵션2. 대시가 붙지 않는 BSD 스타일 옵션3. 이중 대시가 붙는 GNU 의 긴 옵션 ** 유닉스 스타일 옵.. 2020. 4. 23.
반응형