전체 글 223

파이썬 Python 실습 :: 주석

주석(comment) 파이썬에서 사람만 알아볼 수 있도록 작성하는 부분 파이썬 인터프리터가 처리하지 않으므로 프로그램 실행에는 영향이 가지 않음 코드에 대한 자세한 설명을 하거나, 특정 코드를 임시로 사용하지 않도록 만들 때 사용 종류: 한 줄 주석, 블록 주석 한 줄 주석: # 사용 # print('Hello'); >> 코드 맨 앞에 사용하면 해당 줄 모두 주석 처리 print('Hello'); # print('1234') >> 앞에 있는 코드만 정상적으로 작동하며, print('1234')는 작동하지 않 블록 주석: Crtl + / 로 주석 한번에 처리 가능

Linux 리눅스 디렉터리(폴더) 구조 및 역할 정리

/ 리눅스 파일 체제의 최상위 디렉토리 bin 리눅스의 기본 명령어가 들어있는 디렉토리 (mv, cp, rm, cat) >> ls -ak 커멘드로 어떤 명령어가 속해있는지 알 수 있음. boot 부팅에 핵심적인 커널 이미지와 부팅 정보 파일을 담고 있는 디렉토리 dev 장치파일들이 저장되어 있는 디렉토리로, /dev/sda (하드디스크 장치파일), /dev/cdrom(CD-ROM)장치파일 등이 위치해 있음 etc 시스템 환경 설정 파일이 있는 디렉토리로, 네트워크 관련 설정파일, 사용자 정보 및 암호정보, 파일 시스템 정보, 보안파일 등이 위치해 있음. >> passwd 디렉터리: 사용자 관리 디렉터리 / nginx 파일도 위치 home (~으로 표시) 리눅스 사용자의 홈 디렉토리가 만들어지는 디렉토리로..

운영체제/Linux 2023.12.25

네트워크 입문과 IP주소

통신: 전기, 전자적 혹은 빛을 이용한 기술 또는 장치의 도움을 받아서 원격지와 원격지 간에 이루어지는 정보의 교류 데이터 통신: 문자, 숫자, 기호 등 텍스트 형태로 전달하고자 하는 정보를 표현하고 이를 원격지까지 전달하는 통신 통신의 역사: 패킷 교환 기술 > 인터 네트워킹 > 네트워크의 확장 > 인터넷의 성장 > 새로운 기술과 서비스 계층 구조 통신 프로토콜: 통신 서비스 또는 통신 기능 수행을 위해 통신 당사자 간 교환하는 정보의 종류와 표현 형식, 교환 절차, 그리고 교환 과정에서 실행해야 할 행위에 관한 규약 네트워크 계층 구조 모델: 일반 사용자는 OSI 7계층 맨 위에 있는 응용 계층을 통해 데이터의 송수신을 요청하게 되는데, 이 요청은 하위 계층으로 순차적으로 전달되어 맨 아래에 있는 물..

Network 2023.12.11

클라우드 엔지니어 양성 Q&A ①

클라우드 엔지니어 양성 Q&A ① Q1. touch / mkdir 명령어 차이 mkdir: 디렉터리 (파란색) 생성 touch: 빈 파일(검정색) 생성 및 파일 시간 변경 Q2. cat와 ls의 차이 ls: 주어진 디렉터리의 파일 / 디렉터리 목록 출력 cat: 파일 내용을 보는 용도 echo 뒤에 오는 입력을 해석해서 출력 Q3. 경로 설정 시, / 붙이는 기준 맨 앞에 / 붙으면 제일 상단 (/) 에서 경로 지정 시작 맨 뒤에 / 붙는 건 붙여도 되고 안 붙여도 되는데, 디렉터리인 경우에 한해서고 파일은 / 붙이지 않음. 따라서, 먼저 ls -al로 내가 갈 곳을 살펴봐야 함. drwxr-xr-x인 경우, 여기서 d가 디렉터리를 의미하므로 마지막에 /를 붙여도 됨. d가 붙어있지 않으면 파일을 의미하..

[Linux] 리눅스 이론 기초

디렉터리 계층구조: 루트에서 시작하여 트리 형태의 계층 구조 홈 디렉터리 각 사용자마자 별도의 홈 디렉터리가 있음 사용자가 로그인하면 홈 디렉터리에서 작업 시작 ~: 홈 디렉터리.. : 부모 디렉터리 (한 단계 위) . : 현재 디렉터리 경로명: 파일이나 디렉터리에 대한 정확한 이름 절대 경로명: 루트 디렉터리로부터 시작하여 경로 이름을 정확하게 적는 것 상대 경로명: 현재 작업 디렉터리부터 시작해서 경로 이름을 적는 것 루트 디렉터리: 최상위 디렉터리인 root 서브 디렉터리: 루트 디렉터리를 제외한 모든 디렉터리 작업 디렉터리 리눅스 시스템에 접속된 사용자가 현재 사용하고 있는 디렉터리 현재 작업 중인 디렉터리는 점(.)으로 표시 파일의 종류 일반 파일: 데이터를 가지고 있으면서 디스크에 저장 데이터..

운영체제/Linux 2023.12.09

[Linux] VMware을 이용한 리눅스 가상 머신 서버 설정

호스트 운영체제: PC에 이미 설치되어 있는 윈도우 게스트 운영체제: 가상머신에 설치할 그 외의 운영체제 Create a New Virtual Machine > I will install the operating system later. > Linux + 버전: (내가 다운받은 파일) > Store virtual disk as s single file 선택 > 생성 서버 기본 설정 Edit virtual machine settings 선택 CD /DVD: centos 파일 넣기 언어설정: 한국어(한글)하고 네트워크&호스트이름: 이더넷 켬 시간 및 날짜 설정: 서울 / 네트워크 시간 켬 소프트웨어 선택: 워크스테이션 GUI: 우리가 알고 있는 윈도우와 흡사하지만 보안에 취약 워크스테이션 + GNOME 응용..

운영체제/Linux 2023.12.09

정적 웹 페이지와 동적 웹 페이지란?

Q. 정적 웹 페이지 vs 동적 웹 페이지 1. 정적 웹 페이지: 저장된 파일을 그대로 봄 php / .asp / .amz 등으로 끝나는 경우 장점 다른 처리 없이 요청에 대한 파일만 전송하기 때문에 빠름 단순한 문서로 웹 서버를 구축하므로 호스팅 서버에 연결하는 비용이 적음 단점 저장된 정보만 보여주기 때문에 서비스가 한정적 추가, 삭제, 수정 등의 작업이 모두 코드를 직접 건드려야 하기 때문에 관리가 힘듦 2. 동적 웹 페이지: 다른 변수들에 의해 변경되어 보임 요청에 관하여 사용자는 조건에 따라 다른 결과를 받게 됨 사용자는 상황, 시간, 요청 등에 따라 달라지는 웹 페이지를 보게 됨 주소 URL이 변수값으로 끝날 경우 장점 최초 접속 시 맨 첫 페이지 로딩 시간이 길어도 이후 페이지부터는 속도가 ..

Web Server 2023.12.06