Linux pgrep
1. pgrep ps 명령과 grep 명령을 동시에 실행하는 것과 같은 명령어 이다. 지정한 형식에 맞는 프로세스 번호를 반환한다. 2. 주요 옵션 옵션 내용 -f 문자열 패턴에 맞는 프로세스 반환 3. 사용예제 1) 이름에 맞는 프로세스 반...
1. pgrep ps 명령과 grep 명령을 동시에 실행하는 것과 같은 명령어 이다. 지정한 형식에 맞는 프로세스 번호를 반환한다. 2. 주요 옵션 옵션 내용 -f 문자열 패턴에 맞는 프로세스 반환 3. 사용예제 1) 이름에 맞는 프로세스 반...
1. nohup 리눅스에서 프로그램을 실행할 때 사용자의 세션이 끊어지면(hangup) 프로그램도 함께 종료된다. 처리에 오랜 시간이 걸리는 프로그램을 실행 할 때 nohup을 이용하여 사용자의 세션이 끊어져도 프로그램은 계속 실행되도록 할 수 있다. 2. 사용예제 nohup 명령을 이용할 때 포어그라운드로 실행하게 되면 다른 작업을 처리할 수 없기...
1. logrotate 시스템을 운영하다 보면 로그가 쌓이게 된다. 이 로그를 정리할 수 있는 명령어가 logrotate이다. 이 명령어는 데몬이 아니라서 크론탭을 이용하여 주기적으로 로그를 정리하는 명령을 추가해야 한다. 2. 주요 옵션 옵션 내용 -s 상태...
1. kill 프로세스를 종료한다. kill은 프로세스에 시그널을 전송한다. 시그널을 생략하면 TERM 시그널을 전송하여 프로세스를 종료한다. -9 옵션을 이용하여 프로세스를 강제 종료하는 경우도 많다. 시그널없이 프로세스를 종료하면 프로세스에게 종료를 통지하기 때문에 프로세스가 종료에 따른 후속처리를 진행하고 종료한다. -9 옵션을 이용하면 프로...
1. journalctl systemctl로 실행한 systemd의 로그를 확인할 수 있는 명령어 이다. 2. 주요 옵션 옵션 내용 -u 로그를 출력할 유닛을 지정 -o 출력 형식을 지정 (short, short-iso) ...
1. jobs 현재 계정에서 실행중인 작업을 표시한다. 2. 주요 옵션 옵션 설명 -l 프로세스 ID 표시 3. 사용예제 프로세스 상태 상태 내용 Running ...
1. htop htop은 top 보다 상세하게 운영체제의 상태를 모니터링할 수 있는 도구 이다. 설치되어 있지 않은 경우 따로 설치를 해야한다. 2. 설치 # centos yum install htop # ubuntu apt install htop 3. 실행 펑션키를 이용하여 트리구조로 프로세스를 확인하거나 목록으로 확인할 수 있다. 메모리,...
1. 다중 버전 동시성 제어란 다중 버전 동시성 제어(multiversion concurrency control, MCC, MVCC), 다중 버전 병행 수행 제어는 데이터베이스 관리 시스템이 일반적으로 사용하는 동시성 제어 방식으로, 데이터베이스로의 동시 접근을 제공하고 프로그래밍 언어에서 트랜잭셔널 메모리를 구현한다. 동시성 제어 없이 누군가가 데...
1. 불용어(Stopword) 갖고 있는 데이터에서 유의미한 단어 토큰만을 선별하기 위해서는 큰 의미가 없는 단어 토큰을 제거하는 작업이 필요하다. 여기서 큰 의미가 없다라는 것은 자주 등장하지만 분석을 하는 것에 있어서는 큰 도움이 되지 않는 단어들을 말한다. 예를 들면, I, my, me, over, 조사, 접미사 같은 단어들은 문장에서는 자주 ...
1. 표제어 추출(lemmatization)과 어간 추출(stemming) 눈으로 봤을 때는 서로 다른 단어들이지만, 하나의 단어로 일반화시킬 수 있다면 하나의 단어로 일반화시켜서 문서 내의 단어 수를 줄이겠다는 것이다. 이러한 방법들은 단어의 빈도수를 기반으로 문제를 풀고자 하는 뒤에서 학습하게 될 BoW(Bag of Words) 표현을 사용하는 ...