일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- 도보배달
- dbeaver 느림
- #postgresql
- db 통계 업데이트
- 티스토리챌린지
- 쿠팡
- uptimerobot
- 무료서버감시
- db 테이블 복사
- 리눅스 볼륨
- 쿼리 자동완성
- 오토 트레이딩
- postgre 테이블 복사
- #cpu모니터링
- 오블완
- statistics update
- 코인 시뮬레이션
- 리눅스
- 운동
- 항상 실행
- AWS
- 개발자팁
- 리눅스 디스크 추가
- 코인 자동 매매
- #메모리관리
- 배민
- 가성비 스드메
- #시스템관리
- 통계 업데이트
- PostgreSQL
- Today
- Total
목록Linux (6)
Energy Drink
서버 환경에서 작업을 진행하다 보면 터미널을 종료해도 계속 실행되길 원하는 작업이 있을 때가 있습니다. 이럴 때 유용하게 사용할 수 있는 명령어가 바로 nohup입니다.1. nohup 이란?nohup은 "No Hang Up"의 약자로, 터미널 세션이 종료되어도 해당 프로세스가 중단되지 않도록 실행하는 Linux 명령어입니다. 일반적으로 백그라운드 작업을 실행할 때 사용됩니다.2. 기본 사용법nohup 명령어의 기본적인 사용 형식은 다음과 같습니다:nohup [명령어] &nohup: 터미널 종료 후에도 명령을 지속 실행하도록 설정.&: 명령어를 백그라운드에서 실행.예를 들어, 스크립트 my_script.sh를 백그라운드에서 실행하고 싶다면 다음과 같이 입력합니다:nohup ./my_script.sh & 3..
awk는 리눅스에서 강력한 텍스트 처리 도구로, 데이터 분석, 로그 처리, 파일 필터링 등 다양한 작업에 유용합니다. 이번 포스팅에서는 초보자부터 고급 사용자까지 활용할 수 있는 실전 예제와 출력 중심으로 awk를 자세히 살펴보겠습니다.1. awk란 무엇인가요?awk는 행(row) 기반으로 텍스트 파일이나 입력 스트림을 처리하고, 데이터를 조작하거나 출력하는 데 사용됩니다. 기본 구문은 다음과 같습니다:awk '패턴 {액션}' 파일명패턴: 특정 조건을 정의액션: 조건을 만족하는 행에 대해 수행할 작업2. 기본 사용법(1) 특정 열 출력awk를 사용해 파일의 특정 열(column)을 출력할 수 있습니다.data.txt Name Age ScoreAlice 25 90Bob 30..
리눅스 시스템에서 CPU와 메모리는 중요한 리소스입니다. 이들의 상태를 정확히 파악하면 성능 저하를 방지하고, 문제 발생 시 빠르게 대처할 수 있습니다. 이번 포스팅에서는 CPU와 메모리 모니터링에 필요한 명령어와 방법을 집중적으로 설명합니다.1. CPU 모니터링CPU는 시스템의 중심이며, 작업량이 많아질수록 성능에 영향을 미칩니다. CPU 사용량과 프로세스별 상태를 확인하는 주요 명령어는 다음과 같습니다.(1) top: 실시간 CPU 사용량 확인top기본적으로 모든 프로세스의 CPU, 메모리 사용량을 실시간으로 표시합니다.주요 단축키:1: 각 CPU 코어별 사용량 표시P: CPU 사용률 기준 정렬M: 메모리 사용량 기준 정렬q: 종료(2) htop: 더 직관적인 실시간 모니터링sudo apt insta..
로그 관리는 시스템 안정성과 문제 해결에 중요한 역할을 합니다. 리눅스에서 시스템 로그를 관리하고 분석하는 데 유용한 도구가 바로 journalctl입니다. 이번 포스팅에서는 journalctl의 기본 사용법부터 고급 활용법까지 다뤄보겠습니다.1. journalctl이란 무엇인가요?journalctl은 systemd가 관리하는 로그 파일을 조회하는 명령어입니다. 다음과 같은 로그를 확인할 수 있습니다:시스템 부팅 로그서비스 상태 로그사용자 애플리케이션 로그커널 메시지 로그기본적으로 로그는 바이너리 형식으로 저장되며 /var/log/journal/ 경로에 보관됩니다.2. journalctl 기본 사용법로그 전체 출력journalctl시스템의 모든 로그를 시간순으로 출력합니다.로그 실시간 확인journalc..
리눅스에서 OS 버전 확인하기리눅스를 사용하다 보면 OS 버전을 확인해야 할 때가 있습니다. 예를 들어, 패키지 설치나 시스템 업데이트, 특정 기능 지원 여부를 확인할 때 OS 버전 정보가 필요합니다. 리눅스는 여러 배포판이 있고 각 배포판마다 버전 정보 파일이 조금씩 다르므로, 버전 확인 방법도 다양합니다. 아래에서 가장 많이 사용하는 명령어와 파일을 통해 OS 버전을 확인하는 방법을 소개하겠습니다.1. cat 명령어로 OS 정보 파일 확인하기리눅스 배포판에는 배포판 정보가 포함된 파일이 있습니다. 이 파일을 통해 OS 버전과 이름을 확인할 수 있습니다. 대부분의 리눅스 배포판에서 /etc/os-release 파일에 관련 정보가 저장되어 있습니다.cat /etc/os-release이 명령을 입력하면 다..
Bash 스크립트에서 if문 대괄호 한 개와 두 개의 차이점 Bash 스크립트에서 if 문은 조건을 판단할 때 자주 사용되며, 이때 대괄호를 이용하여 조건식을 작성합니다. 하지만 대괄호가 한 개일 때 ([ ])와 두 개일 때 ([[ ]])는 기능적으로 차이가 있습니다. 이 포스팅에서는 그 차이점과 각각의 사용 사례를 자세히 설명해보겠습니다. 대괄호 한 개 [ ]의 의미대괄호 한 개인 [ ]는 POSIX 표준의 test 명령어를 활용한 기본적인 조건식을 의미합니다. 이는 대부분의 쉘에서 지원하는 방식으로, 단순한 문자열 및 숫자 비교, 파일 존재 여부 등의 검사를 수행할 때 사용됩니다. 예시if [ "$var" == "value" ]; then echo "Value matches"fi 주요 특징공백 ..