본문 바로가기

별걸다하는 IT

(339)
맥 어드레스란 무엇인가? IP주소와 맥주소(MAC address) 차이, 맥 주소 확인하는 법 - 네트워크 기초 안녕하세요. 양햄찌 블로그 주인장입니다. ㅎㅎ 오늘은 맥 주소(=맥 어드레스 = Mac Address)를 살펴보려고 해요. [목차] 1. 맥 어드레스란 무엇인가 2. 맥 주소는 왜 하드웨어, 물리적 주소라는 이름이 붙었을까 3. 맥 어드레스와 IP주소 왜 주소가 두개나 필요할까? 4. 맥 주소 확인하는 법 5. 맥 주소 구성 6. 맥 주소와 IP주소 차이 1. 맥 어드레스(Mac Address 맥 주소)란 무엇인가? 맥 어드레스는 컴퓨터간 데이터를 전송하기 위해 있는 컴퓨터의 물리적 주소입니다. 어라?? 컴퓨터 주소는 IP주소 아니였나요? 해당 IP주소를 가지고 있는 컴퓨터를 찾아가서 데이터를 주고 받는 줄 알고 있었는데요?! 맞습니다! 저 멀리 있는 컴퓨터와 통신하기 위해서는 IP주소를 사용하는 게 맞..
[네트워크 OSI ] 2계층 데이터링크 계층 Data Link Layer가 뭔지 궁금해?! 쉽게 설명해줄게~! 안녕하세요 양햄찌 블로그 주인장입니다. 다들 설날은 잘 보내셨나요?! 저번 포스팅에서 OSI 7계층을 한 번 훑어보고 그 다음에 1계층 물리계층에 다뤘었는데요~! 이번에는 2계층 데이터링크 계층에 대한 포스팅을 진행해보려고 합니다 기존에 살펴봤던 OSI 7계층 관련 포스팅을 보지 못하신 분들은 아래 링크를 참고해주세요~! ▼ OSI 7계층 모델 완벽 이해 전체를 보기! : jhnyang.tistory.com/194 [네트워크 network] OSI 7계층 모델 완벽 이해- 이유를 알고 개념을 이해하고 전체 보기(7 layer) 안녕하세요~~! 맨날 운영체제 리눅스 관련 글만 쓰다가 처음쓰는 네트워크 글이네요! 원래 네트워크도 굉장히 좋아했는데,,, 포스팅 쓰는게 아무래도 쉽게 되는게 아니다보니 미루고 미..
[보안] 랜섬웨어 바이러스란?! 랜섬웨어 감염 경로, 랜섬웨어 걸렸을때 대처 복구 방법, 랜섬웨어 역사 Ransomware 안녕하세요 양햄찌 블로거 입니당 오늘은 오랜만에 보안 관련 컨텐츠를 들고왔어요! 주제는 한때 핫했던 랜섬웨어~~ [목차] 1. 랜섬웨어란 무엇일까? 2. 나 랜섬웨어 걸렸나? 확인하는 방법 3. 랜섬웨어 감염 경로 4. 랜섬웨어의 역사 5. 랜섬웨어 걸렸을 때 대처 방법 랜섬웨어란 무엇일까? 몸값을 의미하는 Ransom과 제품을 의미하는 ware가 합쳐져서, 몸값을 요구하는 악성 프로그램, 요것이 랜섬웨어입니다. 랜섬웨어는 사용자의 중요 파일을 암호해버린 다음에, 너 이 파일 필요해? 그럼 돈내놔~내가 풀어줄게 요런식으로 사용자의 돈을 뜯는 악성 프로그램이예요. 정보를 직접 훔치는 방식이 아닙니당 당연히 일반 사용자의 파일을 암호화시켜서 돈을 뜯기보단, 기업의 중요문서나 데이터들을 암호화시켜서 돈을 뜯는..
[리눅스 유닉스] 현재 접속자 수 확인하기, 서버 로그인 확인하기, 시스템 사용자 확인 (w, who, users 명령어) [리눅스 / 유닉스 완전정복 목차] 안녕하세요 양햄찌 블로거입니다. 오늘은 시스템에 접속한 사용자 관련 명령어들을 살펴보려고 해요~! 오늘 알아볼 명령어는 총 3개로 users, who, w 입니다. 1. users 2. who 3. w 하나의 계정으로 로그인하고 users, who, w 명령어를 각각 쳐봤어요 ㅎㅎ 모두 로그인한 계정을 출력해주는데 포함되고 되고 있는 정보가 조금씩 차이가 있죠? 1. users 명령어 현재 시스템에 로그인한 사용자 계정들을 출력해주는 명령어 [UNIX 유닉스] SERVER01:/> users user1 user1 user1 user2 monitor1 monitor1 SERVER01:/> 이번엔 유닉스 AIX 서버에서 users 명령어를 사용해봤습니다. user1 계정으..
이클립스 단축키 완벽 정리!! (그림 포함) - Eclipse shortcuts, 자주쓰는 이클립스 단축키 사용 Tips 안녕하세요 양햄찌 블로그 주인장입니다. 저번시간에 비주얼스튜디오 단축키에 대해 한 번 정리했었는데요, 이번에는 이클립스 단축키를 한 번 정리하는 시간을 가져보려고 해요. 이클립스 단축키 정리 Ecplise Shortcuts 프로젝트/파일/화면 생성 및 열고 닫기 ■ 새로운 프로젝트 셀렉트 화면 Ctrl + n 파일 → New 탭 → Others 를 누르면 나오는 창을 단축키 한 번으로 열 수 있습니다. 프로젝트 생성할 때 주로 사용하는 단축키이죠? 특히, 팀프로젝트나 회사에서는 형상관리 툴같은 svn이나 git으로 소스를 관리할 때가 많은데, Ctrl+n 단축키를 이용하면 git이나 svn 연동해 프로젝트를 바로 생성하실 수 있습니다. 소스가 가끔 뻑나서 밀고 다시 다운받을때 ctrl + n 눌러서 연동..
[리눅스/유닉스] 현재 사용하고 있는 나의 계정 확인하기 - whoami와 who am i , logname, id 명령어와 그들의 차이점 [리눅스 유닉스 완전정복 목차] 안녕하세요 양햄찌 블로그 주인장입니당~ 오늘은 아주 간단한 포스팅이 될 것 같은대... '지금 서버에 접속해 사용하고 있는 나는 누구인가?'에 관한 명령어들을 알아보려고 합니다. 의외로 지금 '나는 누구인가'에 대한 명령어가 꽤 많은데 오늘 알아볼 명령어는 4개예요. 1. logname 2. whoami 3. who am i 4. id 각각의 명령어를 하나씩 수행해서 결과를 비교해봤어요 1. logname 명령어 사용자의 로그인 계정을 출력해줍니다. logname 명령어는 utmp 파일에서 읽은 값을 출력하는 방식으로 명령을 수행합니다. (참고로 utmp파일은 현재 로그인한 사용자의 상태 정보를 담고 있는 로그파일이예요) su 명령으로 만약에 중도 사용자 전환했을 경우에는..
[C++ MFC 윈도우] 텍스트 입력하는 에디트 컨트롤 Edit Control 속성에 있는 스타일과 이벤트 목록 살펴보기 안녕하세요 양햄찌 블로그 주인장입니다. 오늘 진행할 포스팅은 컨트롤집중 포스팅(?)인데요. MFC - EDIT CONTROL 속성 및 이벤트 정리 MFC에서 텍스트 입력에 사용되는 에디트 컨트롤 Edit Control에 대해 알아보려고 해요. 사실 주로 쓰는 것만 쓰겠지만..? 리소스 뷰로 이동하면 도구 상자에서 Edit Control을 찾을 수 있어요. 참고로 리소스 뷰로 이동하는 단축키는 ctrl + shift + e입니다! 에디트 컨트롤 속성 훑어보기 에디트 컨트롤를 하나 만들고 클릭하면 나타나는 오른쪽 하단의 속성 창을 확인해봅시다. 물론, 우클릭→속성 버튼을 눌러서 확인해도 돼요~! 여기에 나와 있는 속성이 각각 무엇을 의미하는지 한 번 훑어보려고 합니다. 순서는 영문버전에 나와있는 파란색 박스..
달팽이는 올라가고 싶다 문제 풀이 해설 C, C++, 자바 [백준 2869번, COCI 2010/2011 기출문제] 안녕하세요. 정말 오랜만에 찾아온 알고리즘 풀이네요~ 출처1: COCI 2010/2011 Contest2 hsin.hr/coci/archive/2010_2011/ 출처2: 백준 기본수학1 2869번 문제 정답률: 26.44% 난이도: 하 [2869번] 달팽이는 올라가고 싶다 문제 [해석본] 땅 위에 달팽이가 있다. 이 달팽이는 높이가 V미터인 나무 막대를 올라갈 것이다. 달팽이는 낮에 A미터 올라갈 수 있다. 하지만, 밤에 잠을 자는 동안 B미터 미끄러진다. 또, 정상에 올라간 후에는 미끄러지지 않는다. 달팽이가 나무 막대를 모두 올라가려면, 며칠이 걸리는지 구하는 프로그램을 작성하시오. 입출력 입력: 첫째 줄에 세 정수 A, B, V가 공백으로 구분되어서 주어진다. (1 ≤ B < A ≤ V ≤ 1,0..