Linux watch
1. watch 주기적으로 명령어를 실행하고, 결과를 화면에 출력한다. 2. 주요 옵션 옵션 내용 -n 반복적으로 실행할 시간 간격. 초단위로 기본값은 2초 -d 변경되는 곳을 표시. 변경되는 문자를 밝게 표시 ...
1. watch 주기적으로 명령어를 실행하고, 결과를 화면에 출력한다. 2. 주요 옵션 옵션 내용 -n 반복적으로 실행할 시간 간격. 초단위로 기본값은 2초 -d 변경되는 곳을 표시. 변경되는 문자를 밝게 표시 ...
1. wait 실행한 프로세스가 종료되는 것을 대기하게 하는 명령이다. 여러작업을 동시에 실행 할 때 모든 작업이 종료되는 것을 대기하게 하거나, 특정 작업이 종료되는 것을 기다릴때 사용한다. 2. 사용예제 1) 백그라운드 작업 종료를 대기 # 아래와 같이 사용하면 command1, command2, command3 이 모두 종료 될 때까지 작업...
1. uname 시스템 정보를 표시한다. 2. 주요 옵션 옵션 내용 -a 모든 시스템 정보를 표시한다. -n 호스트 명을 표시한다. -m 머신타입을 표시한다. ...
1. ulimit ulimit은 사용자가 사용할 수 있는 자원의 한계를 확인하고 설정할 수 있다. 자원 한계는 소프트(soft limit), 하드(hard limit) 두 가지가 있다. 사용 자원이 소프트가 최대 임계치는 아니어서 하드를 넘어서기 전까지는 자원을 유지할 수 있다. 2. 사용 예제 1) Soft limit $ ulimit -a c...
1. top 프로세스 정보를 실시간으로 표시한다. 2. 주요 옵션 옵션 내용 -d [second] 지정한 초(second) 마다 갱신 -p [process id] 지정한 프로세스 ID의 정보만 출력 ...
1. systemctl 리눅스 시스템이 실행 되고 가장먼저 실행되어 다른 프로세스를 실행하는 역할을 하는 것이 systemd(system daemon)이다. 이 프로세스로 프로그램을 서비스로 등록할 때 사용할 수 있는 명령어가 systemctl이다. 2. 사용예제 1) 서비스 파일 시스템에 서비스로 등록하기 위해서는 서비스 파일을 생성해야 한다....
1. sar 시스템의 운영 정보를 확인할 수 있는 명령어 이다. System Active Report의 약자로 CPU, 메모리, 소켓, I/O 등의 여러 정보를 확인할 수 있다. 2. 주요 옵션 옵션 내용 -A 모든 정보 출력 -u ...
1. ps 프로세스 정보를 표시한다. 2. 주요 옵션 옵션 내용 -e 현재 실행중인 모든 프로세스를 표시한다. -f 유저명, 시작시간을 표시한다. -u 유저명으로 검색한다. ...
1. pgrep ps 명령과 grep 명령을 동시에 실행하는 것과 같은 명령어 이다. 지정한 형식에 맞는 프로세스 번호를 반환한다. 2. 주요 옵션 옵션 내용 -f 문자열 패턴에 맞는 프로세스 반환 3. 사용예제 1) 이름에 맞는 프로세스 반...
1. nohup 리눅스에서 프로그램을 실행할 때 사용자의 세션이 끊어지면(hangup) 프로그램도 함께 종료된다. 처리에 오랜 시간이 걸리는 프로그램을 실행 할 때 nohup을 이용하여 사용자의 세션이 끊어져도 프로그램은 계속 실행되도록 할 수 있다. 2. 사용예제 nohup 명령을 이용할 때 포어그라운드로 실행하게 되면 다른 작업을 처리할 수 없기...