리눅스 서버 관리 툴로 Putty 를 가장 많이 사용하는데 블랙화면이 지겨워 기분전환으로 테마를 바꿔보고자 한다. putty-color-themes/images/readme.md at master · AlexAkulov/putty-color-themesPuTTY Color Themes. Contribute to AlexAkulov/putty-color-themes development by creating an account on GitHub.github.com 위 깃허브에서 테마 색상 한눈에 보시면 되고 직접 해당 깃허브에서 다운로드 받으셔도 되고 제가 올려놓은 zip 파일 다운로드 받으셔도 됩니다. 받으신 zip 파일 압축을 풀고_puttycolor.js 파일만 기존 put..
리눅스간 파일, 폴더를 복사할때 scp 를 이용해 통째로 복사를 수행한적이 있다. 최초로 데이터를 복사할때는 scp 를 써도 무방하지만기존에 데이터가 있는 상태에서 scp 를 사용하면 전체 파일을 전부 복사해서 중복된 자료는 덮어쓰기가 된다. 즉, 불필요한 전송 리소스를 사용하게 되는 것. [Linux] scp - 리눅스간 파일/폴더 전송.서로 다른 리눅스 서버간 파일을 통째로 옮겨야 해서 scp (secure copy) 를 써보기로 했다.(얘 없었으면 ftp로 내컴에 옮긴담에 목적지 서버에 밀어 넣는 짓을 하고 있었겠지...? ㅋ) scp 대상파jong-bae.tistory.com 이번에는 rsync 를 사용하여 없는 파일 또는 업데이트 되어질 파일만 전송해보려고 한다. rsy..
리눅스 서버의 시간이 동기화 되지 않으면 시간이 틀어지면서 운영에서 시간값 이상으로 문제가 생길 수 있습니다. 서버의 시간이 다르다면 반드시 확인하여 동기화 해줘야 합니다. 아래의 명령어로 현재 NTP (Network Time Protocol) 상태를 확인합니다. [root@localhost ~]# timedatectl Local time: 금 2025-06-27 14:50:36 KST Universal time: 금 2025-06-27 05:50:36 UTC RTC time: 금 2025-06-27 05:50:36 Time zone: Asia/Seoul (KST, +0900) NTP enabled: noNTP synchronized: no RTC ..
서비스지원 만료된 CentOS 7 버전이 설치된 운영서버에 java17 을 설치해야 하는 상황이 생겼다.사실 OS 를 업그레이드 하여야 하지만 여러 사정에 의해서 못하는 경우도 많기에 EOS 된 이 구형서버에 java 버전을 업그레이드 해본다. yum 명령어로 설치할 수 있는 java 버전을 검색해봤자java11 이 최신이다. 그 이상은 지원하지 않는다. 결국 java17 은 따로 받아서 설치해야 하는 상황 [root@localhost ~]# yum list java*Installed Packagesjava-1.7.0-openjdk.x86_64java-1.8.0-openjdk.x86_64java-11-openjdk.x86_64java-1.6.0-openjdk.x86_64... ✅ ..
vi 로 작성한 파일의 문자열 내용을 치환하고 싶을 때 아래와 같이 사용한다. 예를 들어 '>>' 라고 입력한 부분을 '| tee -a' 라고 문서 전체에서 치환하고 싶을 때명령어 입력 상태에서 아래와 같이 작성하면:1,$s/>>/| tee -a/g - 기존 파일#!/bin/bashecho "This is line 1" >> logfile.log - 변경된 파일#!/bin/bashecho "This is line 1" | tee -a logfile.log 일괄로 치환되는 것을 볼 수 있다. 명령어에 대해 설명드리면, 다음과 같다.:1,$s/>>/| tee -a/g# 1,$ : 첫번째 라인부터 마지막 라인까지# s/>>/| tee -a : 대체하겠다 (substitute) '>..
서버간 운영시 생성되는 데이터를 NAS서버나 관련된 쪽에 쌓을때 주로 마운트해서 사용한다. 먼저 해당 서버로 핑이 가는지 확인을 한 후 원격지 공유서버를 마운트한다. mount -t nfs 198.126.0.100:/data/upload /home/upload 마운트 명령어 후 마운트 상황을 보면 아래와 같다. [root@localhost /]# df -h 198.126.0.100:/data/upload 4.6T 1.8T 2.8T 39% /home/upload 하지만 서버를 재부팅하게 되면 위의 마운트 정보는 해지된다. 이를 방지하기 위해 /etc/fstab 파일에 작성해준다. [root@localhost /]# vi /etc/fstab #[1. 마운트장치][2. 마운트포인트] [3.파일시스템유형] [4..