목록분류 전체보기 (104)
UD_park's IT story
이번 포스팅에서는 Linux 명령어인 netstat에 대해서 설명해보도록 하겠습니다. 정의를 먼저 살펴보도록 하겠습니다. netstat 명령어는 네트워킹과 연결된 시스템의 정보를 출력한다. 만약 인자가 존재하지 않는다면, 외부에 열려 있는 모든 소켓의 정보를 출력한다. 쉽게 말하자면, 네트워크 연결과 포트를 출력하는 명령어입니다. 그럼 netstat의 기본 문법과 옵션에 대해서 알아보도록 하겠습니다. netstat [-vWeenNcCF] [] -r netstat {-V|--version|-h]--help} netstat [-nWnNcaeol] [ ...] netstat {[-vWeenNac] -i | [-cWnNe] -M | -s} 첫 번째 인자 -r : 라우팅 테이블을 출력합니다. -i : 인터페이스 ..
이번 포스팅에서는 국내 리눅스 자격증인 리눅스 마스터 1급과 2급에 대해서 알아보도록 하겠습니다. 일단 간단하게 1급과 2급의 차이점은 쉽게 말하자면 난이도 차이입니다. 2급을 따지않으셔도 1급 시험을 치르실 수 있으나, 문제의 난이도가 건너뛰기엔 상당한 전문지식을 요구합니다. 즉, 난이도 때문에 1급과 2급을 나눈 것과 같습니다. 마치 한자 자격증 급수가 똑같이 한자만 외우면 되지만 1급과 2급 시험문제 수준이 차이가 나는 것과 마찬가지일거라고 생각됩니다. 아래의 정보와 설명을 하기 전에 한 가지 당부를 드리자면, [WARNING] 아래의 정보 중에서 시험 일정은 평균적이고 대략적인 날짜이므로, 꼭 치르실 시험에 대해 다시 한번 더 자세히 알아두시기 바랍니다. 그럼 가볍게 1. 응시 자격 2. 시험 과..
이번 포스팅에서는 Linux 명령어인 less에 대해서 알아보도록 하겠습니다. 먼저 less의 정의부터 알아보도록 하겠습니다. less 명령어는 more 명령오와 같이 페이지 단위로 파일이나 화면으로 출력한다. more 명령어와 달리 검색과 검색된 키워드로 이동하는 등의 기능이 있다. 요약해서 간략하게 설명을 덧붙이자면, 파일의 내용을 화면의 단위인 페이지로 출력해 보여주는 기능을 가집니다. 그럼 less의 기본 문법과 옵션에 대해서 알아보도록 하겠습니다. less [옵션] [파일이름] 위에서 보이는 형태가 바로 less 명령어의 기본 문법이자 형태입니다. 그럼 이 문법에서 옵션 칸에 들어갈 다양한 옵션들에 대해서 알아보겠습니다. -a : 마지막 줄이 화면에 나타나고나서 탐색을 시작합니다. -c : 필요..
이번 포스팅에서는 Linux의 명령어인 tail에 대해서 알아보도록 하겠습니다. 먼저 tail의 정의부터 살펴보도록 하겠습니다. tail 명령어는 문서의 마지막 행부터 지정한 행까지의 파일 내용을 출력한다. 기본값으로 파일의 마지막 10행을 출력한다. 참고로 head 명령어는 파일의 앞 부분을 출력한다. 파일의 내용을 출력하는 cat, more, less 등과 달리 tail은 최근 기록된 로그 파일과 같이 마지막 행을 보고 싶을 때 유용하게 쓰이고있다. 이렇게 위의 설명과 같이 tail은 파일의 마지막 줄을 기준으로 지정한 줄까지의 파일 내용을 출력하는 명령어입니다. tail의 기본 문법과 옵션에 대해서 계속 알아가보도록 하겠습니다. tail의 기본 문법 형태는 아래와 같습니다. tail [옵션] 파일이..
이번 포스팅에서는 Linux의 more 명령어에 대해서 알아보도록 하겠습니다. more 명령어의 정의부터 파악으로 시작해보겠습니다. more 명령어는 한 페이지 이상되는 출력 내용을 한 화면의 페이지 단위로 보여주며 검색 기능과 원하는 페이지로 이동 기능을 제공한다. more 상태에서 사용하는 명령어 h - more의 도움말 출력 (Space Bar) or z - 다음 한 페이지 출력 (Enter) - 다음 한 줄 출력 d, (^) + D - 다음 반 페이지 출력 q, Q - 종료 b, (^) + B - 이전 페이지로 이동(파일 내용 출력할 때만 지원되는 기능) /검색할단어 - 단어 검색 more은 말 그대로 파일의 내용을 화면 단위로 출력하는 명령어입니다. 그럼 more의 문법에 대해서 알아보겠습니다...
이번 포스팅에서는 Linux 명령어 중의 하나인 cp 명령어, 즉 복사 명령어에 대해서 알아보도록 하겠습니다. 일단 cp 명령어에 대해서 사전적인 정의를 먼저 살펴보겠습니다. cp는 파일을 다른 파일이나 디렉터리로 복사하는 명령어이다. 복사할 때 같은 이름의 대상 파일이 이미 있는 경우에도 사용자에게 물어보지 않고 바로 덮어쓴다. 만일 이 복사를 취소했어도 이미 덮어쓴 파일은 복구할 수 없다. 이 같은 실수를 방지하기 위해 기본 alias 설정을 cp = 'cp -i'로 많이 설정해두고 있다. 이런 저런 말이 긴 편이긴 하지만, 줄여서 설명하자면 파일을 지정된 경로에 복사하는 것입니다. 그렇다면 이제 기본적인 cp 명령어의 문법에 대해서 알아보도록 하겠습니다. cp [옵션] (복사할 파일 이름) (복사할..
이번 포스팅에서는 정보보안기사와 산업기사에 대해서 알아보도록 하겠습니다. 먼저 정보보안기사에 대해서 쭉 알아보고 난 후에 정보보안산업기사에 대해서 알아 보도록 하겠습니다. 위와 같이 정보보안기사는 IT 및 정보통신 기술에서 정보보안 시스템에 관련한 지식을 요구하는 문제들이 출제 됩니다. 응시자격은 아래와 같습니다. 1. 기술 자격 소지자, 관련학과 4년제 졸업자 2. 4년 이상의 경력, 학점은행제 106학점 먼저 정보보안기사는 1차와 2차의 두 차례의 시험을 치뤄 모두 합격해야 자격증을 취득하실 수 있습니다. 그럼 1차 시험에 대해서 알려드리겠습니다. 1차 시험은 오프라인 시험으로서 시험 응시 접수를 하시고 시험장으로 가셔서 시험을 치르셔야 합니다. 출제 과목을 설명드리겠습니다. 1. 시스템 보안 2. ..
이번 포스팅에서는 Linux 명령어인 cat에 대한 정의와 개념에 대해서 설명을 해보도록 하겠습니다. cat 명령어의 사전적 정의는 다음과 같습니다. cat은 파일 내용을 출력하는 대표적인 명령어이다. cat은 파일 내용을 한 번에 출력해서 문서의 양이 많을 경우 제대로 볼 수가 없다. 이 때는 more 명령이나 less, tail 명령어를 사용하거나, 출력 내용을 파이프를 통해 다른 명령과 조합하여 사용한다. 위의 설명을 한 줄로 요약하자면, cat은 파일 내용 출력하는 명령어이며, 양이 많을 경우 기타 명령어어를 쓰거나 조합하여 사용한다. 라고 압축 할 수 있겠습니다. 정의에서 나온 파이프란 무엇이냐 하면, 키보드의 \키에 나와있는것이 파이프로서 (Shift) + \ = | 이렇게 사용하실 수 있습니..
이번 포스팅에서는 Linux 명령어 중에서 실무나 익숙해지고 난 후에 다양한 업무에서 자주 쓰이는 grep에 대해서 알아보도록 하겠습니다. 일단 grep에 대한 정의부터 파악하며 진행해보도록 하겠습니다. grep 명령어는 지정한 특정 문자열을 검색하여 동일한 문자열이 있는 줄의 패턴을 찾아 화면에 출력한다. grep과 비슷한 기능의 명령어로 egrep, fgrep, rgrep, agrep이 존재한다. 위의 정의가 딱히 어렵게 정의되어 있지 않기 때문에 쉽게 이해가 가실 수 있을거라 생각됩니다. 편의 차원에서 한 번더 풀어서 설명해드리자면, grep은 전체 데이터들 중에서 내가 찾고자하는 단어가 포함된 줄을 찾아서 출력시켜줍니다. 사용하는 문법은 다음과 같습니다. grep [옵션] "패턴" [파일명] 사용..
이번 포스팅에서는 보안 알고리즘의 가장 강력한 알고리즘이자 널리 사용되고 있는 RSA(Rivest Shamir Adleman)에 대해서 알아보는 포스티이에 대해 다뤄보도록 하겠습니다. 일단 RSA에 대한 사전적 정의에 대해서 알아보도록 하겠습니다. 1977년 론 리베스트(Ron Rivest)와 아디 셰미르(Adi Shamir), 레오나르트 아델만(Leonard Adleman) 등 3명의 수학자에 의해 개발된 알고리즘을 사용하는 인터넷 암호화 인증 및 시스템이다. 3명의 이름 가운데 첫 글자를 모아 붙인 용어이다. Microsoft Window, Netscape Browser를 비롯해 로터스 등 수백 개의 소프트웨어와 연동이 가능하며, 국제표준화기구(ISO)를 비롯하여, ITU/ANSI/IEEE 등 여러 ..