[Linux] 리눅스 netstat 명령어 (사용법 정리 및 자주 쓰이는 옵션 정리)
·
ARCHIVE/Linux Command
🔎 netstat 이란 무엇인가?netstat는 Network Statistics의 약자로, Linux 시스템의 네트워크 연결 상태와 네트워크 통계 정보를 확인할 때 사용하는 명령어이다.주로 다음과 같은 정보를 확인할 수 있다.현재 네트워크 연결 상태TCP / UDP 연결 정보LISTEN 중인 포트연결된 상대방의 IP 및 Port프로세스(PID/Program)와 네트워크 연결의 관계라우팅 테이블네트워크 인터페이스 통계TCP/UDP 프로토콜 통계⬇️ netstat install최근 Ubuntu/Debian 계열 Linux에서는 netstat가 기본 설치되어 있지 않은 경우가 있다.netstat는 net-tools 패키지에 포함되어 있다. Ubuntu / Debian설치sudo apt install net..
[Hands-on] WSL로 Ubuntu OS 설치하기 (Windows에서 리눅스 환경 구축하기)
·
ARCHIVE/Windows Tips
윈도우를 쓰면서도 리눅스 개발 환경이 필요할 때가 있다.VMware나 Virtual Box 같은 가상머신을 따로 설치하거나 듀얼부팅을 하는 방법도 있지만, 가장 간편한 방법은 **WSL(Windows Subsystem for Linux)**을 이용하는 것이다. WSL을 사용하면 윈도우 안에서 별도의 가상머신 없이도 리눅스 커널을 직접 실행할 수 있다.① WSL이란?WSL은 윈도우에서 제공하는 기능으로, 윈도우 운영체제 위에서 리눅스 배포판을 네이티브에 가깝게 실행 할 수 있게 해준다.하지만 현재는 Ubuntu OS는 Desktop 버전만 지원하고 Server 버전은 지원하지 않는다.② 실습환경- Windows 11 Pro OS- Ubuntu 22.04③ WSL Install시작메뉴에서 PowerShell..
[Windows] 인터넷 차단(폐쇄망) 환경에서의 Windows CLI 라이선스 정품 인증 절차 가이드
·
ARCHIVE/Windows Tips
① 관리자 권한으로 명령프롬프트(cmd) 열기 윈도우 검색창에 cmd를 입력[명령 프롬프트] 아이콘을 마우스 우클릭한 후 [관리자 권한으로 실행]을 클릭 ② Windows 정품키 입력하기 slmgr.vbs /ipk예시) slmgr.vbs /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX※ '-' 기호 붙여줘야함 확인: 명령어를 입력하면 "제품 키를 성공적으로 설치했습니다." 라는 알림 창이 뜸 ③ 설치ID(Installation ID) 확인slmgr.vbs /dlv- 명령어 실행 후 나타나는 아래와 같은 팝업 창에서 '설치ID' 항목을 찾는다. 숫자로 길게 되어있음. ④ 확인 ID 받기https://visualsupport.microsoft.com/ Microsoft Support visu..
[Hands-on] ubuntu root passwd reset
·
INFRA & DEVOPS/Linux System
실습환경1. ubuntu 22.04.05 LTS2. VMware Pro3. 기존 비밀번호 aaaa → 새로운 비밀번호 1111① GRUB 메뉴 들어가기 1) ubuntu를 선택한다.2) 서버를 부팅하면서 GRUB 메뉴에서 e 키를 누른다.※ 만약 아래와 같은 화면이 나오지 않고 그냥 넘어간다면 가상머신을 다시 껐다가 키면서 RHEL9 계열과 다르게 Shift를 연타하면 아래 화면이 나온다. ② rw init=/bin/bash 추가하기ro 라고 적힌부분에 ro를 지우고 아래 명령어를 추가해주면 되는데, 위 사진을 보면 ro 뒤에 여러 옵션이 길게 적혀 있는데,실습에서는 해당 부분을 삭제하고 rw init=/bin/bash만 입력해도 정상 동작한다.rw = init=/bin/bash정상적인 시스템 부팅 대신..
제품 소프트웨어 패키징
·
STUDY/정보처리기사
소프트웨어 패키징소프트웨어 패키징이란 모듈별로 생성한 실행 파일들을 묶어 배포용 설치 파일을 만드는 것을 말한다.개발자가 아니라 사용자를 중심으로 진행한다.소스 코드는 향후 관리를 고려하여 모듈화하여 패키징 한다.패키징 작업 순서 : 기능 식별 → 모듈화 → 빌드 진행 → 사용자 환경 분석 → 패키징 및 적용 시험 → 패키징 변경 개선 → 배포 릴리즈 노트 작성 항목릴리즈 노트는 소프트웨어 개발 과정에서 정리된 릴리즈 정보를 최종 사용자인 고객과 공유하기 위한 문서이다.Header(머리말) : 릴리즈 노트 이름, 소프트웨어 이름, 릴리즈 버전, 릴리즈 날짜, 릴리즈 노트 날짜, 릴리즈 노트 버전 등개요 : 소프트웨어 및 변경사항 전체에 대한 간략한 내용목적 : 해당 릴리즈 버전에서의 새로운 기능이나 수정..
[Hands-on] root가 아닌 사용자 비밀번호 변경하기
·
INFRA & DEVOPS/Linux System
실습환경운영체제 : Rocky Linux 9.7가상화 환경 : VMware Workstation Pro계정 및 패스워드에 관련된 리눅스 명령어명령어설명useradd새로운 사용자 계정 생성passwd사용자 비밀번호 설정 및 변경userdel사용자 계정 삭제 ① root 계정 로그인su -리눅스에서 사용자 계정을 생성하거나 권한을 변경하는 작업은 관리자(root) 권한이 필요하다. ② 사용자 계정 추가useradd testuseruseradd 명령어는 새로운 사용자 계정을 생성할 때 사용된다.위 명령어를 실행하면 testuser라는 이름의 사용자 계정이 생성된다.사용자가 생성되면 리눅스 내부에서는 다음과 같은 작업이 자동으로 이루어진다./etc/passwd 파일에 사용자 정보 등록기본 사용자 그룹 생성사용자..