구축환경
CentOS 7.6 Minimal - (www.centos.org)
VirtualBox 7.0 - (www.virtualbox.org)
pyinstaller
pip install pyinstaller
pyinstaller 파일명 (아무 옵션을 주지 않은 것)
파이썬 작업폴더 안에 dist를 들어가 보면 프로그램 파일들의 디렉터리가 하나 생겨있다.
폴더 안에 들어가보면 응용프로그램을 볼 수 있다.
exe파일이 만들어졌지만 다른 사람들이 이 파일을 통해 게임을 실행하고 싶을 경우에는 폴더 전체를 이동해서 실행해야 한다.
폴더전체를 하나로 압축해서 하나의 파일로 만들어주는 명령어는 아래와 같다.
pyinstaller --onefile 파이썬파일명
이제 다시 dist폴더에 들어가 보면
아래파일처럼 하나의 파일로 만들어진 것을 볼 수 있다.
아이콘을 변경하고 싶을 때는
--conf = 파일명.ico
Linux로 python 스크립트 작성하기
interpret언어 = 한줄 씩 만들어지는 것
테스트 파일 하나 만들기 vi testsc.sh
파일 만들 때 내용은
#!/bin/bash
echo “Hi”
ls- al
pwd
testsc.sh를 그냥 실행하려고 하면 실행되지 않는다. 경로설정이 안 되어있기 때문이다.
경로를 추가해줘야 한다.
./testsc.sh
최상위 경로 아래에 있는 파일 바로 실행
스크립트 파일을 만들 때는 일반 파일을 실행파일로 만들
find / -name python
python으로 된 이름 찾기
find / -name python
테스트 파일 만들기
#!/bin/python
print(“”)”hello”)
ls -l pysc.py
chmod 755 pysc.py
shellcheck
백업
crontab (매주 1회 디스크정리 명령어 일일이 사용할 필요 없이 자동설정하는 것)