본문 바로가기

DevOps/Linux

(19)
[Linux] DNS DNS (Domain Name Service) 사용자가 도메인 이름을 요청할 때 이 도메인 이름을 실제 주소인 IP로 바꿔서 사용자에게 전달해주는 서비스 클라이언트(사용자)가 서버(웹)에 접속하기 위해서는 IP가 필요하다. 그러나 모든 웹사이트의 IP를 알고있을수는 없으므로 웹주소를 통해IP로 접속하는 것이다. 이러한 서비스르 제공하는 서버가 DNS서버이다. 호스트와 도메인 호스트 이름 : 네트워크상의 컴퓨터 각각의 이름 도메인 이름 : 네트워크의 범위를 지정하는 이름 -> 구역같은 느낌으로 생각해보자 www.naver.com 네이버 네이버 메인에서 다양한 정보와 유용한 컨텐츠를 만나 보세요 www.naver.com www : 호스트 이름 naver.com : 도메인 이름 FQDN (Fully Qulif..
[Linux] Linux 명령어 grep 1. grep 명령어의 기능 grep은 입력으로 전달된 파일의 내용에서 특정 문자 또는 문자열을 찾고자할 때 사용하는 명령어이다. 2. 사용 예시 /usr/share/dict/words ( 다른 리눅스 파일에도 있는지모르겠지만 ) 파일로 다뤄보자. grep cat /usr/share/dict/words 위의 grep 명령어를 하용하였을 때 나오는 결과값이다. cat가 붙어있는 그 어떠한 단어들을 모두 출력하는 모습을 볼 수 있다. grep 'cat' /usr/share/dict/words grep "cat" /usr/share/dict/words 위의 두 커맨드들도 같은 결과값을 낸다. grep 'CAT[ILV]' /usr/share/dict/words 처음의 명령어와 무엇이 달랐을까? 바로 대괄호의 이..
[Linux] Linux 명령어 ls Commnad 1. 명령어의 기본구조 * 명령어 사용 예제 : [root@localhost ~] # ls -l /etc * Command 는 시스템에 설치되어 있는 프로그램의 이름이다. * Option은 Command를 실행했을 때 출력 값을 조정한다 * Argument 는 Command를 실행했을 때 적용이 되는 대상을 의미한다. Option이나 Argument는 생략이 가능하며, 필요로 할때 사용한다. Option과 Argument 없이 ls만 입력했을 때의 출력값이다. 현재 사용자가 위치한 디렉토리의 list 디렉토리 컨텐츠들을 보여준다. ls Command 의 메뉴얼 (man ls) 이다. ls [Option] ... [File]... 의 구조로 이루어져있으며 다양한 옵션을 설명해준다. 이중 몇가지 옵션만 다뤄..