본문 바로가기

728x90

전체 글

ncurses libraries 오류 ncurses libraries 오류 $ make menuconfig HOSTCC scripts/basic/fixdep HOSTCC scripts/basic/docproc HOSTCC scripts/basic/hash HOSTCC scripts/kconfig/conf.o HOSTCC scripts/kconfig/kxgettext.o *** Unable to find the ncurses libraries or the *** required header files. *** 'make menuconfig' requires the ncurses libraries. *** *** Install ncurses (ncurses-devel) and try again. *** make[1]: *** [scripts/k.. 더보기
tar 명령어 tar 명령어 tar 명령어는 파일들을 하나의 아카이브 파일로 묶거나, 아카이브 파일을 압축하거나 해제하는 유닉스(리눅스) 시스템에서 사용되는 명령어입니다. tar는 "Tape Archive"의 약자로, 주로 여러 파일을 하나의 아카이브로 묶어서 보관하거나 전송하는데 사용됩니다. 기본 구문 tar [옵션] [아카이브 파일명] [파일 또는 디렉토리] 주요 옵션 -c: 새로운 아카이브 생성 -x: 아카이브 해제 -t: 아카이브 내용 확인 -f: 아카이브 파일 지정 -z: gzip으로 압축하거나 해제 (tar.gz) -j: bzip2로 압축하거나 해제 (tar.bz2) -v: 상세 정보 출력 -p: 권한 및 소유자 정보 보존 사용 예시 아카이브 생성 (tar만 사용) tar -cvf archive.tar fi.. 더보기
crontab 명령어 crontab 명령어(crond) crontab은 리눅스와 유닉스 기반 시스템에서 주기적으로 작업을 예약 및 관리하기 위한 명령어입니다. crontab을 사용하면 일정한 간격으로 스크립트 또는 명령어를 실행하거나 시스템 작업을 자동화할 수 있습니다. cron 주기적으로 반복되는 일을 자동적으로 실행될 수 있도록 설정해 놓는 것 데몬 : crond 관련 파일 : /etc/crontab 문제1) 매월 15일 새벽 3시 1분에 "/home" 디렉터리와 그 하위 디렉토리를 /backup 디렉터리에 백업한다. crond 데몬(서비스) 상태 확인 [root@centos4 ~]$ service crond status crond (pid 3133) is running... monthly 스케줄에 예약 [root@cen.. 더보기
Ubuntu에서 Nginx, Zulu OpenJDK, Tomcat을 설치하고 연동하는 방법 Ubuntu에서 Nginx, Zulu OpenJDK, Tomcat을 설치하고 연동하여 간단한 테스트 페이지를 실행하는 방법 테스트 환경 운영체제 버전 정보 $ lsb_release -a No LSB modules are available. Distributor ID:Ubuntu Description:Ubuntu 22.04.1 LTS Release:22.04 Codename:jammy 1. Nginx 설치 2. JDK(JAVA) 설치 3. Tomcat 설치 4. Nginx와 Tomcat 연동 설정 1. Nginx 설치 Nginx를 설치합니다. Nginx repository 등록 echo "deb http://nginx.org/packages/ubuntu `lsb_release -cs` nginx" \ | .. 더보기
wait 명령어 wait 명령어 wait 명령어는 쉘 스크립트에서 사용할 수 있는 내장 명령어 중 하나입니다. 이 명령어는 지정된 모든 작업이 완료될 때까지 대기합니다. 그리고 모든 작업이 완료된 후에는 wait 명령어가 종료됩니다. wait 명령어는 지정된 시간 동안 명령어의 실행을 일시 중지하는 명령어입니다. wait 명령어는 다음과 같은 경우에 유용합니다. 지정된 시간 후에 명령어를 실행해야 하는 경우 명령어의 실행 결과를 확인하기 위해 잠시 기다리는 경우 명령어의 실행을 제어하기 위해 잠시 기다리는 경우 wait 명령어 설치 wait 명령어는 대부분의 Linux 배포판에 기본적으로 설치되어 있습니다. 만약 설치되어 있지 않은 경우 아래와 같이 설치할 수 있습니다. CentOS yum install procps U.. 더보기
우분투에서 다중 Tomcat 인스턴스를 설정하는 방법(Multiple Tomcat Instances) 우분투에서 다중 Tomcat 인스턴스를 설정하는 방법(Multiple Tomcat Instances) Ubuntu에서 Multiple Tomcat Instances를 설정하려면 아래와 같은 단계를 따를 수 있습니다. 각 Tomcat 인스턴스는 서로 다른 포트를 사용하여 실행됩니다. 테스트 환경 $ lsb_release -a No LSB modules are available. Distributor ID:Ubuntu Description:Ubuntu 22.04.1 LTS Release:22.04 Codename:jammy 시스템 구성 호스트명 아이피 엔진(인스턴스명) 포트 비고 kube-node1 192.168.0.61 nginx 80 kube-node2 192.168.0.62 tomcat(instance.. 더보기
Apache Portable Runtime(APR) 라이브러리 Apache Portable Runtime(APR) 라이브러리 APR (Apache Portable Runtime) 및 APR-util은 Apache HTTP Server 및 다른 Apache 프로젝트에서 사용되는 플랫폼 독립적인 라이브러리입니다. APR은 네트워킹, 파일 I/O, 메모리 관리, 스레딩 등의 기능을 제공하여 Apache 소프트웨어의 개발과 이식성을 향상시킵니다. APR 라이브러리 APR은 네트워킹, 파일 I/O, 메모리 관리, 스레딩 등의 기능을 제공하는 플랫폼 독립적인 라이브러리입니다. Apache HTTP Server와 함께 사용되며, 네트워크 통신, 파일 조작, 메모리 할당 등의 작업을 처리하는 데 사용됩니다. APR은 C 언어로 작성되었으며, 여러 플랫폼(Windows, Linux.. 더보기
[VNC] VNC "xauth: (stdin):1: bad display name" 에러 발생 시 VNC "xauth: (stdin):1: bad display name" 에러 발생 시 hosts 파일에 도메인 등록하면 해결됩니다. [root@oldap ~]# service vncserver restart VNC 서버 종료 중: [ OK ]VNC 서버 (을)를 시작 중: 1:root xauth: (stdin):1: bad display name "oldap.sangchul.kr:1" in "add" command New 'oldap.sangchul.kr:1 (root)' desktop is oldap.sangchul.kr:1 Starting applications specified in /root/.vnc/xstartup Log file is /root/.vnc/oldap.sangchul.kr:1.l.. 더보기

반응형