본문 바로가기

반응형

전체 글

rev 명령어 rev 명령어 rev 명령어는 텍스트를 역순으로 뒤집어주는 명령어로서 주로 유닉스 및 리눅스 시스템에서 사용됩니다. 설치 rev 명령어는 일반적으로 유닉스 및 리눅스 시스템에 기본으로 설치되어 있습니다. 기본 구문 rev [옵션] [파일] 사용 예시 1. 텍스트 역순으로 뒤집기 echo "Hello, World!" | rev $ echo "Hello, World!" | rev !dlroW ,olleH 2. 파일의 내용 역순으로 출력 rev /etc/passwd | head -n 10 $ rev /etc/passwd | head -n 10 hsab/nib/:toor/:toor:0:0:x:toor nigolon/nibs/rsu/:nibs/rsu/:nomead:1:1:x:nomead nigolon/nibs/r.. 더보기
인터넷 속도 "100 Mbps"의 의미? 인터넷 속도 "100 Mbps"의 의미?"100 Mbps"는 초당 100 메가비트의 데이터를 전송할 수 있는 속도를 나타냅니다. 이는 네트워크 또는 인터넷 연결의 대역폭(bandwidth)을 나타내며 여러 가지 활동에 대한 데이터 전송 속도를 측정하는 단위입니다. 여기에서 "Mbps"는 메가비트/초를 나타내는 단위이며 "메가비트"는 데이터의 양을 나타내는 비트 단위 중 하나입니다. 1 메가비트는 1,000 킬로비트(Kbps)이며, 1 비트는 데이터의 최소 단위입니다. "100 Mbps"의 의미와 활용은 다음과 같습니다. 데이터 다운로드 및 업로드 : 초당 100 메가비트의 속도로 데이터를 다운로드하거나 업로드할 수 있습니다. 이는 빠르게 대용량 파일을 다운로드하거나 클라우드에 데이터를 업로드하는 데 유.. 더보기
Jenkins 컨테이너에서 Docker를 실행하기 위해 Docker 이미지를 만들기(Jenkins in Docker) Jenkins 컨테이너에서 Docker를 실행하기 위해 Docker 이미지를 만들기(Jenkins in Docker) 도커 버전 확인 현재 설치된 도커 버전을 확인합니다. BuildKit은 Docker 18.09 버전 이상에서 지원됩니다. docker version $ docker version Client: Cloud integration: v1.0.35+desktop.5 Version: 24.0.6 API version: 1.43 Go version: go1.20.7 Git commit: ed223bc Built: Mon Sep 4 12:28:49 2023 OS/Arch: darwin/arm64 Context: desktop-linux Server: Docker Desktop 4.25.2 (12906.. 더보기
Docker Compose를 사용하여 Jenkins를 설치하고 실행하는 방법 Docker Compose를 사용하여 Jenkins를 설치하고 실행하는 방법 1. Docker Compose 파일 생성 docker-compose.yml 파일을 생성하고 다음 내용을 추가합니다. vim docker-compose.yml version: '3.9' services: jenkins: image: anti1346/jenkinsindocker:latest container_name: jenkins restart: always hostname: jenkins #privileged: true #user: root volumes: - /usr/share/zoneinfo/Asia/Seoul:/etc/localtime:ro - /var/run/docker.sock:/var/run/docker.sock -.. 더보기
우분투에서 Redis를 소스 코드로 컴파일하고 설치하는 방법 우분투에서 Redis를 소스 코드로 컴파일하고 설치하는 방법 Redis는 "Remote Dictionary Server"의 약자로 키-값 구조의 비정형 데이터를 저장하고 관리하기 위한 고성능 오픈 소스 비관계형 데이터베이스 관리 시스템입니다. 2009년에 살바토레 산필리포에 의해 처음 개발되었으며 2015년부터는 Redis Labs에서 지원하고 있습니다. Redis의 주요 특징 고성능: Redis는 메모리 기반 데이터 저장을 통해 매우 빠른 성능을 제공합니다. 다양한 데이터 구조: Redis는 문자열, 해시, 목록, 집합, 정렬된 집합, 비트맵, 하이퍼로그 로그, 지리 공간 인덱스, 그리고 스트림 등 다양한 데이터 구조를 지원합니다. 다양한 기능: Redis는 캐시, 메시지 브로커, 스트리밍 엔진, 분산.. 더보기
Cloudflare API를 사용하여 A 레코드의 프록시를 활성화 및 비활성화하는 방법 Cloudflare API를 사용하여 A 레코드의 프록시를 활성화 및 비활성화하는 방법 A 레코드의 프록시를 켜고 끄는 것은 해당 도메인의 프록시 설정을 변경하는 것을 의미합니다. 1. 도메인의 A 레코드 ID 얻기 도메인의 A 레코드 ID를 가져와야 합니다. curl 명령어를 사용하여 해당 정보를 확인할 수 있습니다. curl -X GET "https://api.cloudflare.com/client/v4/zones/YOUR_ZONE_ID/dns_records?type=A&name=YOUR_DOMAIN" \ -H "X-Auth-Email: YOUR_EMAIL" \ -H "X-Auth-Key: YOUR_API_KEY" \ -H "Content-Type: application/json" 여기서 YOUR_Z.. 더보기
[url] Java LTS(Long Term Support) Java LTS(Long Term Support) Java Release Support Timeline https://www.java.com/releases/ Oracle Java SE Product Releases https://www.oracle.com/java/technologies/java-se-support-roadmap.html 참고URL - OpenJDK : https://openjdk.org/ 더보기
Java 프로세스의 메모리 사용량을 확인하는 방법 Java 프로세스의 메모리 사용량을 확인하는 방법 ps 명령어 사용 ps 명령어는 현재 실행 중인 모든 프로세스의 정보를 표시합니다. ps 명령어를 사용하여 Java 프로세스의 PID를 확인합니다. ps aux | grep -v grep | grep java $ ps aux | grep -v grep | grep java root 29670 0.2 2.2 5750736 181928 pts/1 Sl+ 21:12 0:16 java -jar build/libs/demo-0.0.1-SNAPSHOT.jar PID를 확인한 후 다음과 같이 ps 명령어를 사용하여 Java 프로세스의 메모리 사용량을 확인합니다. ps -p -o rss,vsz $ ps -p 29670 -o rss,vsz RSS VSZ 181928 57.. 더보기

반응형