리눅스 터미널창에서 시간대(timezone) 설정 변경
By 반달가면 | 2019년 5월 26일 |
간혹 시간대(timezone) 정보를 바꿀 필요가 있어서 정리해 두기로. 리눅스에서 date 명령으로 날짜와 시간을 출력할 때, 시간대 정보는 /etc/localtime을 참조하게 된다. 시간대별 설정 파일은 /usr/share/zoneinfo/ 디렉토리에 있다. # 시간대 설정 파일 디렉토리 내용 확인 ls /usr/share/zoneinfo/ 세계 협정시(UTC, 또는 영국 그리니치 표준시 GMT)에 대응하는 설정 파일은 /usr/share/zoneinfo/UTC가 된다. 한국 표준시(KST)에 해당하는 파일은 /usr/share/zoneinfo/ROK 또는 /usr/share/zoneinfo/Asia/Seoul이다. 시간대 정보를 설정하려면 /etc/localtime을 특정
[라즈베리 파이] 설치 - 라즈비안 이미지를 다운로드하고 SD카드에 굽기
By Guillermo Austin Kim | 2019년 12월 23일 |
라즈베리 파이를 설치하려면 먼저 이미지 파일을 내려받아야 합니다. 이 책에서는 리눅스 커널을 라즈베리 파이로 공부해야 하므로 라즈비안 이미지를 설치하겠습니다. 여기서 라즈비안은 라즈베리 파이에서 실행할 수 있는 리눅스 배포판을 뜻합니다. 라즈비안 이미지 다운로드 브라우저에서 다음 URL로 접속해 라즈베리 파이 커뮤니티 내 다운로드 사이트로 이동합니다. 그러면 다음 화면이 보일 것입니다. 그림 라즈베리 파이 다운로드 페이지 여기서 우측의 'Raspbian’을 마우스로 클릭하면 다음 화면으로 바뀔 것입니다. 그림 라즈비안 이미지를 다운로드 여기서 "Raspbian Buster with desktop and recommended software"라고 적힌 이미지 하단의 [Download
[파이썬] 파일의 최상위 공통 폴더 찾기
By 지훈현서 | 2020년 8월 18일 |
파이썬에서 특정 파일이나 폴더의 절대 경로에서최상위 최대 공통 폴더를 구할 필요가 생겼습니다. 예를 들어, 'V:\rpa-modules\argoslabs\file\zipunzip\tests\__init__.py','V:\rpa-modules\argoslabs\file\zipunzip\__init__.py','V:\rpa-modules\argoslabs\file\__init__.py' 위와 같은 파일 목록이 있을 때,최대 긴 공통 폴더는, 'V:\rpa-modules\argoslabs\file'입니다. 무엇이 있을까 하고 살펴보는데, 간단하게도 os.path 에 있는 commonprefix 함수를 이용하면 되었습니다. 재미난 것은 임의의 목록에 대해서도 모두 적용된다는 것입니다. 아주 간단하게,
mediainfo - 리눅스에서 음악/동영상 파일 정보 확인
By 반달가면 | 2020년 10월 19일 |
리눅스에서 음악/동영상 파일에 대하여 인코딩 방식, 길이 등 자세한 정보를 파악하고자 할 경우 mediainfo를 활용하면 된다. 설치는 아래와 같이 진행한다. 데비안/우분투 계열 배포판 기준이다. # S/W 저장소 정보 갱신 sudo apt-get update # mediainfo 패키지 설치 sudo apt-get install mediainfo 예를 들어 my_music.mp3 파일에 대한 정보를 보려면 아래와 같이 하면 된다. # my_music.mp3 상세 정보 출력 mediainfo my_music.mp3 | more 특정 정보를 확인하려면 grep과 조합하면 편리하다. # my_music.mp3의 길이(Duration) 확인 mediainfo my_musi