본문 바로가기

분류 전체보기

(148)
LAN 에 대한 기초 지식 LAN (Local Area Network)은 상대적으로 작은 지리적 영역, 예를 들어 집, 사무실, 학교 캠퍼스 내의 컴퓨터와 기타 디바이스들을 연결하는 네트워크 시스템입니다. 이 네트워크는 데이터와 자원의 공유를 가능하게 하여 통신과 협업을 촉진합니다. 한마디로 같은 공간내의 통신을 이루게 해준다 생각하시면 됩니다. 기초 구조와 기능 LAN은 다음과 같은 기본 구성 요소로 이루어져 있습니다: 노드(Node): 네트워크에 연결된 각 컴퓨터나 기타 디바이스들입니다. (기기) 스위치: 데이터 패킷을 네트워크 내의 올바른 목적지로 전달하는 장치입니다. (중계자) 라우터: LAN을 외부 네트워크, 특히 인터넷에 연결하는 장치입니다. (전달자) 네트워크 인터페이스 카드(NIC): 각 노드에 설치되어 다른 네트워..
네트워크란? 네트워크는 우리의 디지털 생활에서 빠질 수 없는 중요한 요소입니다. 컴퓨터, 스마트폰, 태블릿 등의 디지털 기기들이 서로 연결되어 정보를 주고받을 수 있는 시스템을 말하는데, 이를 통해 우리는 인터넷 서핑, 이메일, 온라인 게임, 영상 스트리밍 등 다양한 활동을 할 수 있습니다. 네트워크는 크게 두 가지로 나눌 수 있습니다. 하나는 가까운 거리에 있는 기기들끼리 연결하는 LAN(Local Area Network)이고, 다른 하나는 멀리 떨어진 기기들도 연결할 수 있는 WAN(Wide Area Network)입니다. LAN은 'Local Area Network'의 약자로, 한정된 공간에서 여러 컴퓨터나 기기들이 연결되어 정보를 주고받는 네트워크를 말합니다. 예를 들어, 집 안에서 여러 기기를 연결해서 사용..
[Shell Script] 8. Branching 이번 포스팅은 따배님의 Shell Script 제 8강 Branching을 보고 내용을 정리해보도록 하겠다. 영상 링크 첨부한다. https://www.youtube.com/watch?v=hG9T3K00qiE&list=PLApuRlvrZKog2XlvGJQh9KY8ePCvUG7Je&index=9&ab_channel=TTABAE-LEARN 명강의니 반드시 들어보자. 목차: exit test if-then case 1. exit exit는 실행된 프로그램이 종료된 상태를 전달해준다. exit 값을 확인할 수 있는 명령어는 $? 이다. 숫자별로 뜻이 있다. 0 -> 프로그램 또는 명령이 성공으로 종료되었다. 1 -> 일반적인 에러가 일어나 실패로 종료되었다. 2 -> syntax error로 실패로 종료되었다...
[Shell Script] 7. Input & Output 이번 포스팅에서는 따배님의 Shell Script wp 7강에 대해 정리해보겠다. 언제나 그렇듯이 영상 링크 첨부한다. https://www.youtube.com/watch?v=jzcE4vCg1sU&list=PLApuRlvrZKog2XlvGJQh9KY8ePCvUG7Je&index=8&ab_channel=TTABAE-LEARN 반드시 시청해보기를 바란다. 오늘의 목차이다: echo read printf 하나씩 살펴보자 1. echo echo는 기본 텍스트 출력 명령어이다. 주로 쓰는 옵션으로는 두개가 있다. echo -n: 메시지 출력후 줄바꿈을 하지 않는다. echo -e: "\"문자를 해석하여 특별한 의미를 지정한다. (c언어 해본 사람은 알 거다.) \n 줄바꿈, \t tab키 적용, \a 알람 발생..
[Shell Script] 6. Positional Parameters 오늘은 따배님의 Shell Script 강의 제6강, Positional Parameters에 대해서 살펴보겠다. 매번 하는 말이지만, 나는 그저 강의를 듣고 정리할 뿐이고, 예제도 다르게 사용할 수도 있고 친절하게 블로그를 작성하는 사람이 아니기 때문에 강의를 직접보고 참조하기를 바란다. 정말 명강의다. https://www.youtube.com/watch?v=Y88jOdaBs4Q&list=PLApuRlvrZKog2XlvGJQh9KY8ePCvUG7Je&index=7&ab_channel=TTABAE-LEARN Positional Parameters란? 위치 매개변수라고 불린다. 입력하는 argument들은 $0, $1, $2와 같은 변수에 저장되어 스크립트로 전달이 된다. 각각의 argument는 다음과..
[Shell Script] 5. Bash Shell Script란 이번에는 따배님의 강의를 보고 정리한 점을 포스팅한다. https://www.youtube.com/watch?v=onbFKxEEgHg&list=PLApuRlvrZKog2XlvGJQh9KY8ePCvUG7Je&index=7&ab_channel=TTABAE-LEARN 정말 명강의니까 잘 참조하자 Shell Script란? Shell script란 리눅스 comand들을 모아 놓은 ASCII Text 파일이다. 쉽게 이해하자면 리눅스에서 명령어들을 모아 놓아서 한번에 실행해주는 편리한 기능이라 생각하면 된다. Shell script는 생성시 기본 rw-r--r--로 생성이 되기 때문에 반드시 chmod +x 파일명 으로 실행 권한을 활성화해주어야 한다. 쉘 스크립트 작성시에는 반드시 맨 위에 #!/bin/bas..
[Shell Script] 4. Bash shell과 Rules 2 이번 포스트는 따배님의 Shell script 강의 제4강에 대한 정리를 해보겠다. 본 포스팅은 아래의 유튜브를 참조하여 만들었다. https://www.youtube.com/watch?v=lhtdmcYllfA&list=PLApuRlvrZKog2XlvGJQh9KY8ePCvUG7Je&index=5&ab_channel=TTABAE-LEARN 굉장히 잘 가르치시니 반드시 시청해보자 다만 내가 오늘 사용할 명령어 목록은 유튜브와 다른 것이다. 목차: Redirection Pipeline 먼저 알아야 할 것은 입력과 출력에 대한 개념이다. 우리는 보통 입력을 할 때 무엇을 사용하는가? 키보드를 사용한다. 그래서 우리는 파일에 무언가를 넣을 때 키보드로 직접 문자들을 사용하여 입력을 수행한다. echo는 출력을 도..
[Shell Script] 3. Bash shell과 Rules 오늘은 따배님의 Shell script 3강 Bash Shell과 Rules를 정리해본다. 보다 자세한 내용을 알고 싶으면 반드시 영상을 참조하자 https://www.youtube.com/watch?v=UlQ-xu-koR0&list=PLApuRlvrZKog2XlvGJQh9KY8ePCvUG7Je&index=4&ab_channel=TTABAE-LEARN 목차: Quoting Rule Netsting Commands Alias Prompt 1. Quoting rule metacharacter란? Shell에서 특별히 의미를 정해놓은 문자들이다. 예를들어 ? ( ) * { } [ ] \ 같은 것들이다 여기서 몇가지 룰이 있다. 백슬래쉬 뒤의 문자는 메타문자로 인지하지 않는다 "\" 쌍따옴표 안에 문자열은 메타..