CS

리눅스 환경에는 리소스들을 확인할 수 있는 다양한 명령어들이 있다.이 명령어 들에 대해서 알아보자!uname시스템과 커널의 정보를 확인할 수 있는 명령어이다.uname [option]Option[-a, --all] : 전체 내용 출력[-s, --kernel-name] : 커널 명 출력[-n, --nodename] : 네트워크 노드의 호스트 명 출력[-r, --kernel-release] : 커널 릴리즈 정보 출력[-v, -kernel-version] : 커널 버전 출력[-m, --machine] : 머신 하드웨어 이름 출력[-p, --processor] : 프로세서 종류 또는 'unknown' 출력[-i,- -hardware-platform ] : 하드웨어 플랫폼 또는 'unknown' 출력[-o, --..
curl이란?패킷/메시지를 네트웤로 전송하는 유틸리티다.HTTP(s)로 GET/POST 등으로 데이터를 전송 할 수 있다.사용방법자주 사용되는 옵션short 형식long 형식설명-k--insecurehttps 프로토콜에서 SSL 인증서에 대한 검증없이 연결-i--headHTTP 헤더만 보여주고 컨텐츠는 표시하지 않음-D--dump-header HTTP 헤더를 file에 기록 (덤프)-L--locationHTTP 301, 302 응답을 받은 경우 리디렉션 URL로 따라간다. --max-redirs 옵션 뒤에 숫자로 몇 번의 리디렉션까지 따라갈 것인지를 적을 수 있다. 기본 값은 50이다.-d--dataHTTP POST 요청 데이터 입력-J--remote-header-name헤더에 있는 파일 이름으로 다운로..
SSH란?Secure Shell의 줄임말로, 원격 호스트에 접속하기 위해 사용되는 보안 프로토콜이다.기존 원격 접속은 텔넷(Telnet)방식을 이용했는데 암호화를 제공하지 않아 보안상 취약하다는 단점이 있었다.이로 인해서 암호화하는 SSH 기술이 등장하였고 현재는 접속 보안을 위한 필수적인 요소로 자리 잡았다.SSH의 작동 원리SSH를 구성하는 가장 핵심적인 키워드는 'KEY'이다. 사용자(클라이언트)와 서버(호스트)는 각각의 키를 보유하고 있고 이 키를 이용해 연결 상대를 인증하고 안전하게 데이터를 주고 받는 것이다.여기서 키 생성하는 방식이 두가지가 있는데 '대칭키'와 '비대칭키(공개 키)'방식이다.비대칭 키사용자와 서버가 서로의 정체를 증명해야 할때 사용되는 키이다. 비대칭키 방식에서 서버 또는 사..
👉 해당 내용은 인프런 : 개발자를 위한 컴퓨터 공학 1 : 혼자하는 컴퓨터 구조 + 운영체제를 듣고 정리한 내용입니다. [혼자하는 컴퓨터 구조 + 운영체제 강의 링크] [지금 무료] 개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제 강의 - 인프런 베스트셀러 『혼자 공부하는 컴퓨터 구조 + 운영체제』 저자 무료 직강. 개발자들이 꼭 알아야 할 컴퓨터 구조, 운영체제 전공서 요약집., 개발자 필수지식 컴퓨터 구조와 운영체제강의 하나로 www.inflearn.com 컴퓨터 구조 컴퓨터가 이해하는 정보는 데이터, 명령어 두가지로 나누어 볼 수 있다. 데이터 데이터는 아래의 두가지로 정의 할 수 있다. 숫자, 문자 이미지와 같은 정적인 정보 컴퓨터와 주고 받는 내부에 저장된 정보 명령어 컴퓨..
나무늘보Programmer
'CS' 태그의 글 목록