일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- data structure
- project euler
- KTNF
- 문자열
- 파이썬3
- 피보나치 수
- virtualenv
- jupyter
- IO Visor
- FNCP
- Hash function
- 아나콘다
- Ipython
- 국산 네트워크
- virtualenvwrapper
- Euler
- 다이나믹 프로그래밍
- Anaconda
- Python3
- django framework
- Python
- linked list
- 프로젝트 오일러
- 파이썬
- Django
- 백준 알고리즘
- 주피터
- 우분투
- Hash Table
- ubuntu
- Today
- Total
목록Linux (3)
태코놀로지
Ubuntu Machine Temperature Monitroing 이따금씩 서비실에 있는 다수의 장비에 접속해서 꽤나 무거운 프로그램을 돌리곤한다. 이때 한정된 서버실 온도는 하나의 랙 장비에 다닥다닥 붙어있는 머신들이 뿜어내는 고열을 잡아내지 못하는 경우가 다반사다. 무거운 프로그램을 구동하는 머신들이 제법 넓게 포진해있다면 현재의 서버실 온도로도 충분하지만, 현재 상태에서는 부족한 현실이다. 이에 각 머신에 대한 온도를 SSH로 접근해서 심심할 적마다 확인해주고 있다. 온도 확인에 도움이 될만한 패키지를 알게되었고, 훗날에도 유용하게 사용할 수 있을 것이라 생각된다. 해당 패키지에 대해서는 내게 필요한 기능 이상으로 세세하게 알아보진 않았다. 아래의 명령어 순서를 따르면 변화하는 머신의 온도를 실시..
Ubuntu 배포판 버전 확인 가끔 SSH로 내가 담당하고 있지 않은 머신에 접속해서 작업해야하는 상황이 발생한다. Ubuntu 배포판에 따라서 패키지 및 디펜던시에 대한 상황을 고려해야하기 때문에 배포 버전을 확인하는 절차가 반드시 필요하다. 이를 위해서는 아래의 과정을 확인하면 된다. $ grep . /etc/*-release
리눅스 설치 후 부팅 시 grub boot loader가 원하는 곳에 설치되지 않아서 문제가 발생하는 경우가 있다.정상적으로 부팅이 진행되지 않고, 터미널처럼 CLI 환경으로 입력을 요청받는 화면이 나온다. grub rescue> 이 경우 grub boot loader 때문에 다시 OS 설치를 진행하는 경우가 있는데, 상당한 시간이 소요된다.아래의 명령어를 따라하면 재설치 없이 boot loader만 복구하여 정상적인 부팅이 가능해진다. grub rescue> ls(hd0), (hd0, msdos1), (hd0, msdos2) 리스트에 대해서 하나씩 내용을 보면 ext4 중에서 파티션의 리스트가 나오는 녀석이 있다.여기서는 그 녀석을 msdos2라고 가정하고 진행한다. grub rescue> ls (hd..