본문 바로가기
728x90

환경변수6

[Terraform] Windows에 Terraform 설치하기 개요테라폼을 Windows 환경에서 설치한다. 다운로드https://developer.hashicorp.com/terraform/install Install | Terraform | HashiCorp DeveloperExplore Terraform product documentation, tutorials, and examples.developer.hashicorp.com  설치압축 해제 후 나온 terraform.exe 파일을 C:\ 디렉터리에 옮긴다. Windows 환경 변수 등록하기내 컴퓨터 속성(단축키 : win + Pause)고급 시스템 설정 환경 변수 Path 편집환경 변수 등록Terraform CLI 테스트(CMD , Powershell 모두 실행) 2024. 12. 6.
[Linux_Ubuntu24.04] Module 설정(CUDA 설치 후 module 설정) 환경 모듈 설치sudo apt-get install environment-modules모듈 시스템 초기화source /etc/profile.d/modules.shenvironment module 설정파일 mkdir /usr/share/modules/modulefiles/cuda cp /usr/share/modules/modulefiles/modules /usr/share/modules/modulefiles/cuda/cuda-12.4 vi /usr/share/modules/modulefiles/cuda/cuda-12.4 ---- #%Module## modules modulefilemodule-whatis "cuda-12.4"prepend-path PATH /usr/local/cuda-12.4/.. 2024. 10. 25.
[NVIDIA] In use by another client(프로세스 충돌) ERR 로그# nvidia-smi --gpu-resetThe following GPUs could not be reset: GPU 00000000:B8:00.0: In use by another client1 device is currently being used by one or more other processes (e.g., Fabric Manager, CUDA application, graphics application such as an X server, or a monitoring application such as another instance of nvidia-smi). Please first kill all processes using this device and all compute .. 2024. 10. 18.
지역 변수 & 전역 변수 & 쉘 변수 & 매개 변수 쉘 변수(Shell Variables) !! 특징 쉘 환경에서 사용되는 내장 변수들입니다. 사용자 세션과 쉘의 동작을 제어하는데 사용됩니다. 예를 들어, PATH, HOME, USER와 같은 환경 변수들이 이에 속합니다. !! 활용도 시스템 환경을 설정하고, 쉘의 동작을 사용자의 필요에 맞게 조정하는 데 사용됩니다. 스크립트 내에서 시스템 경로나 사용자 정보 등을 참조할 때 활용됩니다. 지역변수(Local Variables) !! 특징 함수 내에서 선언되며, 해당 함수 내에서만 유효한 변수입니다. 함수 외부에서는 참조할 수 없으며, 함수가 종료되면 사라집니다. local 키워드를 사용하여 선언합니다 (bash에서) !! 활용도 함수 내에서 임시 데이터를 저장하거나, 함수의 실행 결과를 임시로 담기 위해 .. 2024. 2. 17.
환경변수 환경 변수란?프로세스가 컴퓨터에서 동작하는 방식에 영향을 미치는 동적인 값들의 모임OS 입장에서 해당 프로세스를 실행시키기 위해 참조하는 변수Path 변수는 운영체제가 어떤 프로세스를 실행 시킬 때, 그 경로를 찾는데 이용된다.PATH → /APP/enhpc/mpi/openmpi-4.1.6-gnu/bin:${PATH}리눅스에서는 이와 같이 경로를 입력해준다.윈도우 에서는 자바 초기 설정할 때 Path 설정을 생각하면 된다.환경 변수 읽는 순서(export)~~/etc/rc.d/rc.sysinit > /etc/rc.d/rcN.d (N은 0~6 사이)~~ > /etc/rc.d/rc.local > /etc/profile > /etc/profile.d/* > /etc/bashrc > /etc/inputrc > .. 2024. 1. 22.
라이브러리(Library) 라이브러리라이브러리는 프로그램을 개발하기 위해 사용되는 함수, 데이터, 자료형 등을 하나로 묶어 놓은 것으로 다른 프로그램드로가 링크되기 위해 존재하며 코드 재사용 및 개발시간 단축을 위해 사용된다.정적 VS 동적 라이브러리두 라이브러리의 가장 큰 차이점은 실행 파일에 **링킹**되는 시점입니다.**링킹** : **Linking(링킹)**은 ***여러 개의 코드와 데이터를 모아서 연결***하여 메모리에 로드될 수도 있고 실행될 수도 있는 한 개의 파일로 만드는 작업이다.이 파일이 메모리에 로딩되어 실행되낟. 링크는 1. 컴파일 시에 수행되는 경우도 있고, 2. 로딩시에 수행되는 경우도 있고, 3. 실행시에 수행되는 경우도 있다.**링커** : **Linker(링커)**란 링킹을 담당하는 프로그램이다. 링.. 2024. 1. 22.
728x90