Linux 4

[4과목 프로그래밍 언어 활용] 응용 SW 기초 기술 활용 - 149. 운영체제 (OS; Operating System)의 개념 ~ 151. ⭐ UNIX / LINUX / MacOS

149. 운영체제 (OS; Operating System)의 개념1. 운영체제의 정의컴퓨터 시스템의 자원(CPU, 주기억장치, 보조기억장치, 프린터, 파일 및 정보 등)들을 효율적으로 관리사용자가 컴퓨터를 편리하고 효과적으로 사용할 수 있도록 환경을 제공하는 여러 프로그램의 모임사용자와 컨퓨터 하드웨어 간의 인터페이스로서 동작하는 시스템 소프트웨어의 일정다른 응용 프로그램이 유용한 작업을 할 수 있도록 환경 제공 2. 운영체제 목적목적설명처리 능력(throughput)일정 시간 내에 시스템이 처리하는 일의 양반환 시간(Turn Around Time)시스템에 작업을 의뢰한 시간부터 처리가 완료될 때까지 걸린 시간사용 가능도(Acailability)시스템을 사용할 필요가 있을 때 즉시 사용 가능한 정도신뢰도..

[Linux] starbucks 데이터 넣기

1. IPnetmask 다르면 통신이 안된다.000.000.00.000/24 (ip addr)24 : netmask 1의 갯수000.000.00.1맨 뒤의 1은 Gateway 이다192 : C 클래스172 : B 클래스2. MariaDB콘솔 접속mysql -u {계정} -p {비밀번호}3. VPN가상망4. 폴더구조 설명bin명령어가 들어가 있는 폴더cp, mkdir, rmdir, mv, rm, cat 등boot부팅관련 파일이나 커널 등 시스템 부팅 시 필요한 파일이 들어있는 디렉토리dev하드 디스크, CD-ROM, 터미널 등과 같이 실제 존재하는 물리적인 장치 등을 파일화 하여 관리하는 디렉토리etc시스템 환경 설정 파일 및 부팅 관련된 스트립트 파일이 있는 디렉토리home개인 사용자 디렉토리lib각 라..

AI SW & MLOps/Linux 2024.06.04

[Linux] Jupyter 설치 및 설정 & vim

api 서버(Fast API 등) 전에 메시지 서버(redis)를 띄어놓는다.Queue에 데이터가 많이 쌓이면 터진다. ⇒ Queue 메모리를 늘려준다.⭐ 웹서버 VS WAS 차이점 알 것웹서버정적인 것HTTP 요청 받기HTML, 이미지, CSS 파일 등의 정적인 콘텐츠 제공nginxWAS동적인 것동적 콘텐츠를 처리하며 웹 서버와 연동해 완전한 웹 어플리케이션 제공웹서버보다 더 많은 기능 제공데이터베이스와 상호작용비즈니스 로직 수행프로그래밍 언어(Java, .NET)로 작성된 웹 어플리케이션의 실행환경 제공클라이언트의 요청에 대한 동적 응답 생성ContainerKubernetes간혹 웹서버와 WAS의 기능을 하나의 소프트웨어에 통합되어 제공 1. Vim보기 모드수정 모드명령어 모드 2. jupyter 설..

AI SW & MLOps/Linux 2024.06.04

[Linux] 환경설정

1. Virtual Box 실행설정새로 만들기ISO 이미지 파일 선택사용자 이름 / 암호 설정하드웨어 메모리 설정메모리 : 8192MB프로세서 : 2CPU하드 디스크 기본값새 가상 하드 디스크 : 25GB키보드 설정호스트키 조합 : Left Window + Shift들어가기Ubuntu software 에서 Terminator 설치Administrator 계정 만들기User → Unlock → Add User Account Type : Administrator로 설정사용자 이름 / 암호 설정호스팅 설정sudo shutdown -h now : 가상머신 나가기Virtual Box 설정어댑터2호스트 전용 어댑터 선택가상머신 재실행Terminator 실행 # 상태확인sudo service ssh statusErr..

AI SW & MLOps/Linux 2024.06.04