본문 바로가기
반응형

IT이야기26

리눅스 명령어 3 - 프로세스 상태 표시 안녕하세요. 이번 글에서는 리눅스 명령어 중 프로세스 상태를 조회하는 방법에 대해 알아보도록 하겠습니다. 실행 중인 프로세스 상태 표시 $ ps 주요 옵션 u 사용자 명과 시작 시각 등을 표시 a 모든 사용자의 프로세스 정보를 표시 x 제어 터미널이 없는 정보를 표시 l 상세내용 표시 f 부모 자식 관계를 트리 형태로 표시 w 프로세스 정보 표시 내용을 늘림 j 부모 프로세스, 프로세스 그룹과 같은 정보 표시 m 스레드르 표시 주요 표시 항목 USER 사용자명 UID 사용자 ID PID 프로세스 ID PPID 부모 프로세스 ID TT, TTY 제어 터미널 STAT R : 실행 가능 상태 S : 슬립 상태 D : 디스크 내부 T : 정지 상태 Z : 좀비 상태 TIME CPU 시간 CMD 명령어 %CPU .. 2022. 10. 30.
리눅스 명령어 1 - 기초 명령어, 옵션, 인수(argument), 파일, 디렉터리 안녕하세요. 이번 글에서는 리눅스의 가장 기초인 명령어 구조와, 파일, 디렉터리 명령어에 대해 알아보도록 하겠습니다. 1. 리눅스 명령어 구조 리눅스 명령어의 기본적인 구조는 아래와 같습니다. $ ls(명령어) -l(옵션) a1(제1 인수) a2(제2 인수) 가장 먼저 입력해야 하는 것은 명령어이며 그 뒤에 명령어가 제공하는 부가 기능을 실행하는 옵션을 입력해야 합니다. 옵션의 경우 보통 -(하이픈) 뒤에 알파벳이 따라오는 형식입니다. 인수(argument)는 명령어나 옵션에 입력되는 값으로 명령어나 옵션에 따라 사용 용도가 다릅니다. 인수는 왼쪽부터 제1 인수, 제2 인수와 같이 불립니다. 2. 명령어 도움말 명령어의 사용법에 대해서 알기 위해서는 도움말(manual) 명령어를 이용하면 됩니다. 예를 .. 2022. 10. 30.
리눅스 명령어 2 - 파일과 디렉터리 다루는 법 안녕하세요. 이번 글에서는 리눅스에서 파일과 디렉터리를 다루는 명령어에 대해 알아보도록 하겠습니다. 1. 디렉터리 안에 있는 파일과 디렉터리를 알아보는 명령어 ls 명령어는 현재 디렉터리에 파일과 디렉터리를 알파벳 순서로 출력합니다. (옵션이 없는 경우) $ ls 2. ls 명령어의 옵션 및 옵션 사용법 옵션 설명 -a ./ 또는 ../ 파일도 표시 -d 파일을 제외한 디렉터리 목록만 출력 -l 최종 갱신일이나 파일 또는 디렉터리 소유자, 권한 등 파일들의 자세한 내용을 출력 -t 알파벳 순서가 아닌 최신 갱신된 순서로 나열 -S 파일 사이즈가 큰 것 부터 순서대로 정렬 -X 확장자별 정렬 -U 디스크의 저장순서대로 정렬 -R recrusive 지정된 디렉터리 아래에 있는 모든 파일과 디렉터리 표시 -1.. 2022. 10. 30.
디자인 패턴 기초 이번 글에서는 CS지식 중 하나인 디자인 패턴에 대해서 이야기해보도록 하겠습니다. 디자인 패턴이 무엇인가와 실제 디자인 패턴이 어떻게 쓰이는지에 대해 정리하였으니 공부하시는데 도움이 되었으면 합니다. 디자인 패턴 디자인 패턴이란 프로그램 설계시 공통으로 발생했던 문제에 대해 재사용 가능하도록 한 '규약'입니다. 1 싱글톤 패턴(singleton pattern) 싱글톤 패턴이란 하나의 클래스가 단 하나의 인스턴스를 가지는 형태를 말합니다. 단 하나의 인스턴스를 가지다 보니 인스턴스 생성 비용이 줄어드는 장점이 있지만 의존성이 높아져 문제가 생기는 경우도 있습니다. 일반적으로 데이터베이스 연결을 위해 많이 사용됩니다. 데이터베이스를 연결하기 위해 싱글톤 패턴을 사용하게 되면 데이터베이스 연결에 관한 인스턴스.. 2022. 6. 6.
반응형