본문 바로가기
728x90
반응형
SMALL

shell5

[Python] pyenv 버전 관리 pyenv 버전 관리 pyenv versions Python 실행 경로가 pyenv가 관리하는 경로가 아닌 시스템 Python을 가리키고 있다. /usr/local/bin/python을 사용하고 있어서 pyenv의 제어를 받지 않고 있다. 환경 변수를 적용하기 위해 다음 명령으로 쉘을 적용한다. export PYENV_ROOT="$HOME/.pyenv"export PATH="$PYENV_ROOT/bin:$PATH"eval "$(pyenv init --path)"eval "$(pyenv init -)"exec "$SHELL" 다음 명령어로 실행할 python 버전을 지정할 수 있다 (가상 환경을 나오면 적용된 것을 확인 가능). # 전역 설정pyenv global 3.9.0# 특정 디렉토리pyenv loc.. 2024. 11. 6.
[Linux] 리눅스 기초 용어 바이너리 (Binary)  바이너리란 실행 가능한 파일을 의미한다. 윈도우에서 실행 파일과 비슷한 개념이다. 바이너리는 주로 /usr/bin 경로 혹은 /usr/sbin 디렉토리에 존재한다. ps, cat, ls 등과 같은 유틸리티 바이너리도 /usr/bin 디렉토리에 존재한다. 디렉토리 (Directory)  리눅스에서 디렉토리는 윈도우에서 폴더 (folder)와 동일한 개념이다. 루트 (Root)  루트는 관리자 (administrator) 또는 슈퍼 유저 (super user) 계정을 말한다. 시스템 상에서 대부분의 것들을 할 수 있는 권한을 가징 계정이다. 루트 권한을 활용하면 사용자 추가, 비밀번호 변경과 같은 시스템 설정이 가능하다. 터미널 (Terminal)  터미널(Terminal)은 컴퓨.. 2024. 5. 14.
[Docker] Attach (컨테이너 접속) Attach (컨테이너 접속)  다음 명령어는 실행중인 컨테이너에 연결한다. docker attach 컨테이너명 연결된 컨테이너를 종료하기 위해 "exit" 또는 "ctrl + c"를 입력하여 컨테이너를 종료하면서 컨테이너 밖으로 나올 수 있다. 그리고 컨테이너를 백그라운드 모드로 동작시키고 쉘에서 나오고 싶다면 터미널에서 아래 명령어를 입력하면 된다. ctrl + pctrl + q 2024. 5. 13.
[Computer Science] 운영 체제 (Operating System) 운영 체제 (Operating System)  운영 체제 (operating system)는 컴퓨터 시스템의 핵심 소프트웨어로써, 컴퓨터 하드웨어와 응용 프로그램 간의 상호 작용을 관리하고 제어하는 역할을 한다. 하드웨어응용 프로그램CPUmemoryInput/Output (I/O) 디바이스기본적인 컴퓨팅 자원을 시스템에 제공MS워드엑셀웹 브라우저컴퓨터 자원을 사용 커널 (Kernel) 커널은 컴퓨터 운영 체제의 핵심이 되는 컴퓨터 프로그램으로, 시스템의 모든 것을 완전히 제어한다. 운영 체제의 다른 부분 및 응용 프로그램 수행에 필요한 여러 가지 서비스를 제공한다. 쉘 (Shell) 쉘은 커널과 사용자 간 다리 역할을 하는 프로그램이다. 사용자는 쉘을 이용해 운영 체제와 상호 작용 가능하며, bash 및.. 2024. 5. 7.
[Django] 셸로 데이터 다루기 셸 (Shell) 셸은 운영 체제 상에서 다양한 운영 체제 기능과 서비스를 구현하는 인터페이스를 제공하는 프로그램이다. 셸은 사용자와 운영 체제의 내부 사이의 인터페이스를 감싸는 층이기 때문에 그러한 이름이 붙었다. 셸은 일반적으로 명령 줄과 그래픽 형의 두 종류로 분류된다. 장고에서 파이썬 셸을 사용하려면 먼저 장고 프로젝트의 루트 디렉토리로 이동하고 다음 명령을 실행한다. python manage.py shell import model 모델을 사용하기 위해 import를 해야 한다. Question 모델을 사용하려면 셸에서 다음 명령을 사용한다. from polls.models import Question objects 그 다음, objects 속성을 사용하여 객체를 생성할 수 있다. 예를 들어, Q.. 2023. 6. 23.
728x90
반응형
LIST