IT/리눅스 썸네일형 리스트형 Rocky linux ntp 설정하기, 시간 설정(timedatectl, chrony 사용) 보통 시간을 확인할 때 date 명령어를 이용하여 확인 및 설정을 합니다. 하지만, 이런 방식 보다는 NTP를 사용하여 시간 동기화 하는 방식이 더 정확합니다 NTP(Network Time Protocol)는 컴퓨터 시스템 간에 시간을 동기화하는데 사용되는 프로토콜입니다. 인터넷을 통해 서버 및 클라이언트 간의 시간을 조정하여 각 기기가 동일한 표준 시간을 유지하도록 해서 여러 서버간 시간 동기가 필요할때 꼭 필요합니다. 1. ntp 동기화 설정 확인하기 timedatectl 명령어를 이용하여 현재 설정을 확인합니다.System clock synchronized : no 로 표시되면 동기화 설정이 되지 않은 것입니다. 2. chrony 설치 chrony는 centos,레드햇 계열은 모두 사용가능합니다.. 더보기 리눅스에서 tar로 묶은 파일을 윈도우 파워쉘에서 압축 해제 시 한글 깨지는 문제 해결 리눅스에서 tar로 묶은 파일을 Windows PowerShell에서 압축 해제할 때 한글 파일명이 깨지는 문제는 주로 인코딩 차이로 인해 발생합니다. 리눅스 시스템에서 tar로 파일을 묶을 때, 기본적으로 UTF-8 인코딩이 사용됩니다.그러나 Windows에서는 기본적으로 CP949 (또는 EUC-KR) 인코딩을 사용하기 때문에, 인코딩 불일치로 인해 한글 파일명이 깨질 수 있습니다. 이것을 해결하려고 파워쉘에 다음 옵션을 주어도 해결되지 않았습니다.$OutputEncoding = [System.Text.Encoding]::UTF8 제일 간단한 방법은 그냥 7-zip을 사용해서 tar를 풀면 인코딩 문제가 자동으로 해결됩니다. 7-Zip은 다양한 인코딩 옵션을 지원하며, 한글 파일명 문제를 해결하는 .. 더보기 wget 명령어의 모든것(HTTP, HTTPS, FTP 지원, 복수파일, 폴더전체, 이어받기 등등) 리눅스 wget은 웹에서 파일을 다운로드하는 데 사용되는 인기 있는 명령줄 도구입니다. wget은 네트워크 연결 상태와 상관없이 안정적으로 파일을 다운로드할 수 있으며, 다양한 프로토콜(HTTP, HTTPS, FTP)을 지원합니다. 1. 기본 다운로드 wget http://example.com/file.zip이 명령은 http://example.com/file.zip 파일을 현재 디렉토리로 다운로드합니다. 2. 파일 이름 지정하여 다운로드wget -O newfile.zip http://example.com/file.zip다운로드한 파일의 이름을 newfile.zip으로 지정하여 저장합니다. 3. 백그라운드 다운로드wget -b http://example.com/file.zip파일을 백그라운드에서 다운로드.. 더보기 ffmpeg 송출 에러 av_interleaved_write_frame(): Broken pipe 해결 ffmpeg으로 스트림을 송출할 때 전송 중 av_interleaved_write_frame(): Broken pipe 에러가 발생 할 수 있습니다. 저같은 경우는 rtsp 송출을 시험하면서 frame rate를 30에서 5 fps로 줄였더니 발생하더군요. 물론 여러가지 케이스가 있을 수 있겠지만 대부분은 버퍼 조정과 지연 조정으로 해결이 됩니다. 다음 기본 옵션에서는 정상 이었으나 ffmpeg -stream_loop -1 -re -i "data/test.ts" -c:v libx264 -c:a aac -f rtsp rtsp://localhost:8554/test_stream 다음과 같이 5fps로 프레임 레이트를 조절 한후 에러가 발생 했습니다. ffmpeg -stream_loop -1 -re -i .. 더보기 ffmpeg으로 rtsp 송출하기(RTSPSimpleServer, mediamtx) ffmpeg으로 시험환경을 구성하면서 udp 송출은 간단하게 구현이 되기 때문에 rtsp도 똑 같이 실행해보려고 했습니다. 아래는 udp 송출 예시 입니다. https://yongeekd01.tistory.com/164 ffmpeg으로 nvidia gpu로 영상 인코딩 하면서 multicast 송출하기(멀티 GPU사용, hwaccel, cuda)ffmpeg으로 동영상을 송출하기에 이어서 NVIDIA 멀티 GPU를 이용하여 인코딩을 추가하여 고속으로 송출하는 방법을 알아보겠습니다. https://yongeekd01.tistory.com/163 다양한 포맷의 동영상 파일을 mpegts, udyongeekd01.tistory.com 비슷한 방법으로 아래와 같이 명령어를 주고 수행을 했더니 에러가 발생합니.. 더보기 Ubuntu에서 방화벽 설정하기(우분투 ufw, IP범위, 포트범위) Ubuntu의 방화벽 설정은 ufw와 iptables라는 두 가지 주요 도구를 사용하여 관리할 수 있습니다. ufw는 "Uncomplicated Firewall"의 약자로, 사용이 매우 간단하고 직관적인 반면 iptables는 더 세밀한 제어와 고급 기능을 제공하는 방화벽 도구입니다. * UFW 사용이 간편하고 직관적 간단한 방화벽 설정에 적합 명령어가 쉽고 빠르게 규칙을 추가/삭제 가능 * IPTables 더 세밀한 제어와 고급 기능 제공 복잡한 네트워크 환경에서 유리 다양한 체인과 규칙을 사용하여 복잡한 필터링 가능 두 도구 모두 시스템 보안을 강화하기 위해 매우 유용하지만, 각각의 특성과 장단점을 이해하고 필요에 맞게 선택하는 것이 중요합니다. UFW는 간단한 설정에, IPTables는 고급 설정에.. 더보기 파일 시스템이란? NTFS와 exFAT 특징과 차이점 도우에서 대용량 디스크를 포맷할때 항상 고민이 되는 부분입니다. NTFS를 사용할 것인가? 아니면 exFAT를 사용할 것인가? 일단 파일 시스템이 무엇인지 알아보겠습니다. 1. 파일 시스템이란? 파일 시스템은 윈도우나 리눅스 OS에서 파일을 저장, 관리, 검색하는 방식을 정의하는 구조와 규칙의 집합입니다. 운영 체제는 파일 시스템을 사용하여 데이터를 디스크나 다른 저장 매체에 효율적으로 저장하고, 사용자가 쉽게 접근할 수 있도록 합니다. 파일 시스템의 주요 기능 (1) 데이터 저장 파일 시스템은 데이터를 파일 형태로 저장하고, 이 파일들을 폴더로 구분함 (2) 데이터 관리 파일에 대한 정보(생성일, 수정일, 크기 등)를 관리하고, 사용자 권한 설정을 통해 접근을 제어함 (3) 데이터 검색 및 접근 파일 .. 더보기 rocky linux docker 시간 설정 변경(timezone, timedatectl) 일반적으로 ntp등을 이용하여 시간 싱크를 맞출때 rdate 명령어를 주로 사용하는 경우가 많은데 rocky linux에서는 rdate를 제공하지 않는다. 기본적으로 설치된 timezone을 변경하기 위해서는 timedatectl을 사용하게된다. 1. rocky linux timezone 변경 (host) host에서는 직접 변경할 수 있다. 먼저 현재 설정을 확인하고 set-timezone을 이용하여 설정한다. [root@localhost ~]# timedatectl Local time: 수 2024-04-03 00:33:15 EDT Universal time: 수 2024-04-03 04:33:15 UTC RTC time: 수 2024-04-03 04:33:15 Time zone: America/Ne.. 더보기 이전 1 2 3 4 ··· 10 다음