별의 공부 블로그 🧑🏻‍💻

🗒️ module (5)

728x90
  1. 2023.04.11 [Python] 파이썬에서 외부 모듈 등록 방법 (sys.path.append, PYTHONPATH)

    파이썬에서 외부 모듈 등록 방법 들어가며 해당 모듈이 있는 디렉터리로 이동하지 않고 모듈을 불러와서 사용하는 방법을 알아보자. 방법 ① sys.path.append 사용하기 먼저 파이썬 셸을 실행한 후 sys 모듈을 불러온다. C:\myPy> python >>> import sys sys 모듈은 파이썬을 설치할 때 함께 설치되는 라이브러리 모듈이다 이 sys 모듈을 사용하면 파이썬 라이브러리가 설치되어 있는 디렉터리를 확인할 수 있다. 다음과 같이 입력해 보자. >>> sys.path ['', 'C:\\Windows\\SYSTEM32\\python311.zip', 'c:\\Python311\\DLLs', 'c:\\Python311\\lib', 'c:\\Python311', 'c:\\Python311\\l..

  2. 2022.05.10 [리눅스마스터 1급 실기] 모듈 (modules.dep, depmod)

    모듈 (modules.dep, depmod) 모듈(Module) 모듈의 사전적 의미 프로그램이나 하드웨어 기능 단위 교환 가능한 구성 부분 모듈을 사용하면 시스템 메모리를 절약할 수 있다. 커널 모듈이 필요할 때, 커널 이미지에 합류 커널 모듈이 필요하지 않은 경우, 커널에서 빠져 나와 모듈 형태로 존재 보통 모듈이 로드되었다는 것은 커널 밖에 존재하던 해당 드라이버가 커널의 일부로 되었다는 것을 의미한다. 언로드하면 다시 커널과 별도로 존재한다. 모듈 관리 리눅스 시스템에서 시스템 장치를 제어하는 코드는 컴파일되어 커널에 포함될 수 있다. 기본적으로 커널은 모놀리식(Monolithic) 방식으로 구성된다. 모놀리식(Monolithic) : 시스템 장치를 제어하는 기능을 내장하고, 하나의 덩어리 형태로 ..

  3. 2022.03.16 [리눅스 명령어] httpd

    httpd 아파치 웹 데몬을 실행하는 명령 사용법 # httpd [option] [filename] 주요 옵션 옵션 설명 -t 환경 설정 파일인 httpd.conf 의 문법적 오류 검사 -f 새로 설정한 conf 파일이 있을 경우, 그 설정 파일로 아파치 데몬을 구동할 때 사용 -S 설정되어 있는 가상 호스트 출력 -l 정적 컴파일된 모듈에 대한 목록 출력 (Static Module) -k - httpd 데몬에 시그널을 보내는 옵션 - 다음을 인자값으로 지정할 수 있음. ▶ stop ▶ start ▶ restart ▶ graceful -M 정적 컴파일 모듈과 공유 모듈을 전부 출력함. (Static & Shared Module) -V httpd에 빌드된 파라미터(Parameter)와 버전 정보를 출력함...

  4. 2022.03.13 [리눅스 명령어] lsmod, insmod, rmmod, modprobe, modinfo, depmod

    lsmod 리눅스 커널에 적재된 모듈 정보를 출력하는 명령 다음의 정보를 순서대로 출력 모듈명 크기 다른 모듈에서 사용 중인 수 사용 중인 모듈 사용법 lsmod insmod 커널에 모듈을 적재하는 명령 해당 모듈은 자동으로 검색되고 삽입된다. 이 명령을 사용하기 위해서는 해당 모듈 파일이 존재하는 디렉터리까지 이동해야 한다. 의존성이 있는 모듈인 경우에는 적재할 수 없다. 사용법 # insmod 모듈파일명 사용 예 예 ip_tables.ko 모듈을 커널에 적재함. # insmod ip_tables.ko rmmod 커널에서 모듈을 제거하는 명령 다른 모듈에 의해 사용 중인 모듈은 제거할 수 없다. 사용법 # rmmod 모듈 사용 예 예 ip6table_filter 모듈을 제거함. # rmmod ip6ta..

  5. 2022.02.27 [정보처리기사 실기] 04. 서버 프로그램 구현

    04. 서버 프로그램 구현 (1) 개발 환경 구축 개발 환경 구축 응용 소프트웨어 개발을 위해 개발 프로젝트를 이해하고 소프트웨어 및 하드웨어 장비를 구축하는 것 개발 환경은 응용 소프트웨어가 운영될 환경과 유사한 구조로 구축한다. 분석 단계의 산출물을 바탕으로 개발에 필요한 하드웨어와 소프트웨어를 선정한다. 하드웨어와 소프트웨어의 성능, 편의성, 라이선스 등의 비지니스 환경에 적합한 제품들을 최종적으로 결정하여 구축한다. 하드웨어 환경 사용자의 인터페이스 역할을 하는 클라이언트(Client) 그리고 클라이언트와 통신하여 서비스를 제공하는 서버(Server)로 구성된다. 클라이언트의 종류 : 개인용 컴퓨터(PC), 스마트폰 등 서버의 종류 종류 특징 웹 서버 (Web Server) - 클라이언트로부터 직..

728x90


📖 Contents 📖