본문 바로가기

Programming

(14)
[Linux/du] 디렉토리 용량 확인하기 해당 directory 에서 각 파일 or 폴더들이 얼마나 용량을 차지하는지 알고 싶을 때 쓰는 명령어이다. 각 하위 폴더들의 용량을 알고 싶은 path 로 가서 아래 명령어를 실행시켜 주면 된다. # 크기 오름차순 $ du -skh * | sort -n # 크기 내림차순 $ du -skh * | sort -nr 숨긴 디렉토리 (hidden director) $ du -hs .[^.]* 해당 위치에서 각 모든 폴더들의 용량을 확인하고 싶으면 아래 명령어를 수행하면 된다. $ du -bh --max-depth=1 . | sort -hr
[Linux/adduser] sudo 권한 있는 계정 생성하기 서버에 접속해서, home directory 가 있고, sudo 권한이 있는 계정 생성하는 법 입니다. # user 생성 $ sudo adduser {username} # user password 등록 $ passwd {username} # sudo 권한 등록 $ sudo usermod -aG sudo {username} 저렇게 하면 해당 서버에 ssh 로 접속할 수 있습니다.
[Linux] 서버 종료하기 / python 실행 중인 프로그램 종료하기 파이썬 프로그램이나, uwsgi, 서버 등 백그라운드로 프로그램을 실행시킨 경우 crtl+c 와 같은 키로 프로그램의 동작을 멈출 수가 없다. 따라서 이와 같은 경우 어떻게 프로그램의 동작을 멈출 수 있는지 알아보고자 한다. ps 명령어로 돌아가는 프로세스 확인하기 ps 명령어는 현재 돌아가고 있는 프로세스들의 목록과 상태를 보여주는 명령어다. 주로 다음과 같은 명령어를 통해 프로세스를 확인하곤 한다. $ ps -ef 위와 같은 명령어는 현재 실행중인 모든 프로세스를 출력하기 때문에 원하는 프로세스를 확인하기 어려울 수 있다. 그런 경우에 grep 명령어를 이용해서 원하는 프로세스 목록을 출력할 수 있다. 예로 원하는 프로세스가 python 을 이용한다면 다음과 같이 입력하면 된다. $ ps -ef | ..
[Mac M1 Silicon(apple silicon)] MacOS Monterey tensorflow 2.6, numpy, pandas 설치 Apple M1 tensorflow 설정에서 tensorflow 2.x 버전은 Nvidia 뿐 아니라 다른 형상의 가속기들(ex. apple silicon)을 지원할 수 있는 device plug-in 을 지원합니다. 따라서 애플에서도 TF(tensorflow) 2.5 이상 버전을 설치하고 운용하는 방법에 대해 제시해주고 있습니다. 관련 내용은 아래 주소에서 확인 가능합니다. https://developer.apple.com/metal/tensorflow-plugin/ Metal - Apple Developer Find presentations, documentation, sample code, and resources for building macOS, iOS, and tvOS apps with the..
[Python pip/PyPi] python package whl 파일 생성 및 PyPi 에 배포하기 sample github repository https://github.com/Mishuni/Pip_Package_Practice.git GitHub - Mishuni/Pip_Package_Practice: pip package deployment sample pip package deployment sample. Contribute to Mishuni/Pip_Package_Practice development by creating an account on GitHub. github.com 위 repository 구조를 참고하여 해당 포스팅을 진행하였습니다. 밑에 파일 구조가 정의된 폴더가 Pip_Package_Practice 입니다. PIP package 생성 과정 원래의 파일 구조 (base) ➜ P..
[Python/ Anaconda] Ubuntu 20.04 Anaconda 설치 및 Python 가상환경 설정 하기 Ubuntu 20.04 환경에서 Anaconda 를 설치하고 이를 이용해 python 가상환경을 설정하는 방법입니다. Anaconda 설치 # user 홈 directory 로 이동 $ cd # anaconda 설치 파일 불러오기 $ wget https://repo.anaconda.com/archive/Anaconda3-2019.10-Linux-x86_64.sh 위 처럼 wget 명령어로 설치 파일을 불러와도 되고, 아래 홈페이지에 직접 들어가서 원하는 버전의 anaconda 리눅스 installer를 찾아서 설치하는 방법도 있습니다. https://www.anaconda.com/products/individual/download-success Anaconda | Get Started Anaconda i..
[Linux/Ubuntu 20.04] 우분투 아나콘다 설치 및 삭제 (anaconda Install/ Uninstall) anaconda 설치 (Install) 아래 명령 처럼 wget 으로 설치 파일을 불러와서 설치하는 방법이 있고, 직접 홈페이지에 가서 설치 파일을 다운로드 받는 방법이 있습니다. 두 가지 중 편한 방법으로 원하시는 버전에 맞는 sh 파일을 다운 받습니다. 저는 wget 으로 Anaconda3-2019.10-Linux-x86_64.sh 파일을 다운 받아서 진행하였습니다. https://www.anaconda.com/products/individual Anaconda | Individual Edition Anaconda's open-source Individual Edition is the easiest way to perform Python/R data science and machine learning..
[우분투/ubuntu 20.04] Jupyter Notebook 설치하기 / Conda env Kernel 추가 Jupyter 설치 $ pip install jupyter Collecting jupyter Downloading jupyter-1.0.0-py2.py3-none-any.whl (2.7 kB) Collecting nbconvert Downloading nbconvert-6.1.0-py3-none-any.whl (551 kB) |████████████████████████████████| 551 kB 858 kB/s Collecting jupyter-console Downloading jupyter_console-6.4.0-py3-none-any.whl (22 kB) Collecting qtconsole Downloading qtconsole-5.1.1-py3-none-any.whl (119 kB) |██..

728x90
반응형