본문 바로가기

환경변수6

[Env] conda 환경설정 스크립트: conda init 환경변수 PATH에 conda를 추가하지 않도록 설치하고 나서, 터미널 등에서 conda를 환경변수 PATH 에 추가하려면, conda prompt 나 conda가 설치된 경로로 이동한 이후, 다음을 수행하면 됨 (Windows의 경우, anaconda prompt 등). conda init 해당 명령어로 변경된 것을 되돌리려면, 다음을 수행. conda init --reverse 같이 읽어보면 좋은 자료들 2023.06.20 - [개발환경] - [Env] Environment Variable (환경변수) [Env] Environment Variable (환경변수) 정의 Environment variable (환경변수) 란, OS나 SW에서 참조하는 변수들로 OS나 SW가 동작 (or 실행)에 영향을 주.. 2024. 3. 11.
[zsh] 환경변수 사용하기: Referencing Environment Variable 다음과 같은 shell script 는 source test.zsh 를 zsh의 설정파일 .zshrc의 마지막에 추가해줌. echo "source test.zsh" >> ${ZDOTDIR:-$HOME}/.zshrc 여기서 ${환경변수} 는 환경변수 의 이름의 environment variable의 값으로 대치되는 것임. ZDOTDIR 은 zsh에서 사용되는 환경변수 중 하나로서 zsh의 configuration files 이 있는 directory의 path를 가짐. ZDOTDIR 에 있는 configuration files는 다음과 같음. .zshrc, .zshenv, .zprofile, .zlogin 임. 설정되어 있지 않은 경우도 많음. HOME 은 일반적으로 현재 사용자의 home director.. 2024. 1. 29.
[Env] Windows : 환경변수 설정 (Windows 10) Windows 키를 누르면 나오는 panel에서 설정(Settings)을 클릭. 시스템(System)에서 왼쪽 사이드 바에 아래로 내리면 정보(About)이 나옴. 이를 클릭. 정보가 선택된 상태에서 오른쪽 패널에서 아래로 내리다 보면 "고급 시스템 설정"(Advanced system settings) 이 있음. 를 클릭. 나타난 System Properties 창에서 하단의 Envrionment Variables...를 클릭. 여기서 환경변수를 클릭하면 환경변수를 추가 및 편집 가능함. 상단은 User variables와 하단은 System varaibles임. 2023. 7. 1.
[Env] Windows 환경변수 (Environment Variable) 설정 (Windows 11) Windows 키를 누르면 나오는 panel에서 Settings을 클릭. 왼쪽 사이드 바에서 System이 선택된 상태에서 아래로 내리면 About이 나옴. 이를 클릭. System > About 패널에서 중간에 있는 Related links 에서 Advanced system settings를 클릭. 나타난 System Properties 창에서 하단의 Environment Variables...를 클릭. 상단의 User variables for 계정명아래 있는 User variables와 System variables 밑에 있는 system variables들을 확인 가능함. 여기에서 새로 추가하고 편집가능. 2023. 7. 1.
[Env] Environment Variable (환경변수) 정의 Environment variable (환경변수) 란, OS나 SW에서 참조하는 변수들로 OS나 SW가 동작 (or 실행)에 영향을 주는 값을 가짐. shell script 나 software들이 각 장비의 환경에 맞게 동작할 수 있도록 해 줌. 종류 Envrionment varible들은 text 형식의 name (or key)과 value를 가지고 있으며, 영향을 미치는 범위에 따라 구분됨. 시스템 변수 : 컴퓨터 시스템 전체에 영향을 미침 (해당 시스템에서 동작하는 모든 SW와 이를 이용하는 사용자 모두에게 영향을 줌) 사용자 변수 : 특정 사용자의 session에만 영향을 줌. (사용자 별로 다른 설정과 환경을 가질 수 있음) 사용자변수와 시스템변수의 name이 같은 경우, 사용자변수에 우선.. 2023. 6. 20.
[Shell] env and Shebang line env 명령어는 주로 environment variable들을 확인하거나 특정 명령어 수행할 때 특정 environment variable을 지정해주는데 사용된다. The env command allows youto display your current environment or run a specified command in a changed environment. 개인적으로 env를 많이 사용하는 경우는 #!으로 시작하는 script의 shebang line 이다. Shebang line이란 Script를 구성하는 commands을 해석 및 수행할 프로그램 (보통 interpreter. bash, zsh, python 등)을 "절대경로(absolute path)로 지정하는 첫 번째 line은 #!으로.. 2023. 6. 20.
반응형