본문 바로가기

반응형

리눅스

C276x260 journald 란 journald 란journald는 systemd의 로그 관리 서비스로 시스템 및 서비스 로그를 중앙에서 관리합니다. 기본적으로 바이너리 형태로 저장되며 다양한 필터링 및 검색 기능을 제공합니다.1. 기본 로그 조회로그를 조회하는 기본 명령어는 journalctl입니다.전체 로그 출력journalctl2. 부팅 후 로그 확인현재 부팅된 후의 로그만 출력합니다.journalctl -b이전 부팅 로그를 출력합니다.-1은 이전 부팅, -2는 두 번째 이전 부팅journalctl -b -13. 특정 서비스 로그 확인nginx 서비스의 로그를 확인합니다.journalctl -u nginx여러 개의 서비스를 함께 조회합니다.journalctl -u nginx -u php-fpm4. 실시간 로그 확인tail -f처럼.. 더보기
C276x260 리눅스 sort 명령어 사용법 정리 리눅스 sort 명령어 사용법 정리sort 명령어는 파일의 내용을 행 단위로 정렬하는 데 사용됩니다. 기본적으로 알파벳 순서(사전 순서)로 정렬하며, 숫자, 날짜, 대소문자 등을 기준으로 정렬할 수 있는 다양한 옵션을 제공합니다.기본 구문sort [OPTION]... [FILE]...파일 : 정렬할 파일입니다. 생략하면 표준 입력(STDIN)에서 데이터를 읽습니다.sort 주요 옵션-r : 결과를 내림차순으로 정렬합니다.-n : 숫자 값으로 정렬합니다.-k N : 특정 열(필드) 기준으로 정렬합니다. (-k 2는 두 번째 열 기준)-t : 필드 구분 문자를 지정합니다. 기본은 공백입니다.-b : 각 행의 선행 공백을 무시합니다.-u : 중복된 줄을 제거하여 출력합니다.-f : 대소문자를 무시하고 정렬합.. 더보기
C276x260 리눅스 uniq 명령어 사용법 정리 리눅스 uniq 명령어 사용법 정리uniq 명령어는 파일이나 입력에서 연속으로 중복된 줄을 제거하거나 중복 여부를 확인하는 데 사용됩니다. 이 명령어는 주로 sort 명령어와 함께 사용됩니다. 이유는 uniq는 연속된 중복 줄만 처리하기 때문입니다. 따라서 데이터를 정렬한 후 사용하는 것이 일반적입니다.기본 문법uniq [OPTION]... [INPUT [OUTPUT]]입력 파일 : uniq가 처리할 파일입니다. 생략하면 표준 입력(STDIN)을 사용합니다.출력 파일 : 처리 결과를 저장할 파일입니다. 생략하면 표준 출력(STDOUT)을 사용합니다.uniq 주요 옵션-c : 중복된 줄의 개수를 출력합니다.-d : 중복된 줄만 출력합니다.-u : 고유한(중복되지 않은) 줄만 출력합니다.-i : 대소문자를 .. 더보기
C276x260 리눅스 colordiff 명령어 사용법 정리 리눅스 colordiff 명령어 사용법 정리colordiff는 diff 명령어의 출력에 색상을 추가해 가독성을 높이는 도구입니다.1. 설치Ubuntu/Debian 계열sudo apt updatesudo apt install -y colordiffCentOS/RHEL 계열sudo yum install -y epel-releasesudo yum install -y colordiff2. 기본 문법diff [OPTION]... FILEShelp더보기---$ colordiff --helpUsage: diff [OPTION]... FILESCompare FILES line by line.Mandatory arguments to long options are mandatory for short options too... 더보기
C276x260 리눅스 arp 명령어 사용법 정리 리눅스 arp 명령어 사용법 정리arp (Address Resolution Protocol)는 네트워크에서 IP 주소와 MAC 주소 간의 매핑 정보를 조회하고 수정하는 데 사용되는 명령어입니다. arp 명령어는 네트워크 상에서 연결된 장치들의 MAC 주소를 확인하거나 캐시를 관리하는 데 유용합니다.설치Ubuntu 기반 시스템arp 명령어는 대부분의 리눅스 배포판에서 기본적으로 제공됩니다. net-tools 패키지에 포함되어 있는 arp 명령어를 설치합니다.sudo apt updatesudo apt install net-tools사용법arp [옵션] [IP 주소]더보기---Usage: arp [-vn] [] [-i ] [-a] [] ] -d [pub] .. 더보기
C276x260 우분투 24.04에서 고정 IP 주소를 설정하는 방법 우분투 24.04에서 고정 IP 주소를 설정하는 방법우분투 24.04에서는 Netplan을 사용하여 네트워크를 관리합니다. Netplan 설정 파일을 수정하여 IP 주소, 게이트웨이, DNS 정보를 지정하면 고정 IP를 사용할 수 있습니다.테스트 환경운영체제 정보$ lsb_release -dDescription: Ubuntu 24.04.1 LTS1. 네트워크 설정 파일 수정netplan 설정 파일은 /etc/netplan/ 디렉터리에 있습니다.sudo vim /etc/netplan/50-cloud-init.yaml클라우드 환경이나 가상머신에서는 보통 50-cloud-init.yaml 파일이 생성되어 있습니다.2. 설정 파일 편집인터페이스 이름 확인ip link고정 IP 주소를 설정합니다.# This fi.. 더보기
C276x260 NGINX에서 특정 IP 주소를 허용하고 나머지 모든 IP 주소를 리다이렉트하도록 설정하는 방법 NGINX에서 특정 IP 주소를 허용하고 나머지 모든 IP 주소를 리다이렉트하도록 설정하는 방법geo 지시자 예시geo $geo { default 0; 127.0.0.1 2; 192.168.1.0/24 1; 10.1.0.0/16 1; ::1 2; 2001:0db8::/32 1;}특정 IP 주소를 차단하고 차단된 IP 주소를 특정 URL로 리다이렉트하는 설정이 설정에서는 192.168.1.1과 10.0.0.1 IP 주소에서 요청이 들어오는 경우에만 접근을 허용하고 다른 모든 IP 주소는 http://example.com/denied.html로 리다이렉트합니다.http { # geo 모듈을 사용하여 IP 주소를 차단 목록에 .. 더보기
C276x260 NGINX의 SSL/TLS 프로토콜 및 암호화 스위트를 안전하게 구성하는 방법 NGINX의 SSL/TLS 프로토콜 및 암호화 스위트를 안전하게 구성하는 방법HTTP 요청을 HTTPS로 리다이렉트server { listen 80 default_server; server_name _; # 모든 HTTP 요청을 HTTPS로 리다이렉트 return 301 https://$host$request_uri;}HTTPS 요청을 특정 사이트로 리다이렉트server { listen 443 ssl default_server; server_name _; # SSL 인증서와 키 파일 경로 설정 ssl_certificate /path/to/your/certificate.crt; ssl_certificate_key /path/to/your/private.key.. 더보기

728x90
반응형