목록분류 전체보기 (356)
병호의 IT새싹키우기
💡 Linux의 top 명령어는 실시간으로 시스템의 리소스 사용 현황(프로세스, CPU, 메모리, 스왑 등)을 모니터링할 때 쓰이는 대표적인 도구 1. top 실행 및 화면 구성$ top실행하면 다음과 같이 크게 상단 요약 블록과 프로세스 리스트로 나뉨1-1. 상단 요약 블록첫째 줄현재 시각, 시스템 가동 시간(uptime), 로그인 사용자 수, 로드 애버리지(load average: 1분·5분·15분)둘째 줄Tasks: 총 프로세스 수, 실행(running), 대기(sleeping), 중지(stopped), 좀비(zombie) 수셋째 줄CPU 사용률 분포: us(유저), sy(시스템), ni(nice), id(idle), wa(I/O 대기), hi(하드웨어 인터럽트), si(소프트웨어 인터럽트)..
인덱스(Index)는 책 뒤에 붙는 찾아보기 표와 같은 역할을 합니다. 특정 컬럼(column)에 대한 검색 성능을 비약적으로 향상시키지만, 삽입·수정·삭제 시에는 추가적인 오버헤드가 발생 1. 인덱스의 기본 개념목적테이블에서 원하는 데이터를 빠르게 찾기 위해 미리 정렬된 구조를 만들어 두는 것비유두꺼운 책에서 “키워드”를 찾을 때 목차나 색인을 활용하듯, 데이터베이스는 인덱스를 사용해 검색 범위를 좁힘. 2. 어떻게 동작하나?B-Tree (Balanced Tree) 구조가장 일반적인 인덱스 구조균형 이진 트리 형태로, 검색 시 트리 높이만큼만 탐색Hash 인덱스키 값에 해시 함수를 적용해 위치를 계산동등 비교(=)에 빠르지만, 범위 검색(>, 3. 주요 장·단점 장점 단점검색 속도 대폭 향상인덱스..

기본설정 SSMS 실행 후 Windows 인증으로 로그인Object Explorer에서 서버 노드 마우스 우클릭 → 속성(Properties)"보안(Security)" 탭 클릭"SQL Server 및 Windows 인증 모드(SQL Server and Windows Authentication mode)" 선택확인 후 SQL Server 재시작 sa 계정 활성화 및 사용자 계정 확인기본적으로 MSSQL의 sa 계정은 비활성화되어 있음.SQL 쿼리로 sa 계정 활성화 Additional Connection Parameters 탭에서 수동으로 입력다음 설정을 직접 입력Encrypt=False 그다음 sa와 바꾼비번 으로 로그인 하면 끝
VM(Virtual Machine, 가상머신)은 하드웨워를 소프트워에적으로 에뮬레이션하여 독립적인 운영체체(OS)를실행 할수 있도록 만든 가상환경임. 물리적인 컴퓨터(호스트 머신) 위에서 실행되며, 마치 별도의 컴퓨터 처럼 작동함. VM의 특징독립성유지VM은 실제 물리 서버와 분리된 독립적인 환경을 제공여러 개의 VM이 하나의 물리적 서버에서 동시에 실행될 수 있고 서로 간섭하지 않믐하트웨어 추상화VM은 물리적 하드웨어(CPU, RAM, 디스크, 네트워크 등)를 가상화하여 제공하기 떄문에VM내부에서는 실제 컴퓨터 처엄 동작격리된 환경 제공VM 내부에서 실행되는 프로그램이나 OS는 외부의 영향을 받지 않으며, 보안이 강화됨테스트, 개발, 서버 운영등에 유용유연한 배포 및 이동성VM은 하나의 파일이나 이미..

1. iptables란?Iptables는 리눅스 커널에 내장된 패킷 필터링 및 방화벽 규칙을 관하는 도구임이도구를 사용하면 네트워크 팻킹을 허용, 차단, 리디렉션(포드포워딩) 할 수 있음 iptables의 주요 개념iptables는 체인(Chain), 테이블(Table), 규칙(Rule) 이라는 개념을 사용하여 패킷을 관리 합니다. 1-1 체인(Chain) : 네트워크 패킷이 거치는 경로INPUT : 외부에서 들어오는 패킷(예:SSH, HTTP요청)OUTPUT : 내부에서 나가는 패킷(예: 서버에서 클라이언트로 응답)FORWARD : 패킷이 다른 네트워크로 전달될 떄(라우터 역할)1-2 테이블(Table) : 특정 작업을 수행하는 규칙 집합filter : 기본 방화벽 역할(허용/거부 설정)nat : 네..

Inode(아이노드, Index Node)는 리눅스/유닉스 파일 시스템에서 파일의 메타데이터(파일정보)를 저장하는 데이터 구조파일의 실제 내용은 데이터 블록에 저장되지만, Inode는 해당 파일이 저장된 위치, 권한, 크기 등의 정보를 관리함 1. Inode가 저장하는 정보Inode에는 파일 자체의 데이터는 저장되지 않음 항목설명파일 크기파일의 총 크기(바이트 반위)파일 유형일반 파일, 디렉터리, 심볼릭 링크등파일 권한읽기/쓰기/실행 권한(rwx)소유자 (UID)파일 소유자의 사용자 ID그룹 (GID)파일이 속한 그룹의 ID파일 생성 및 수정시간최근 접근 시간(Atime), 수정시간(Mtime), 상태 변경 시간(Ctime)링크수 (Hard link 수)동일한 Inode를 가리키듣 하드 링크 개수데이터..