일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- swift
- 유니티
- 다이어트
- flutter
- port
- ASP
- pandas
- python
- ubuntu
- sqlite
- urllib
- 날짜
- javascript
- mssql
- 맛집
- 함수
- MS-SQL
- MySQL
- GIT
- Unity
- PyQt
- Excel
- Linux
- IOS
- tensorflow
- node.js
- 라즈베리파이
- 리눅스
- PyQt5
- PER
목록서버 (81)
아미(아름다운미소)
py2exe와 py2app 둘 다 distutils의 확장이기 때문에 다음과 같이 함께 사용할 수도 있습니다. - setup.py # -*- coding: utf-8 -*- from setuptools import setup import sys if sys.platform == "win32": # python setup.py py2exe import py2exe platform_options = { "windows": [{ "script": "run.py", "icon_resources": [(1, "window_icon.ico")], "dest_base": "dodo" }], "zipfile": None, "setup_requires": ["py2exe"], "options": { "py2exe": {..
- ownCloud 다운로드 설치(최신버전 다운로드) sudo wget https://download.owncloud.org/community/owncloud-latest.tar.bz2 - 압축해제 sudo tar -xjf owncloud-latest.tar.bz2 - ownCloud 소스파일를 원하는 디렉토리로 이동 sudo mv owncloud /home/pi/WWW - 소유권 조정sudo chown -R www-data:www-data owncloud - 해당 라이브러리 설치 GD라이브러리 설치 sudo apt-get install php5-gd - curl설치 sudo apt-get install php5-curl - Apache 모듈 활성화 sudo a2enmod rewrite sudo a2en..
- PHP 설치 sudo apt-get install php5 libapache2-mod-php5 -y - PHP short_open_tag 허용 [root@todaymart ~]# sudo cp /etc/php5/apache2/php.ini /etc/php5/apache2/php.ini.old [root@todaymart ~]# sudo sed -i "s/short_open_tag = Off/short_open_tag = On/g" /etc/php5/apache2/php.ini [root@todaymart ~]# sudo diff /etc/php5/apache2/php.ini.old /etc/php5/apache2/php.ini - mysql_connect 사용을 위해서 sudo apt-get inst..
- 포트추가변경 $sudo nano /etc/apache2/ports.conf # If you just change the port or add more ports here, you will likely also # have to change the VirtualHost statement in # /etc/apache2/sites-enabled/000-default.conf Listen 8888 Listen 9999 Listen 443 Listen 443 # vim: syntax=apache ts=4 sw=4 sts=4 sr noet
- 아파치 재설치 (문제 발생 시) $sudo rm -rf /var/www/ /etc/apache2/ $sudo apt-get remove --purge apache2 apache2.2-common $sudo apt-get install --reinstall apache2 apache2.2-common $sudo apt-get purge libapache2-mod-wsgi $ps -ef | grep apache
[global] workgroup=WORKGROUP dos charset = CP949 display charset = UTF8 unix charset = UTF8 [pi] path = /home/pi comment = PI SAMBA SERVER valid user = pi writable = yes browseable = yes create mask = 0777 public = yes
→ crontab 백업 crontab -l >/home/pi/Scripts/bak/crontab_bak.txt → 누적 * * * * * /home/pi/Scripts/epg_update.sh > /home/pi/Scripts/epg_update.sh.log 2>&1 → 로그가 필요없는 * * * * * /home/pi/Scripts/epg_update.sh > /home/pi/Scripts/epg_update.sh.log 2>&1 * * * * * /home/pi/Scripts/epg_update.sh > /dev/null 2>&1 → 매 1분마다 /root/every_1min.sh 를 수행 (하루에 1440회[2]) * * * * * /root/every_1min.sh → 매시 15분, 45분에 /r..
sync; echo 3 > /proc/sys/vm/drop_caches - 매 시간마다 캐쉬메모리를 지우도록 설정 #crontab -e 0 * * * * sync && echo 3 > /proc/sys/vm/drop_caches * 매일 새벽 4시에 캐시메모리를 비우는 방법. (저는 아래와 같이 사용합니다.) #crontab -e 0 4 * * * sync && echo 3 > /proc/sys/vm/drop_caches
- NTFS 파일 시스템을 지원 $sudo apt-get install ntfs-3g - exFAT 파일 시스템도 지원 $sudo apt-get install exfat-fuse $sudo fdisk -l $mkdir usbhdd1 - 마운트 - home에서 실행 $sudo mount -t auto /dev/sda1 ~/usbhdd1 - home 폴더에서 실행 $sudo umount /dev/sda1 $sudo blkid /dev/sda1: LABEL="DATA160G" UUID="1080968C80967844" TYPE="ntfs" PARTUUID="2658e5f8-01" - 포맷 $sudo mkfs.ext4 /dev/sda1 $sudo nano /etc/fstab proc /proc proc defa..
리눅스 포트 프로세스 목록 확인 $sudo netstat -tnlp | grep -v 127.0.0.1 | sed 's/:::/0 /g' | sed 's/[:\/]/ /g' | awk '{print $5"\t"$10}' | sort -ug 방화벽 켜기 $sudo ufw enable 방화벽 끄기 $sudo ufw disable 방화벽 특정 포트/프로토콜 개방 $sudo ufw allow (개방할 포트번호) / (프로토콜) ex> $sudo ufw allow 3306/tcp ex> $sudo ufw allow 3306/udp 방화벽 특정 포트/프로토콜 차단 $sudo ufw deny (차단할 포트) / (프로토콜) ex> $sudo ufw deny 8080/tcp 방화벽 규칙 제거 $sudo ufw dele..