본문 바로가기

728x90

변군이글루

cut 명령어 cut 명령어 cut 명령어는 텍스트 파일의 각 행이나 열에서 일부 텍스트를 추출하는 데 사용되는 유닉스 및 리눅스 명령어입니다. 주로 텍스트 처리 및 데이터 추출 작업에 유용합니다. 설치 유닉스 및 리눅스 시스템에는 보통 기본으로 설치되어 있습니다. 기본 구문 cut [옵션] [파일] 주요 옵션 -c, --characters=LIST : 특정 문자(열)을 추출합니다. -f, --fields=LIST : 특정 필드(열)을 추출합니다. 필드는 텍스트를 구분하는 구분자에 따라 정의됩니다. -d, --delimiter=DELIM : 필드를 구분하는 구분자를 지정합니다. 기본값은 탭(Tab)입니다. --complement : 지정된 옵션에 반대로 동작하여 추출하지 않는 부분을 추출합니다. 사용 예시 1. 특정 .. 더보기
iotop 명령어 iotop(Monitor Linux Disk I/O) 명령어 iotop 명령어는 Linux 시스템에서 실행 중인 I/O 작업(디스크 입출력)을 실시간으로 모니터링하고 보고하는 도구입니다. iotop을 사용하면 어떤 프로세스가 디스크 I/O 작업을 수행하고 있는지, 얼마나 많은 데이터가 읽거나 쓰이고 있는지 등을 확인할 수 있습니다. 이는 시스템 성능 모니터링 및 디스크 활동 추적에 유용합니다. iotop 패키지 설치 CentOS yum install -y iotop Ubuntu apt-get install -y iotop iotop 명령어의 기본 구문 iotop [옵션] 주요 옵션 -o 또는 --only : 특정 유형의 I/O 작업만 표시합니다. 예를 들어, -o 옵션 다음에 r을 추가하면 읽기 작업만 .. 더보기
CentOS 7에서 네트워크 구성을 설정하는 방법(network configuration) CentOS 7에서 네트워크 구성을 설정하는 방법(network configuration) 네트워크 구성은 주로 /etc/sysconfig/network-scripts/ 디렉토리의 네트워크 설정 파일을 수정하여 수행됩니다. 1. 네트워크 인터페이스 확인 시스템에 어떤 네트워크 인터페이스가 설치되어 있는지 확인합니다. ifconfig -a 2. 필요한 패키지 설치 telnet, traceroute, net-tools 패키지를 설치합니다. 이러한 패키지는 네트워크 디버깅 및 테스트 도구를 제공합니다. ** ping, telnet, traceroite, nslookup, dmesg, netstat -nr sudo yum install -y telnet traceroute net-tools 3. 네트워크 재시작.. 더보기
CentOS 7에서 yum 저장소(repository)를 변경하는 방법 CentOS 7에서 yum 저장소(repository)를 변경하는 방법 테스트 환경 운영체제 버전 정보 $ cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core) 1. 기존 저장소 확인 현재 활성화된 저장소 목록과 상태를 확인할 수 있습니다. yum repolist 2. 원하는 저장소 찾기 변경하려는 새로운 저장소를 찾아야 합니다. CentOS 기본 저장소 이외의 저장소를 사용하려면 해당 저장소의 URL을 알아야 합니다. 3. 기존 저장소 비활성화 저장소를 변경하려면 먼저 현재 사용 중인 저장소를 비활성화해야 합니다. 저장소의 설정 파일을 편집하여 enabled=0으로 설정하면 됩니다. 예를 들어, /etc/yum.repos.d/CentOS-Base... 더보기
CentOS 7을 기준으로 RackTables를 설치하는 방법 CentOS 7을 기준으로 RackTables를 설치하는 방법 RackTables는 데이터센터 및 IT 자산 관리를 위한 오픈 소스 솔루션 중 하나입니다. RackTables를 설치하려면 아파치 웹 서버, PHP, MySQL (또는 MariaDB)를 설치하고 구성해야 합니다. 1. 필수 패키지 설치 yum install -y wget unzip automake libtool openssl-devel gcc 2. 아파치 웹 서버 설치 yum install -y httpd 3. MySQL(MariaDB) 설치 yum install -y mysql mysql-server service mysqld start $ service mysqld start Set root password? [Y/n] y New pas.. 더보기
리눅스에서 .ppk 파일을 .pem 파일로 변환 리눅스에서 .ppk 파일을 .pem 파일로 변환 putty 설치 redhat 계열(CentOS) sudo yum install -y putty debian 계열(ubuntu) sudo apt-get install -y putty-tools .pem 파일을 .ppk 파일로 변환 sudo puttygen pemKey.pem -o ppkKey.ppk -O private .ppk 파일을 .pem 파일로 변환 sudo puttygen ppkkey.ppk -O private-openssh -o pemkey.pem 참고: PuTTY 프로그램은 Windows 운영체제에서 사용되며, Linux나 macOS에서는 .pem 형식의 키 파일을 주로 사용합니다. PuTTY에서 생성된 .ppk 파일을 .pem으로 변환하면, 이후.. 더보기
윈도우 계정 관리 명령어 정리 윈도우 계정 관리 명령어 정리 1. 신규 계정 생성 testac01 계정을 생성(패스워드 없는 상태로 생성) C:\> net user testac01 /add testac02 계정을 생성 시 패스워드 지정 C:\> net user testac02 testpasswd1! /add 계정 리스트 및 계정 상세 정보 출력 C:\> net use C:\> net user testac01 2. 계정 패스워드 변경 기존 계정의 패스워드 변경 C:\> net user testac01 passwd1! 3. 계정 그룹에 등록/삭제 testac02 계정에 Administors 그룹에 추가 C:\> net localgroup Administrators testac02 /add testac02 계정에 Administors 그룹.. 더보기
SSL 인증서의 개인키에 설정된 비밀번호를 제거하는 방법 SSL 인증서의 개인키에 설정된 비밀번호를 제거하는 방법 1. OpenSSL을 사용하여 SSL 인증서(crt)와 개인 키(key)를 생성하는 방법 openssl req -subj '/CN=sangchul.kr/O=Infrastructure Team/C=KR' -new -newkey rsa:2048 -sha256 -days 365 -nodes -x509 -keyout node1.key -out node1.crt $ openssl req -subj '/CN=sangchul.kr/O=Infrastructure Team/C=KR' -new -newkey rsa:2048 -sha256 -days 365 -nodes -x509 -keyout node1.key -out node1.crt ...+.............. 더보기

728x90