Super Kawaii Cute Cat Kaoani
본문 바로가기
728x90

전체 글284

[Linux] DNF 캐시 정책 백업 및 교정 문제 풀이 https://learnix.kr/server_cbt?id=217&from=%2Flearn_linux%3Ft%3D1788244187928 러닉스 Learnix | 리눅스 명령어 학습과 실습, 자격증 대비브라우저에서 리눅스 명령어를 학습하고 실습하세요. 웹 터미널과 자동 채점으로 리눅스마스터, RHCSA, LPIC 자격증까지 대비할 수 있습니다.learnix.kr 문제 /home/exercise/dnf_lab/dnf.conf 원본을 같은 디렉터리에 dnf.conf.bak 로 보관한 뒤, dnf 설정을 운영 기준에 맞게 교정하세요. 요구사항 1. 일반 운영 서버는 패키지 캐시를 남기지 않는다는 정책을 만족하세요. 2. GPG 검.. 2026. 9. 2.
[Linux] 서비스 장애 초동 대응 로그 분석 문제 풀기 https://learnix.kr/server_cbt?id=216&from=%2Flearn_linux%3Ft%3D1788241635188%26t%3D1788241648890%26t%3D1788241666835%26t%3D1788241711927%26t%3D1788241749931%26t%3D1788242679134%26t%3D1788242699474 러닉스 Learnix | 리눅스 명령어 학습과 실습, 자격증 대비브라우저에서 리눅스 명령어를 학습하고 실습하세요. 웹 터미널과 자동 채점으로 리눅스마스터, RHCSA, LPIC 자격증까지 대비할 수 있습니다.learnix.kr 실습 환경에는 systemctl 과 journalctl 명령이 실제 운영 서버 출력처럼 동작하도록 준비되어 있습니다. 명령 출력.. 2026. 9. 1.
[study] 클라우드 인프라 스터디 2일차 보호되어 있는 글 입니다. 2026. 8. 28.
[KT Cloud] 리눅스 관리자 실습 (1) 0. 초기 셋팅 다운 받은 우분투 zip을 압축해제 → ovf를 두번 click → vm name/ubuntu, path는 c:/VM/ubuntu —> import하면 된다. 더보기VM→Host가상머신에서 호스트로VM←Host호스트에서 가상머신으로VM1↔VM2가상머신끼리VM→Net/LAN가상머신에서 외부 인터넷/랜으로VM←Net/LAN외부에서 가상머신으로 Host-only — 호스트와 가상머신만호스트와 가상머신 사이, 그리고 가상머신끼리는 통신되지만 외부 인터넷으로는 못 나간다. 격리된 내부 네트워크를 만들 때 쓴다. 외부와 완전히 차단하고 싶은 실습에 적합하다.Internal — 가상머신끼리만가상머신끼리만 통신되고 호스트와도, 외부와도 안 된다. 가장 폐쇄적이다. 가상머신들만의 독립 네트워크.. 2026. 8. 28.
[KT Cloud] 쉘 프로그래밍 (2) 1. Linux utility 사용하기 1-1. awk 프로그래밍 awk란? record-oriented language : 레코드(줄) 지향 언어다. 입력을 줄 단위로 읽어 처리하는 것이 기본 동작이다.Aho, Weinberger, Kernighan : 만든 세 사람의 이름 첫 글자를 딴 것이다. AT&T 벨 연구소에서 나왔다. 앞서 언급한 그 유래다.Record와 Fieldawk가 입력을 나누는 두 단위다.Record개행(new line) — 한 줄Field 공백, 탭 — 줄 안의 각 항목기본적으로 한 줄이 하나의 record이고, 그 줄을 공백/탭으로 나눈 것이 field다. field는 $1, $2... 로 참조한다. awk 실행 방식 두 가지 1) Format — 명령줄에 직접 awk 's.. 2026. 8. 28.
[KT Cloud] 쉘 프로그래밍 (1) 1. Linux Shell 의 이해 1-1. Shell script 실행 실습 과정 sub shell을 fork 후 처리하면 ? 스크립트 실행 후 대화형 셸에서 확인하면 아무것도 출력되지 않는다.student@rocky10:~/lab$ echo $myNstudent@rocky10:~/lab$ echo $myD ./script1.sh 처럼 실행하면 스크립트는 자식 프로세스(서브셸)에서 동작한다. 즉 서브셸이 포크가 된 다음, 서브셸에서 동작하는 것이다. myN, myD는 그 자식 프로세스 안에서만 존재하다가 스크립트가 끝나면 함께 사라진다. 부모 셸에는 전달되지 않으므로 값이 비어 있는 것이 정상이다. 같은 셸에 변수를 남기려면 source 또는 .으로 실행해야 한다. 같은 셸에 변수를 남기.. 2026. 8. 27.
[KT Cloud] 리눅스 기본 및 실습 정리 (4) 1. vi 실습 Vi 명령어 정리 더보기vi 편집기의 세 가지 모드모드설명명령 모드vi를 실행하면 가장 먼저 접하는 기본 모드로 커서의 이동, 수정, 삭제, 복사/붙여넣기, 탐색 등의 역할을 수행합니다. - 입력 모드에서 [ESC] 키를 누르면 명령 모드로 전환입력 모드입력 모드 이외에도 편집 모드, input mode, insert mode 등으로 불리며 글자를 입력하는 문서 편집기의 역할을 수행합니다. - 명령 모드에서 i, a, o, c 키를 누르면 입력모드로 전환 - insert, add, open a line, change - 하단에 '--INSERT--'라고 표시됨 · i : 현재 커서 앞에 입력라인 모드명령 모드에서 ':'키를 입력했을 때 화면 맨 아랫줄에서 명령을 수행하는 모드로 저장, .. 2026. 8. 26.
[Study] 클라우드 인프라 스터디 과제 1일차 보호되어 있는 글 입니다. 2026. 8. 25.
[KT Cloud] 리눅스 기본 및 실습 정리 (3) 시프밍이랑 컴시관 때 배웠던 명령어들 배우니까 뭔가 다시 3학년때로 돌아간 기분이었다 ㅋ.ㅋ 1. Inode 구조 inode 안에는 파일에 대한 메타데이터가 들어 있다. Owner / Group 소유자, 그룹 File type 파일 종류 (파일/디렉토리/링크) File size 파일 크기 File permissions 권한 (rwx) Time stamps 생성·접근·수정 시간 Link counter 링크 수 (하드 링크 개수) Additional flags 추가 속성 Point.. 2026. 8. 25.
[SpringBoot] 스프링 핵심 원리 정리 보호되어 있는 글 입니다. 2026. 8. 24.
[KT Cloud] 리눅스 기본 및 실습 정리 (2) 1. 명령어 사용법 1-1. 명령 구성 요소리눅스 명령어는 세 부분으로 이루어진다.$ command options argumentscommand : 시스템 작업을 지정하는 실행 파일 (예: ls, cat, rm)options : 명령의 동작 방식을 바꾸는 부분. 대시(-)나 (--) 문자로 시작한다.- : 짧은 옵션 (예: -l, -a)-- : 긴 옵션 (예: --all, --help)arguments : 명령이 영향을 주는 대상 (파일, 디렉토리, 텍스트 등) 명령어는 옵션과 인자의 조합에 따라 4가지 형태로 쓸 수 있다. 1) 명령만 사용$ ls → 옵션·인자 없이 명령만 실행 2) 옵션과 함께 명령 사용$ ls -l → 동작 방식을 바꿔서 실행 (자세히 보기) 3) 인자와 함께 명령 사용$ l.. 2026. 8. 24.
[KT Cloud] 인프라 개요 강의 필기 (2) 보호되어 있는 글 입니다. 2026. 8. 24.
[KT Cloud] 인프라 개요 강의 필기 (1) 보호되어 있는 글 입니다. 2026. 8. 24.
[KT Cloud] 리눅스 기본 및 실습 정리 (1) 0. 리눅스 정리 리눅스 배포판은 소프트웨어(패키지)를 관리하는 방식으로 볼 때 크게 몇 가지 계열로 나뉜다.RedHat 계열패키지 관리: rpm → yum → dnf (최신은 dnf)대표 배포판: RHEL, Fedora, CentOS필기의 RHCSA / RHCE는 레드햇 자격증, Ansible은 자동화 도구다.IBM이 2019년에 레드햇을 인수했다.Rocky Linux는 CentOS의 방향 전환 이후 그 자리를 대체하려 나온 배포판으로, 지금 실습하는 rocky10이 여기 속한다.Slackware 계열 (SUSE)패키지 관리: yast (openSUSE의 관리 도구)1993년에 나온 가장 오래된 배포판 중 하나다.대표 배포판: openSUSE, SUSE필기의 SAP / ERP는 SUSE가 기업용 서버(.. 2026. 8. 21.
[VMware] 가상머신 실습 강의 필기 보호되어 있는 글 입니다. 2026. 8. 21.
[VMware] 가상머신 설치 실습 (Rocky Linux) -window VMware w/s pro 다운로드/회원가입 후https://www.vmware.com/products/desktop-hypervisor/workstation-and-fusion Fusion and Workstation | VMwareVMware Workstation and VMware Fusion desktop hypervisors are the industry leaders in local virtualization. Learn how VMware’s local virtualization solutions provide an easier way to build, test and deliver any app for any device or cloud.www.vmware.com VMware Works.. 2026. 8. 19.
[프로그래머스] 거리두기 확인하기 - JAVA 응시자들이 대기실에서 거리두기를 지키고 있는지 확인하는 문제. char[][] 2차원 배열과 방향 배열(dx/dy)을 다루는 대표적인 격자 탐색 문제였다. 레벨 2라서 그런지 확실히 어려웠다... 카카오 문제라는데 이걸 어떻게 가서 푸는거지 ㅋ큐 1. 문제 설명5개의 대기실이 주어진다. 각 대기실은 5×5 격자이고, 각 칸은 다음 셋 중 하나다.P : 응시자O : 빈 테이블X : 파티션거리두기 규칙은 이렇다.두 응시자 사이의 맨해튼 거리가 2 이하면 거리두기를 지키지 않은 것이다.단, 두 응시자 사이를 파티션(X)이 막고 있으면 지킨 것으로 본다. 맨해튼 거리 = |행 차이| + |열 차이|. 즉 상하좌우로 몇 칸 떨어졌는지. 대기실별로 모든 응시자가 거리두기를 지키면 1, 한 명이라도 어기면 0.. 2026. 8. 13.
[프로그래머스] 삼각 달팽이 - JAVA https://school.programmers.co.kr/learn/courses/30/lessons/68645 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 삼각형을 달팽이처럼 뱅글뱅글 채우는 문제. 처음엔 방향마다 while문을 따로 두는 방식으로 풀었고, 이후에 방향 벡터(dx/dy)로 while문 하나에 몰아넣는 방식으로 다시 풀어봤다. 두 풀이를 나란히 정리하면서, 각각에서 내가 헷갈렸던 부분까지 함께 남긴다.문제 요약 정수 n이 주어지면, n줄짜리 삼각형을 만든다.1부터 시작하는 숫자를 바깥에서 안쪽으로 달팽이처럼 채운다.채운 결과를 1차원 배열로 반환한다.예를 들어 n = 4면 삼각형은 이렇게 .. 2026. 8. 11.
[프로그래머스] 교점에 별 만들기 - JAVA https://school.programmers.co.kr/learn/courses/30/lessons/87377 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 설명 Ax + By + C = 0으로 표현할 수 있는 n개의 직선이 주어질 때, 이 직선의 교점 중 정수 좌표에 별을 그리려 합니다. 예를 들어, 다음과 같은 직선 5개를 2x - y + 4 = 0 -2x - y + 4 = 0 -y + 1 = 0 5x - 8y - 12 = 0 5x + 8y + 12 = 0 좌표 평면 위에 그리면 아래 그림과 같습니다 이때, 모든 교점의 좌표는 (4, 1), (4, -4), (-4, -4), (-4, 1), .. 2026. 8. 10.
[JAVA] 스트림 문법 정리 자바 Stream 문법 정리스트림 쓸 때마다 문법이 헷갈려서 매번 검색하게 된다.사실 스트림 문법 잘 몰랐는데 프로그래머스에서 다른 사람들 풀이 볼때마다스트림이 등장해서 나도 공부해야겠다고 생각했다. (뭔가 멋있음 스트림으로 푸는 사람들) 1. 스트림스트림은 리스트나 배열 같은 데이터를 하나씩 처리하는 도구다. 원래 for문으로 하던 걸 더 짧고 읽기 쉽게 쓸 수 있다.먼저 for문과 비교해보자. "리스트에서 2보다 큰 수만 골라서 10배 하기"를 예전 방식으로 하면 이렇다.List numbers = List.of(1, 2, 3, 4, 5);List result = new ArrayList();for (int n : numbers) { if (n > 2) { // 조건에.. 2026. 8. 8.
[인턴] 2026년 하반기 ICT 학점연계 프로젝트 인턴십 지원 후기 (서류 합격, 면접 탈락) 보호되어 있는 글 입니다. 2026. 7. 31.
728x90