전체 글 썸네일형 리스트형 jstat 명령어 jstat 명령어 jstat 명령어는 Java 가상 머신(JVM)의 통계 정보를 확인하는 데 사용됩니다. 이 명령어는 Java HotSpot VM에 내장되어 있어 별도의 설치가 필요하지 않습니다. 기본 구문 jstat [옵션] [간격] [횟수] 주요 옵션 -class : 클래스 로더의 통계를 보여줍니다. -compiler : JIT 컴파일러의 통계를 보여줍니다. -gc : 가비지 컬렉터의 통계를 보여줍니다. -gccapacity : 가비지 컬렉터의 힙 용량과 사용량 정보를 보여줍니다. -gcutil : 가비지 컬렉터의 사용률(힙 사용량 대비) 정보를 보여줍니다. -printcompilation : 클래스의 컴파일 정보를 출력합니다. 사용 예시 PID가 1234인 Java 프로세스에 대한 가비지 컬렉터의 .. 더보기 Ubuntu 22.04에서 Gradle을 설치하는 방법 Ubuntu 22.04에서 Gradle을 설치하는 방법 테스트 환경 운영체제 버전 정보 $ lsb_release -d Description:Ubuntu 22.04.2 LTS 커널 정보 $ uname -a Linux node1 5.15.0-88-generic #98-Ubuntu SMP Mon Oct 2 15:18:56 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux Gradle download page 1. 작업 디렉토리로 이동 cd /apps 2. Gradle 다운로드 공식 웹사이트에서 gradle-8.4-bin.zip 배포 파일을 wget을 사용하여 다운로드합니다. wget https://github.com/gradle/gradle-distributions/releases/dow.. 더보기 우분투에 JDK 17을 설치하고 환경 변수를 설정하는 방법 우분투에 JDK 17(JAVA)을 설치하고 환경 변수를 설정하는 방법테스트 환경운영체제 버전 정보$ lsb_release -dDescription: Ubuntu 22.04.2 LTS커널 정보$ uname -aLinux node1 5.15.0-88-generic #98-Ubuntu SMP Mon Oct 2 15:18:56 UTC 2023 x86_64 x86_64 x86_64 GNU/LinuxJava download page1. 작업 디렉토리로 이동cd /apps2. 파일 다운로드Oracle에서 JDK 17의 tar.gz 아카이브를 다운로드합니다.wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gz -O /apps/jdk-17.. 더보기 Gradle을 사용하여 Spring Boot 프로젝트를 생성하는 방법 Gradle을 사용하여 Spring Boot 프로젝트를 생성하는 방법 1. Java 및 Gradle 설치 2. Spring Initializr https://start.spring.io/ GENERATE하면 demo.zip 파일이 다운로드됩니다. 3. demo.zip 파일을 웹 서버(java, gradle)로 복사 scp demo.zip root@webserver:~ 4. 프로젝트 디렉토리 생성 및 이동 프로젝트 디렉토리 생성 mkdir spring-boot-hello-world demo.zip 파일 압축 해제 sudo unzip -j /apps/demo.zip -d /apps/spring-boot-hello-world $ sudo unzip -j /apps/demo.zip -d /apps/spring-.. 더보기 CentOS 7에서 Gradle을 설치하는 방법 CentOS 7에서 Gradle을 설치하는 방법 테스트 환경 운영체제 버전 정보 $ cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core) 커널 정보 $ uname -a Linux centos7 3.10.0-1160.76.1.el7.x86_64 #1 SMP Wed Aug 10 16:21:17 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux Gradle download page 1. 작업 디렉토리로 이동 cd /apps 2. Gradle 다운로드 공식 웹사이트에서 gradle-8.4-bin.zip 배포 파일을 wget을 사용하여 다운로드합니다. wget https://github.com/gradle/gradle-distributi.. 더보기 CentOS 7에서 JDK 17(JAVA)을 설치하는 방법 CentOS 7에서 JDK 17(JAVA)을 설치하는 방법테스트 환경운영체제 버전 정보$ cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core)커널 정보$ uname -aLinux centos7 3.10.0-1160.76.1.el7.x86_64 #1 SMP Wed Aug 10 16:21:17 UTC 2022 x86_64 x86_64 x86_64 GNU/LinuxJava download page1. 작업 디렉토리로 이동cd /apps2. 파일 다운로드Oracle에서 JDK 17의 tar.gz 아카이브를 다운로드합니다.wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gz -.. 더보기 쉘 스크립트에서 환경 변수를 설정하는 여러 가지 방법 쉘 스크립트에서 환경 변수를 설정하는 여러 가지 방법1 환경 변수 등록환경 변수를 직접 등록하는 방법입니다. 스크립트에서 직접 환경 변수를 설정합니다. 이렇게 하면 스크립트가 실행될 때 해당 환경 변수가 설정되어 있습니다. 스크립트 편집vim myscript.sh#!/bin/bash# 직접 환경 변수 등록export MY_VARIABLE="some_value"# 환경 변수 사용echo "환경 변수 값: $MY_VARIABLE"스크립트 실행./myscript.sh$ ./myscript.sh 환경 변수 값: some_value2 .env 파일.env 파일을 사용하여 환경 변수를 설정하는 방법입니다. 이 파일에 환경 변수를 등록하고, 스크립트에서 해당 파일을 읽어 환경 변수를 설정합니다. 이 스크립트를 실행할.. 더보기 쉘 스크립트에서 중요한 정보를 환경 변수에 저장하고 스크립트에서 사용하는 방법 쉘 스크립트에서 중요한 정보를 환경 변수에 저장하고 스크립트에서 사용하는 방법 쉘 스크립트에서 중요한 정보를 안전하게 다루기 위해서는 환경 변수나 다른 안전한 방식을 사용해야 합니다. 환경 변수는 스크립트가 실행되는 환경에서 설정되는 변수로 민감한 정보를 저장하는 데 사용될 수 있습니다. 스크립트 내에서 환경 변수를 사용하는 예제 1. 스크립트 편집 vim myscript.sh #!/bin/bash # 환경 변수에서 중요 정보 가져오기 USERNAME=$MY_SECRET_USERNAME PASSWORD=$MY_SECRET_PASSWORD # 가져온 정보 사용 echo "사용자 이름: $USERNAME" echo "비밀번호: $PASSWORD" chmod +x myscript.sh 2. 환경 변수 설정 실.. 더보기 이전 1 ··· 51 52 53 54 55 56 57 ··· 287 다음