본문 바로가기
반응형
우분투 리눅스 메모리 사용량 캐쉬메모리 정리 우분투 리눅스 메모리 사용량 메모리 정리 1) 메모리 사용량 (KB 단위) $ free 2) 메모리 사용량 (MB 단위) $ free -m 3) 메모리 사용량 (사람이 보기 편한 단위) $ free -h 4) 현재 메모리 사용정보 $ cat /proc/meminfo 5) 프로세스 메모리 사용량 표시 $ ps -eo user,pid,ppid,rss,size,vsize,pmem,pcpu,time,cmd --sort -rss 5) 프로세스 메모리 사용량 표시 (상위 10개) $ ps -eo user,pid,ppid,rss,size,vsize,pmem,pcpu,time,cmd --sort -rss | head -n 11 6) 프로세스 메모리 사용량 표시 (상위 10개 명령인수 제외) $ ps -eo user,p.. 2020. 9. 26.
[Python] matplotlib 챠트 한글 폰트 예제 [Python matplotlib 챠트 한글 폰트 예제] 파이썬 챠트 예제 입니다. matplotlib 를 사용하여 간단히 챠트 그래프를 그리는 예제 입니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 import matplotlib.pyplot as plt # 입력 데이터 num = 4 # X축 갯수 X = ['가', '있', '고', 'b'] # 문자 Y = [10, 9, 8, 7] # 문자 사용 갯수 # 한글 사용 plt.rc('font', family='NanumGothic') # NanumGothic 을 원하는 폰트의 영문 이름으로 변경하면 됩니다. Windows 기준 # plot 입력 hist = plt.hist(X, bin.. 2020. 9. 20.
[Python] Google 번역 API 예제 [Python Google 번역 API 예제] 파이썬에서 영문을 구글 번역기를 돌려서 출력을 해야 할 경우 사용 할수 있는 예제 입니다 1. googletrans 패키지를 설치 합니다 $ pip install googletrans 2. 번역을 하기 위해 언어 설정 코드를 확인한다 1 2 3 4 5 6 7 8 9 10 import googletrans # 전체 언어 코드 확인 print(googletrans.LANGCODES) # 특정 언어 찾기 langcodes = googletrans.LANGCODES print("english:" + langcodes["english"]) print("korean:" + langcodes["korean"]) cs 실행 결과: {'afrikaans': 'af', 'al.. 2020. 8. 8.
[해결] apt-get update 시 공개키가 없기 때문에 인증 할 수 없습니다 apt-get update 시 공개키가 없기 때문에 인증 할 수 없는 경우 해결 ubuntu를 설치해서 처음 사용할 때 또는 apt-get update 를 처음 진행할때 공개키로 인해 진행이 안되는 경우가 생깁니다 GPG란? GNU Privacy Guard(GnuPG)의 OpenPGP 이다. OpenPGP 표준을 사용하여 디지털 암호화 및 서명 서비스를 제공하는 툴이다. 공용키 시스템에서 각 사용자는 개인키와 공용키로 구성된 키 쌍을 가진다. 사용자의 개인 키는 비밀로 유지되므로 절대 공개할 필요가 없다. 공개키는 이용자가 소통하고자 하는 사람에게 누구나 부여할 수 있다 즉 배포 파일의 인증을 확인하는데 사용되느 소프트웨어 패키지 이다 정확한 내용은 크게 신경 쓸 필요 없이 아래 가이드 대로 인증 요청을.. 2020. 8. 8.
우분투 아파치 에서 Let’s Encrypt 무료 SSL 인증서 발급 방법 우분투 아파치 에서 Let’s Encrypt 무료 SSL 인증서 발급 방법 https 보안 프로토콜을 사용하기 위해 SSL 인증서를 적용한다 상업적인 용도라면 유료 SSL 인증서를 사용하는게 보안 이슈나 유효기간 등 신경쓸일이 없지만 단순 블로그 용이니 굳이 유료로 사용할 필요 없이 무료 SSL 인증서를 사용하면된다 무료 SSL 인증서인 Let’s Encrypt SSL 인증서 설치 방법 Let's Encrypt 클라이언트 Certbot 설치 $ apt-get update $ apt-get upgrade $ apt-get install software-properties-common $ add-apt-repository universe $ apt-get update $ apt-get install cert.. 2020. 7. 30.
워드프레스 멀티사이트 쿠키 관련 설정 워드프레스 멀티사이트 쿠키 관련 설정 워드프레스 멀티사이트 구성을 하고 xxx.xxx/wp-admin 으로 입력시 로그인 화면에서 '쿠키가 차단됐거나 사용 중인 브라우저가 지원하지 않습니다. 워드프레스를 사용하려면 쿠키를 활성화 해야 합니다.' 라는 경고메세지가 출력 된다 이럴 경우 아래와 같이 수정을 하면된다 $ vi wp-config.php /* That's all, stop editing! Happy publishing. */ 아래에 추가한다 define('ADMIN_COOKIE_PATH', '/'); define('COOKIE_DOMAIN', ''); define('COOKIEPATH', ''); define('SITECOOKIEPATH', ''); 멀티사이트 추가 아래 내용 추가 후 관리자 로그.. 2020. 7. 29.
MySQL 원격 접속 안될 경우 문제 해결 MySQL 원격 접속 안될 경우 문제 해결 Remote MySQL 설정 확인 Vultr 등 VPS 서버 이용시 원격 접속이 안될 경우 문제 해결 방법입니다 아래 방법을 전부 진행하고 확인하지 마시고 한 스텝씩 진행하면서 확인 바랍니다 1) MySQL 권한 추가 mysql> GRANT ALL ON dbname.* TO 'username'@'xx.xx.xx.xx' IDENTIFIED BY 'user password'; mysql> FLUSH PRIVILEGES; $ service mysql restart 2) 방화벽 해제 (Firewall modifications) $ ufw allow from xx.xx.xx.xx to any port 3306 --> 방화벽 해제 3) MySQL 포트 확인 --> 127... 2020. 7. 28.
우분투 18.04.4 에서 php 실행 안됨 [우분투 18.04 에서 php 실행 안됨] 우분투에서 php 7.4 로 업그레이드를 하니 php 소스코드가 그대로 보이는 현상이 발생 하였다 해결 방법은 아래 방법들을 실행하면된다 php7.x 업데이트 - 기본으로 php7.4를 설치 한 후 libapach2-mod-php7.4 를 추가로 설치 한다 $ sudo apt-get install libapache2-mod-php7.4 $ sudo a2query -m php7.4 --> php 모듈이 로드 되었는지 확인 $ sudo a2enmod php7.4 --> php 모듈 로드 $ sudo service apache2 restart --> apache2 재시작 mime.conf 파일에 AddType 추가 $ sudo vi /etc/apache2/mods-.. 2020. 7. 26.
[Python] 쿠팡파트너스 API 예제 [Python 쿠팡파트너스 API 예제] 쿠팡파트너스를 하는 사람들이 많아 지고 있습니다 좀더 자동화를 하기 위해 아래 Python 쿠팡파트너스 API 예제를 참고하세요 파트너스 API 를 사용하기위해서 쿠팡파트너스에 가입하고 파트너스 API 를 신청하셔서 AccessKey, SecretKey 정보를 받으면 됩니다. 자세한 사항은 API 정보는 쿠팡 파트너스 가입후 API 문서를 보시면 더욱더 많은 정보를 보실 수 있습니다. GET : 카테고리 별 베스트 상품에 대한 상세 상품 정보를 생성 API 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 32 33 34 35 36 37 38 39 40 41 42 .. 2020. 7. 22.
반응형