본문 바로가기

전체 글

C276x260.fwebp.q85 [draft] 원도우에서 vim을 설치하는 방법 원도우에서 vim을 설치하는 방법1. 설치 파일 다운로드Vim 공식 웹사이트 : http://www.vim.org다운로드 페이지에서 Windows용 Vim 설치 파일을 찾아 다운로드합니다.2. 압축 해제다운로드한 ZIP(vim90w32.zip) 파일을 원하는 위치에 압축 해제합니다.3. 실행 파일 실행압축 해제된 폴더에서 "vim.exe" 또는 "gvim.exe" 파일을 실행합니다.4. Vim 설정(선택 사항)Vim을 처음 실행하면 초기 설정이 필요할 수 있습니다. 기본 설정으로 계속 진행하거나 필요에 따라 설정을 변경할 수 있습니다.5. 환경 변수 설정(선택 사항)Vim을 사용하기 위해 명령 프롬프트나 PowerShell에서 직접 실행하려면 환경 변수를 설정해야 할 수도 있습니다. 시스템 환경 변수 또.. 더보기
C276x260.fwebp.q85 [draft] Amazon Linux 2에서 Python 3.10를 설치하는 방법 Amazon Linux 2에서 Python 3.10를 설치하는 방법테스트 환경운영체제 버전 정보$ cat /etc/os-releaseNAME="Amazon Linux"VERSION="2"ID="amzn"ID_LIKE="centos rhel fedora"VERSION_ID="2"PRETTY_NAME="Amazon Linux 2"ANSI_COLOR="0;33"CPE_NAME="cpe:2.3:o:amazon:amazon_linux:2"HOME_URL="https://amazonlinux.com/"$ getconf LONG_BIT64시스템에 설치된 python version$ python --versionPython 2.7.18$ python3 --versionPython 3.7.91. 필수 패키지 설치Pyth.. 더보기
C276x260.fwebp.q85 [draft] aws ec2 인스턴스(ubuntu)에 goofys를 설치하고 S3 버킷을 마운트하는 방법 aws ec2 인스턴스(ubuntu)에 goofys를 설치하고 S3 버킷을 마운트하는 방법테스트 환경$ lsb_release -dDescription: Ubuntu 22.04.1 LTSFUSE 설치Goofys는 FUSE를 기반으로 작동하므로 FUSE를 설치해야 합니다.fuse 패키지와 libfuse-dev 패키지 설치sudo apt-get updateapt-get install -y fuse libfuse-devGoofys 설치Goofys를 Ubuntu 인스턴스에 설치합니다. Goofys는 Go 언어로 작성되었으며, Go 언어가 먼저 설치되어 있어야 합니다. Go 언어를 설치sudo apt-get install -y golangGo 언어가 설치되었다면, Goofys를 소스 코드를 사용하여 빌드하고 .. 더보기
C276x260.fwebp.q85 [draft] aws ec2 인스턴스(Amazon Linux 2)에 goofys를 설치하고 S3 버킷을 마운트하는 방법 aws ec2 인스턴스(Amazon Linux 2)에 goofys를 설치하고 S3 버킷을 마운트하는 방법테스트 환경$ cat /etc/os-release | grep "PRETTY_NAME"PRETTY_NAME="Amazon Linux 2"FUSE 설치Goofys는 FUSE를 기반으로 작동하므로 FUSE를 설치해야 합니다.fuse 패키지 설치sudo yum install -y fuseGoofys 설치Goofys를 Ubuntu 인스턴스에 설치합니다. Goofys는 Go 언어로 작성되었으며, Go 언어가 먼저 설치되어 있어야 합니다. Go 언어를 설치sudo yum install -y golangGo 언어가 설치되었다면, Goofys를 소스 코드를 사용하여 빌드하고 설치합니다.Goofys 다운로드 및 설치c.. 더보기
C276x260.fwebp.q85 [draft] CentOS 7 컨테이너 내에서 init를 사용하는 방법 CentOS 7 컨테이너 내에서 init를 사용하는 방법(centos7 init)기본적으로 Docker 컨테이너는 systemd를 지원하지 않기 때문에 다음과 같은 방법을 사용하여 systemctl을 활성화할 수 있습니다.1. Dockerfile 설정Docker 이미지를 빌드할 때 systemd 지원을 활성화하려면 Dockerfile에 다음 명령을 추가합니다.vim Dockerfile# Use the CentOS 7 base imageFROM centos:7ENV container docker# Install systemd and necessary packagesRUN (cd /lib/systemd/system/sysinit.target.wants/; for i in *; do [ $i == \syste.. 더보기
C276x260.fwebp.q85 [draft] fio를 설치하고 디스크의 읽기 및 쓰기 속도를 측정하는 방법 fio를 설치하고 디스크의 읽기 및 쓰기 속도를 측정하는 방법fio(Flexible I/O Tester)는 다양한 형태의 입출력(I/O) 벤치마크를 수행할 수 있는 유연한 I/O 테스트 도구입니다. 리눅스에서 사용할 수 있으며 다양한 옵션으로 벤치마크를 구성할 수 있습니다.fio 설치 방법fio를 설치하려면 운영 체제의 패키지 관리자를 사용하여 설치할 수 있습니다. Ubuntusudo apt-get updatesudo apt-get install fioCentOSsudo yum install fiofio 명령어의 기본 구문fio --name=mytest --ioengine=sync --rw=randwrite --bs=4k --size=1G --numjobs=1 --time_based --runtime=6.. 더보기
C276x260.fwebp.q85 [draft] 자연어 처리 기술 비교: ChatGPT, Google Gemini, MS Bing, Meta LLaMA, X AI Grok, DeepSeek 자연어 처리 기술 비교: ChatGPT, Google Gemini, MS Bing, Meta LLaMA, X AI Grok, DeepSeek서론자연어 처리는 인공지능(AI)의 핵심 영역으로, 최근에는 단순한 문장 분석을 넘어 대화, 지식 검색, 추론, 코드 생성, 멀티모달 처리까지 가능한 대규모 언어 모델(LLM)들이 빠르게 발전하고 있다. 기존 대표 모델로는 OpenAI ChatGPT, Google Gemini, MS Bing Copilot, Meta LLaMA 등이 있으며, 최근에는 X AI의 Grok, 중국의 DeepSeek까지 등장하며 글로벌 경쟁 구도가 더욱 치열해지고 있다.본문1. ChatGPT (OpenAI)특징GPT 시리즈는 현재 가장 널리 사용되는 고성능 생성형 언어 모델이며, 최신 버전.. 더보기
C276x260.fwebp.q85 [draft] 우분투에서 motd 메시지를 비활성화하는 방법(.hushlogin) 우분투에서 motd(Message of the Day) 메시지를 비활성화하는 방법(.hushlogin)우분투에서 motd (Message of the Day) 메시지를 비활성화하는 방법 중 하나는 .hushlogin 파일을 사용하는 것입니다. 이 파일은 사용자의 홈 디렉터리에 만들어지며, 사용자가 로그인할 때 motd 메시지를 표시하지 않도록 합니다. 터미널 로그인ssh test-serverWelcome to Ubuntu 22.04 LTS (GNU/Linux 5.15.0-30-generic x86_64) * Documentation: https://help.ubuntu.com * Management: https://landscape.canonical.com * Support: htt.. 더보기