본문 바로가기

컴퓨터공학

넷마스크, 네트워크주소, 브로드캐스트, 게이트웨이 제 18장. 넷마스크, 네트워크주소, 브로드캐스트, 게이트웨이 안녕하세요. 지토우에요 !! 오늘은 넷마스크, 네트워크주소, 브로드캐스트, 게이트웨이에 대해 배워봅시다. 이들은 시스템 관리시에 굉장히 자주 언급되고 사용되므로 그 의미를 정확히 알아보아야 합니다. 오늘도 열심히 해봐요! ^^ 1. NetMask (넷마스크) 넷마스크란 하나의 네트워크를 몇 개의 네트워크로 나누어 사용할 때에 나눠진 각각의 네트워크를 구분하기 위해 사용하는 특수한 bit를 의미합니다. 정확한 표현은 "Subnet Mask" 입니다. 왜 하나의 네트워크를 여러개로 나눌까요? 바로 트래픽 부하를 줄이기 위해서입니다. 그렇게 나눠진 각각의 네트워크들은 독립된 네트워크 구성이 가능합니다. 즉, 넷마스크는 하나의 네트워크를 2개 이상의.. 더보기
IP 주소란 ? 제 17장. IP 주소 여러분 안녕하세요. 지토우에요. 군말 없이 바로 IP 주소에 대해 이야기 해봅시다 ! 1. IP 주소의 예 지난 시간에 IP 프로토콜에 대한 이야기를 했었지요? 흔히 IP주소는 컴퓨터에 부여하는 것이라고 알고 계실텐데요. 그래서 전세계적으로 유일하게 구분될 수 있도록 공인 IP주소를 자신의 컴퓨터에 부여해 사용한다고 이야기 합니다. 사실 이것이 틀린 말은 아닙니다. 그러나 우리는 시스템 관리자이므로 더 정확하게 알아둘 필요가 있겠지요. 결론부터 말씀드릴게요. IP주소는 운영체제의 "이더넷드라이브(이더넷 카드에 있는 S/W)" 에 부여하는 것입니다. 컴퓨터가 통신하기 위해서는 "랜카드(Lan Card)" 라는 것이 있어야 하고 랜카드는 "NIC (Network Interface Ca.. 더보기
리눅스 별칭 사용하기 alias 앨리아스 제 14장. 명령어 별칭 사용하기 alias 학습목표/개요 별칭명령어란? 시스템 설치시에 정의된 앨리아스 확인 및 사용 별칭명령어 직접 설정하기 안녕하세요. 지토우에요!! 우리는 앞서 명령어 히스토리 기능을 배웠지요. 그런데 이 재사용 방법에서 보았듯, 명령어들은 짧은 것도 있지만 너무 길어서 외우기도 힘든 것들이 많습니다. 간단한 명령어야 외운다고 해도 그 많고 긴 명령어들을 어떻게 모두 외워서 사용할 수 있을까요? 아마 시간도 오래걸릴 것이고 비효율적이라고 생각됩니다. 그렇다면 어떻게 해야 쉽고 빠르게 입력할 수 있을까요? 답은 별칭명령어에 있습니다. 그럼 이제 더 자세히 이야기 나눠봅시다. 1. 별칭명령어란? 별칭명령어란 긴 명령어 또는 자주 사용하는 명령어를 특정 문자로 입력해두고서 간편하게 사용.. 더보기
리눅스 사용했던 명령을 재사용하는 history 제 13장. 사용했던 명령을 재사용하는 history 학습목표/개요 명령어 히스토리란? 명령어 리스트 다른 파일에 저장하기 명령어 재사용하는 가장 쉬운 방법 화살표 키를 이용한 명령어 재사용 저장된 명령어 리스트 탐색 저장된 명령어 탐색하여 재사용 하기 특정 문자열에 가장 가까운 명령어 재사용하기 전문가들이 사용하는 명령어 재사용 방법 명령어 히스토리와 시스템 보안 안녕하세요! 지토우에요. 오늘은 history 기능 활용에 대해 이야기 나누어 봅시다 ! ^_^ 1. 명령어 히스토리란 무엇인가? 우리는 리눅스 시스템을 관리하면서 수없이 많은 명령을 사용합니다. 관리 대상은 시스템이지만 관리작업의 수단은 리눅스 명령을 통해서 하게되는데요. 그 과정에서 우리는 이미 사용했던 명령어를 다시 반복해서 쓰는 경우가.. 더보기
쉘프롬프트 모양 바꾸기 제 8장. 쉘프롬프트 모양 바꾸기 학습목표/개요 쉘프롬프트의 모양이 중요한 이유 쉘 변수 PS1의 의미와 사용 기호 썸네일을 넣어봤습니다... 어떤가요? 1. 쉘프롬프트의 모양이 중요한 이유 우리는 시스템관리를 할 때마다 명령어를 입력해야 하지요. 그리고 명령어를 입력할 때마다 매번 쉘프롬프트를 마주하게 되는데요. 사실 쉘프롬프트에서 우리는 많은 정보를 얻을 수 있답니다. 예를 들면 명령어 입력 당시의 날짜 및 시간확인, 현재 디렉토리 위치 확인, 현재 사용자 확인, 현재 명령어 입력 횟수 확인 등이 있는데요. 오늘 공부할 주제인 쉘프롬프트 모양 바꾸기는, 쉘 프롬프트의 모양을 원하는 대로 디자인한다는 말보다는 쉘프롬프트 모양을 우리가 원하는 정보를 보여주도록 변경한다라는 표현이 더 적절합니다. 또한 명.. 더보기
리눅스 RPM 패키지에 대해서 제 5장. RPM( redhat package manager ) 패키지 -1 1. 정의 & 쓰임새 우선, RPM의 정의에 대해 알아보도록 합시다. RPM이라니 고등학교 때 수학 문제집 이름 같기도 하고, 회전 단위인 것 같기도 하고... 어디서 많이 들어본 이름이죠? 리눅스의 RPM은 redhat package manager 의 약어입니다. 미국의 레드햇(Red Hat Software)이 개발한 패키지 배포와 관리시스템이라 이러한 이름이 붙었다고 해요. RPM은 리눅스에서 사용되는 모든 소프트웨어(어플리케이션 or 프로그램, 솔루션)를 설치 및 삭제 또는 업그레이드 할 수 있는 관리 툴 입니다. 초창기 리눅스에는 없었던 패키지 개념을 도입해서 편리하게 만들어 리눅스를 성장 시키는 데에 큰 도움을 주었다고.. 더보기
로그인 공지사항 관리하기 제 4장. 로그인 공지사항 관리하기 /etc/issue , /etc/issue.net , /etc/motd 에 대해 알아보자 어느 날 리눅스 시스템에 접속하는 모든 사용자들에게 알리고 싶은 메시지가 생길 수도 있겠지요. 그럴 때 어떻게 설정할 수 있을까요? 우선, 접속은 로그인이라고도 하는데 현재 시스템의 콘솔에서 접속하는 로컬접속과 원격지에서 접속하는 원격접속이 있습니다. 또 우리가 알리고 싶은 메시지는 접속 전단계에서 보여줄 것이 있고, 접속 후 보여줄 메시지가 있겠지요? 이렇게 상황에 따라 각각 다른 메시지 관리가 필요한데요. 파일명 역할 시기 /etc/issue 콘솔(console) 접속 (=로컬접속) 시도 시 보여줄 메시지 로그인 전 /etc/issue.net 원격 접속 시 보여줄 메시지 /et.. 더보기
리눅스 디렉토리 구조, 용도 설명 제 3장. 리눅스의 디렉토리 구조 설명 디렉토리들의 용도와 설명 / 최상위 디렉토리인 루트 디렉토리입니다. 리눅스의 모든 디렉토리들의 시작점이라고 할 수 있어요. 절대경로로 표기할 때는 이 디렉토리부터 시작해야 합니다. (*주의* 여기서 이야기하는 /와 /root와는 완전히 다름) /bin 기본적인 명령어가 저장된 디렉토리입니다. 즉, 리눅스 시스템사용에 있어 가장 기본적이라고 할 수 있는~ mv, cp, rm, rmdir , df, sync 등과 같은 명령어들이 이 디렉토리에 존재하는데요. 또한 이 디렉토리에 존재하는 거의 모든 명령어들은 root 사용자뿐 아니라 일반 사용자들도 사용할 수 있습니다. 즉, /sbin에 존재하는 명령어들이 대부분 root 사용자용 이라면 /bin에 존재하는 명령어들은 r.. 더보기