IT 14

간단한 python 개발환경 만들기

안녕하세요 요즘 Python 공부를 한참하고 있습니다. 정말 대학생 이후 가장 많이 공부하고 있는게 아닌가 싶네요 Python 공부를 할때 먼저 환경을 만들어야 되는데 Python은 아래 URL에서 설치 하셔서 쓸수 있습니다. (자세한 설명은 다시 올릴께요) https://www.python.org/downloads/ Download Python The official home of the Python Programming Language www.python.org 그런데 이렇게 설치해서 쓰는것도 좋지만 외부에서 노트북으로 하거나 PC를 변경할때 마다 환경을 다시 올리는건 생각보다 귀찮은 일입니다. 그래서 오늘은 정말 쉬고 간단하게 환경을 만들고 나의 환경을 불러올수 있는 서비스를 소개해드리려고 합니다...

IT/python 2020.02.04

Mysql에서 조건문 사용하기

Mysql 에서 조회를 하다 보면 status에 1,2,3 이런식으로 표시 하는경우가 있다 이를 1이면 A , 2이면 B , 3이면 C 등으로 내용을 정리할때 조건문을 사용한다 Mysql Case문 형식 : case (값) when 값의 조건1 then 표기값1 when 값의 조건2 then 표기값2 else 그외조건 표기값 end 실제 쿼리 : select case grade when '1' then '1학년' when '2' then '2학년' else '고학년' end as 'grade' from table_grade

IT 2020.01.17

Centos Crontab Log 남기기

크론탭을 은 리눅스의 주요 스케쥴 실행관리 Tool이다 기본 크롭탭 설정은 모두 아는 이야기 이고 클론탭 실행에 대해 로그를 남기는 법은 다음과 같다 00 06 * * * root rdate -s time.bora.net > 아침 6시에 서버 시간을 맞추기 위한 크론탭은 위에 내용과 같다 rdate의 경우 결과만 실패 타임아웃만 받기 때문에 문제가 없으나 크론 실행중에 내용이 있고 그내용이 중요하면 크론탭 Log 를 남기면 된다 로그를 남기는 방법은 다음과 같다 00 06 * * * root rdate -s time.bora.net > /var/log/radate.log 2>&1 & 이렇게 설정후 크론탭을 재기동 하면 rdate의 결과를 radate.log 라는 파일로 남기게 된다 > 리다이렉션은 새로 ..

IT 2019.10.01

linux OS tar로 압축하기/압축풀기

안녕하세요 ^^ 요즘 회사에서 리눅스 OS 변경 작업및 서버 이전 작업을 많이 하는데 바이너리 파일 그대로 NFS 나 NAS로 이동 시키다가 파일이 가끔 망가지는 경우가 있습니다. 그래서 오늘은 간단하게 TAR의 사용법을 적어 볼까 합니다. tar는 리눅스에서 가장 많이 쓰는 묶는(?) 혹은 압축하는 명령어 인데요 저도 항상 옵션이 생각이 ........ 멍청해서 ........ 잘 기억을 못합니다. 일단 하나씩 적어보겠습니다. [아카이브명령어 or 압축] 위에 명령어는 test라는 폴더 혹은 file을 newarc.tar 라는 새로운 아카이브 파일로 만드는 명령어 입니다. 명령어의 형식은 tar -cvf newarc.tar test (명령어) -(옵션) (아카이브명) (대상파일혹은 디렉토리) 입니다. ..

IT 2018.02.23