[LINUX] find command "find" 명령어는 단어 뜻 그대로 리눅스 운영체제에서 파일 및 디렉터리를 검색할 때 사용하는 명령어이다. 그런데 리눅스의 파일 시스템 구조는 매우 복잡하기에 find 명령어는 손쉽게 파일을 검색하기 위한 다양한 옵션을 제공한다. 이번 포스팅 에서는 find 명령어의 기본적인 사용법과 자주 사용되는 기본 옵션들에 대해서 다루고자 한다. * 개인적인 공부 내용을 기록하는 용도로 작성한 글 이기에 잘못된 내용을 포함하고 있을 수 있습니다. content #1 find 사용법 #2 find 명령어 예제 #3 find 명령어 에러 reference https://kldp.org/node/60403 https://coding-factory.tistory.com/804 #1 ..
* 개인적인 공부 내용을 기록하는 용도로 작성한 글 이기에 잘못된 내용을 포함하고 있을 수 있습니다. 출처 : 해킹 입문자를 위한 TCP/IP 이론과 보안 2/e #1 TCP&UDP #2 포트 번호 #3 3-Way Handshaking #1 TCP&UDP TCP(Transmission Control Protocol)와 UDP(User Datagram Protocol)는 OSI7 & TCP/IP 모델의 전송계층에서 사용되는 프로토콜이다. TCP 전송 방식은 데이터를 신뢰성있게 주고 받고자 하는 안정적인 전송을 요구하는 환경에서 사용한다. 송신 측 호스트와 수신 측 호스트는 서로 확인 메시지를 주고받으며 데이터의 신뢰성을 높여준다. 반면에 UDP 전송 방식은 수식 측에서 수신 가능한지 여부는 고려하지 않은 ..
* 개인적인 공부 내용을 기록하는 용도로 작성한 글 이기에 잘못된 내용을 포함하고 있을 수 있습니다. 출처 : 해킹 입문자를 위한 TCP/IP 이론과 보안 2/e #1 ARP 캐시테이블 #2 ping 8.8.8.8 분석 #3 DNS 캐시테이블 #1 ARP 캐시테이블 ARP(Address Resolution Protocol)는 IP주소와 맥주소 사이를 연결해 주는 기능을 수행하는 중요한 프로토콜이다. cmd창에 arp-a 명령어를 치면 아래와 같이 IP주소와 맥 주소의 대응 관계를 저장한 테이블이 출력되는데, ARP 캐시 테이블(ARP Cache Table)이라고 부른다. 이는 마치 IP주소와 도메인 네임의 관계를 관리하는 DNS서비스와 유사한 형태이다. ping 8.8.8.8 명령어를 입력한 뒤 동작 과..
* 개인적인 공부 내용을 기록하는 용도로 작성한 글 이기에 잘못된 내용을 포함하고 있을 수 있습니다. 출처 : 해킹 입문자를 위한 TCP/IP 이론과 보안 2/e #1 MAC주소란? #2 MAC주소가 필요한 이유 #3 MAC주소 확인방법 #1 MAC주소란? MAC주소란 네트워크 장비가 가지는 고유한 주소로 LAN영역에서 내부 통신을 수행하기 위해 필요한 주소이다. MAC주소는 "물리적 주소" 라고도 불리는데 이는 MAC주소가 LAN카드(NIC)에 새겨진 주소이기 때문이다. 따라서 LAN 카드 한 장을 구입한다는 의미는 1개의 MAC주소를 구입한다는 의미와 동일하다. 또한 MAC주소는 하드웨어의 식별번호 같은 것이라 컴퓨터 뿐 만 아니라 공유기 라우터 스위치 등 모든 장비에 붙어있다. 10진수로 표기하는 ..
* 개인적인 공부 내용을 기록하는 용도로 작성한 글 이기에 잘못된 내용을 포함하고 있을 수 있습니다. 출처 : 해킹 입문자를 위한 TCP/IP 이론과 보안 2/e #1 DHCP #2 DNS #1 DHCP IP주소를 식별자로 사용하기 위해서는 원래 사용자가 IP주소, 서브넷 마스크, 기본 게이트 웨이 등을 직접 입력해 주어야 한다. 하지만 이런 입력을 수행하기 위해서는 사용자가 IP주소의 기본적인 체계에 대해 알아야 할 뿐 만 아니라 일일이 IP주소를 입력하는 것은 여간 쉬운 일이 아니다. DHCP(Dynamic Host Configuration Protocol)서비스는 사용자가 사용할 IP 주소 범위를 서버에 미리 등록해 두면 사용자에게 IP주소 서브넷 마스크 기본 게이트웨이 IP 주소 등을 유동 I..