Today I Learned (2024-12-30)목차Today I Learned (2024-07-12)오늘 공부한 내용1. Linux2. AWS어려웠던 내용궁금한 내용과 부족한 내용느낀 점오늘 하루오늘 공부한 내용1. Linux파일 권한-,d,c,l 의미-rw, w, 의미2. AWSNACL(Network Access Control List)Stateless 하다?Stateless는 상태 정보를 저장하지 않는다는 뜻이다.NACL은 상태 비저장(Stateless)이므로 각 방향(인바운드와 아웃바운드)에 대해 별도의 규칙이 필요합니다.예를 들어, 인바운드 규칙에서 특정 포트를 허용하더라도, 해당 포트에 대한 아웃바운드 규칙도 따로 허용해야 트래픽이 정상적으로 처리된다.AWS Subnet - 논리적으로 격리된..
서브넷(Subnet)이란?서브넷(Subnet)은 하나의 네트워크를 더 작은 단위로 나눈 하위 네트워크임. 이렇게 나누면 네트워크를 더 효율적으로 관리할 수 있고, 보안도 강화할 수 있음.서브넷이 필요한 이유트래픽 관리: 네트워크 사용량을 분산해 과부하를 방지.보안 강화: 특정 그룹만 접근할 수 있도록 설정 가능.효율적인 자원 관리: 네트워크 자원을 낭비하지 않도록 설계 가능.서브넷의 주요 개념IP 주소: 네트워크 안의 장치를 식별하는 고유 번호.서브넷 마스크: 네트워크와 장치(호스트)를 구분하는 역할.간단한 예시IP 주소 192.168.1.0/24는 네트워크를 나타내고, /24는 서브넷 마스크를 뜻함. 이 숫자는 네트워크 안에 몇 개의 장치를 연결할 수 있는지를 알려줌.프라이빗 서브넷과 퍼블릭 서브넷퍼블..
리눅스 권한 및 파일 속성 이해하기리눅스에서 파일과 디렉토리의 권한과 속성은 시스템 보안을 유지하고 적절한 사용자 접근을 관리하는 데 중요한 역할을 함. 이 글에서는 whoami 명령어와 파일 속성에 대해 알아봄.1. 리눅스 권한1.1 whoami 명령어whoami 명령어는 현재 로그인한 사용자의 이름을 확인할 때 사용됨.명령어 실행:whoami결과: 현재 사용 중인 유저 이름이 출력됨.2. 파일 속성리눅스에서 파일 속성은 파일 권한, 소유자, 그룹, 크기 및 기타 정보로 구성됨.2.1 파일 권한 구조예시: -rw-rw-r--첫 번째 문자: 파일 유형을 나타냄- : 일반 파일d : 디렉토리c : 캐릭터 장치 파일l : 심볼릭 링크나머지 9자리: 권한을 나타냄rw- : 소유자(Owner)의 읽기(Read)..
AWS VPC란?AWS VPC(Virtual Private Cloud)는 AWS 클라우드에서 사용자가 정의한 가상 네트워크임. 가상 네트워크가 핵심!! 가상 네트워크가 핵심!! 가상 네트워크가 핵심!! 가상 네트워크가 핵심!!VPC는 사용자가 네트워크 구성을 제어할 수 있는 독립된 환경을 제공하며, 사용자 전용 네트워크를 구축하는 데 사용됨. 이 환경은 물리적 네트워크와 유사한 방식으로 작동하며, 사용자는 다음과 같은 요소를 설정 가능함:서브넷(Subnet): VPC 내부를 더 작은 네트워크로 나눌 수 있음.라우팅 테이블(Routing Table): 네트워크 트래픽이 어디로 이동할지 제어함.인터넷 게이트웨이(Internet Gateway): VPC를 인터넷에 연결하는 역할(외부와 통신).NAT 게이트웨이..
Today I Learned (2024-12-29)목차Today I Learned (2024-12-29)오늘 공부한 내용1. 리눅스어려웠던 내용궁금한 내용과 부족한 내용느낀 점오늘 하루오늘 공부한 내용1. 리눅스파일 검색 명령어grep 명령어어려웠던 내용없었다.궁금한 내용과 부족한 내용리눅스느낀 점잘하자오늘 하루바쁨 -->
리눅스 파일 탐색 명령어: locate, find, 타임스탬프 정리리눅스에서 파일을 탐색하거나 시간 정보를 확인하는 명령어는 다양한 상황에서 유용하게 활용됨. 이번 글에서는 locate, find 명령어와 타임스탬프 확인 방법을 정리함.1. locate 명령어locate 명령어는 파일 이름이나 경로를 빠르게 검색하는 도구임. 데이터베이스 기반으로 동작하므로 검색 속도가 빠름.사용법locate [파일이름 또는 경로]예시특정 파일 검색 locate /bin/less대소문자 구분 없이 검색 locate /PLANNER/ -i검색 결과 제한 locate /PLANNER/ -il102. find 명령어find는 디렉토리 전체나 컴퓨터 전체를 검색하는 강력한 도구지만, 상대적으로 속도가 느림. 실행 위치를 기..
리눅스 grep 명령어리눅스에서 파일의 내용을 검색하거나 특정 패턴을 찾기 위해 사용하는 강력한 도구가 바로 grep임. grep은 정규식을 활용해 복잡한 패턴도 쉽게 매칭 가능하며, 다양한 옵션과 함께 강력한 검색 기능을 제공함.1. 기본 사용법grep PATTERN FILE주요 옵션대소문자 무시 grep -i pattern file단어 검색 grep -w pattern file재귀적 검색디렉토리 내 모든 파일을 검색: grep -r "apple"대소문자 무시 및 재귀적 검색: grep -ri "korea"2. 다양한 옵션 사용 예시패턴 개수 출력 grep "myself" SongOfMyself.txt -ic단어 단위 검색과 대소문자 무시 grep "i" SongOfMyself.txt -wi..
Today I Learned (2024-12-28)목차Today I Learned (2024-12-28)오늘 공부한 내용1. 리눅스어려웠던 내용궁금한 내용과 부족한 내용느낀 점오늘 하루오늘 공부한 내용1. 리눅스쉘 파이프(|)와 관련 명령어쉘 확장(Expansion) 정리어려웠던 내용없었다.궁금한 내용과 부족한 내용리눅스 느낀 점끝이 없다오늘 하루끝 -->