본문 바로가기

전체 글

(1835)
[Study2]Linux 언어 변경 현재 사용 중인 언어를 확인할 때에는 echo $LANG 또는 locale 명령어를 사용합니다. echo $LANG은 현재 셸에서 사용 중인 언어를 출력하며, locale 명령어는 현재 지역화 설정 정보를 출력합니다. # echo $LANG ko_KR.UTF-8 출력 결과는 일반적으로 "ko_KR.UTF-8"과 같은 형식으로 나타납니다. 이 경우 "ko_KR"는 사용 중인 언어와 지역 설정을 나타내며, ".UTF-8"은 유니코드 문자 집합을 사용하고 있다는 것을 나타냅니다. # locale LANG=ko_KR.UTF-8 LC_CTYPE="ko_KR.UTF-8" LC_NUMERIC="ko_KR.UTF-8" LC_TIME="ko_KR.UTF-8" LC_COLLATE="ko_KR.UTF-8" LC_MONETA..
[Study1]콘솔과 그래픽 환경 간의 전환 타겟 이름 변경 TUI는 Text-based User Interface의 약어로, 텍스트 기반 사용자 인터페이스를 뜻합니다. TUI는 콘솔 환경에서 사용되며, 텍스트로만 이루어진 인터페이스를 제공합니다. 즉, 그래픽이나 이미지를 사용하지 않고, 명령어나 메뉴 등을 텍스트로만 표현합니다. TUI는 GUI(Graphical User Interface)와 대조되는 개념으로, GUI는 그래픽 요소를 사용하여 사용자가 쉽게 상호작용할 수 있는 인터페이스를 제공합니다. 반면 TUI는 단순하고 경량화된 환경에서도 작동할 수 있으며, 일부 경우에는 GUI보다 빠르게 작업을 수행할 수 있습니다. TUI는 주로 서버나 임베디드 시스템 등에서 사용되며, 텍스트 기반으로 동작하는 프로그램을 실행하거나, 명령어를 입력하여 시스템을 관리하는 등..
[Script]ipmitool Server 점검 Shell script 매일 아침에 각 장비에 대한 오류 점검을 하나 하나 ipmitool 로 작업을 했으나, 이를 Shell Script 로 작성하면 편리하게 할 수 있다. 아래의 스크립트는 IPMI 도구를 사용하여 여러 대의 서버에서 하드웨어 상태 정보를 검색하고 이를 기반으로 서버 상태를 분류하는 스크립트이다. 조건은 각 장비에서 점검 후 출력되는 상태메시지에 따라 나눠지게 되어있다. ok -> 장비 구성 이상 없음 ok를 제외한 나머지 -> 장비 구성 이상 있음 session error -> 장비에 접속 불가 스크립트에 사용할 인터프리터를 지정합니다. 이 경우는 bash입니다. #!/bin/bash 파일 날짜를 생성하고 시작 메시지를 출력합니다. file_date=$(date "+%Y-%m-%d") echo ">>> S..
[방송통신대학교]컴퓨터의 이해 - 기말시험 온라인 평가 - 추가 Q1> 컴퓨터 기억장치 계층구조의 개념을 설명하시오. A1> 컴퓨터 스토리지 계층 구조의 개념은 속도, 용량 및 비용을 기반으로 계층 구조로 배열된 컴퓨터 시스템에서 사용되는 다양한 유형의 스토리지 장치를 말합니다. 스토리지 계층 구조는 데이터 스토리지 및 검색을 효율적으로 관리할 수 있기 때문에 중요합니다. 스토리지 계층 구조는 1차, 2차, 3차 및 오프라인 스토리지의 네 가지 주요 수준으로 나눌 수 있습니다. 계층 구조의 각 수준에는 특정 목적에 적합한 서로 다른 속성이 있습니다. 기본 스토리지: 메인 메모리 또는 RAM(Random Access Memory)이라고도 하는 기본 스토리지는 컴퓨터 시스템에서 가장 빠르고 가장 비싼 스토리지 유형입니다. CPU에서 현재 처리 중인 데이터 및 명령을 보관..
[인공지능]ChatGPT로 고급 수학 문제 풀기(LaTex + EDGE) ChatGPT로 수학 문제를 풀수가 있다. LaTeX(라텍) 을 사용해서 ChatGPT 로 문제를 아주 쉽게 풀 수 있다. 참고로, LaTeX(라텍)은 전문적인 문서 조판 시스템으로, 논문, 보고서, 책 등과 같은 문서를 작성하기 위한 것입니다. LaTeX을 사용하면 수학 기호, 공식, 표, 그림, 차트 등을 손쉽게 작성하고, 높은 품질의 출력물을 만들어 낼 수 있습니다. LaTeX은 텍스트 기반의 언어로 작성하며, 문서의 구조를 나타내는 명령어를 사용하여 문서를 작성합니다. \ 이러한 방식은 초기에는 배우기 어려울 수 있지만, 높은 수준의 유연성과 일관성을 제공합니다. 또한, LaTeX은 다양한 편집기를 통해 사용할 수 있으며, 무료로 사용할 수 있습니다. LaTeX은 과학 기술 분야를 포함한 많은 분..
[방송통신대학교]대학수학의 이해 2학기 중간과제물 - 추가 A1> 저는 CAS(Computer Algebra Systems)를 사용해본 경험이 있습니다. 대학에서 수학과 전공을 하면서, 대수, 미적분, 미분 방정식 등 수학 문제를 해결할 때 CAS를 사용해보았습니다. CAS는 수학 연산을 쉽게 접근하고, 연산 시간을 줄여줌으로써 유사한 문제를 반복적으로 학습할 수 있도록 도와준다는 장점이 있습니다. 또한, 미분이나 적분과 같은 수학 연산을 자동화하여, 복잡한 수식이나 방정식을 해결할 때 매우 유용합니다. 하지만, CAS에 지나치게 의존하면 수학적 개념을 놓칠 수 있다는 우려도 있습니다. CAS를 사용하면서, 수학적 개념이나 논리 체계를 이해하지 않고 단순히 문제를 푸는 데만 집중하게 될 수 있습니다. 이는 수학 학습의 본질을 놓치고, CAS를 사용하지 않을 때 ..
[방송통신대학교]프로그래밍언어론 2학기 중간과제물 - 추가 Q1> BNF로 표현된 다음 세 개의 구문을 하나의 EBNF로 합쳐 표현하고 그렇게 표현한 이유를 설명하시오. ::= ; ::= char | int | double ::= [ ] | [ ] A1> 다음은 EBNF로 합쳐 표현한 구문입니다. ::= {} ::= "char" | "int" | "double" ::= "[" "]" EBNF에서 중괄호({})는 0회 이상의 반복을 나타내며, 대괄호([])는 선택 사항을 나타냅니다. 따라서 위 EBNF 표현은 배열 차원이 없는 경우와 배열 차원이 1개 이상인 경우 모두를 포함합니다. BNF 표현에서는 의 경우 반복적으로 나타내기 위해 규칙을 2개로 나누어 정의하였지만, EBNF에서는 중괄호를 사용하여 한 개의 규칙으로 표현할 수 있습니다. 이렇게 함으로써 EBNF..
[Windows10,11]Microsoft PC Manager 엔지니어를 하면서 Windows10 PC 들에 관리툴이 하나 필요했다. 다만 한국에서 있는것은 각종 광고며 뭐며 의심스러운것만 잔뜩했다. 무료이면서 신뢰를 가질 수 있는 곳은 없을까 하다가 최근에 Microsoft 에서 Windows 10 / 11 을 대상으로 무료 관리 프로그램을 제공 하고 있다는 것을 알아서 조금 소개를 해보자 한다. 단, 아직 한국어를 지원을 안하니 그점만 염두하면 좋겠다. https://pcmanager-en.microsoft.com/ Antivirus, Cleanup PC, protection for your computer | Microsoft PC Manager pcmanager-en.microsoft.com 1. Cleanup 1-1. He..