본문 바로가기

사이버보안2

Linux 쉘 스크립트 문법에 대해 알아보자!! (1) 오늘은 리눅스 쉘 스크립트에 대해서 알아보도록 하자. 쉘 스크립트란? 쉘 스크립트란 간단히 말하면 Unix커맨드등을 나열해서 실행하는 것이다. 언제 어떤 조건으로 어떠한 명령을 실행시킬 것인가, 파일, 컨텐츠를 읽어 들일 것인가, 로그 파일을 작성하는 것 등 을 할 수 있다. 쉘 스크립트 기본 설정 기본 설정의 예시로 다음과 같이 shell.sh 파일을 작성한다. - 쉘 스크립트 파일은 기본적으로 .sh 확장자로 작성한다. - 실제 코드를 작성하기 전에 맨 처음의 행에는 #!/bin/sh 를 쓴다. 시스템에 지금부터 쉘 스크립트를 쓴다는 사실을 알려주기 위함이다. -쉘 스크립트 파일(shell.sh)을 실행하기 위해서는, 터미널에서 파일이 저장된 장소에 가서 아래의 커맨드 중 하나를 선택해서 실행해야 한.. 2023. 7. 15.
TCP, 들어는 봤나? 오늘은 TCP에 대해서 알아 보도록 하겠다. TCP는 네트워크의 계층들중 전송계층에서 사용하는 프로토콜이다. 전송계층은 송신자와 수신자를 연결해주는 계층으로, 데이터의 전달을 담당한다. TCP (Transmission Control Protocol) 인터넷상에서 데이터를 메세지의 형태로 보내기 위해 IP와 함께 사용하는 프로토콜 일반적으로 TCP와 IP를 함께 사용한다. IP가 데이터의 전송을 처리한다면, TCP는 패킷을 추적 및 관리하게 된다. TCP는 연결형 서비스를 지원하는 프로토콜로 인터넷 환경에서 기본적으로 사용한다. 연결형이 있다면 비연결형 또한 존재하는데 그것이 UDP 이다. 또한 TCP와 달리 UDP는 기본으로 사용되지 않는데, TCP와 UDP가 각각 다른 특성을 가지고 있기 때문이다. 그.. 2023. 7. 14.