본문 바로가기

728x90

centos

whereis 명령어와 which 명령어 차이점 whereis 명령어와 which 명령어 차이점 whereis와 which는 모두 리눅스와 유닉스 운영체제에서 사용되는 명령어로 실행 가능한 프로그램의 실행 파일 위치를 찾는 데 사용됩니다. 그러나 둘은 목적과 사용 방법에 차이가 있습니다. whereis 명령어는 프로그램 실행 파일 소스 코드 및 man 페이지의 위치를 검색합니다. 즉 검색 범위가 넓습니다. 반면에 which 명령어는 주어진 명령어나 프로그램이 어느 경로에서 실행되는지 검색합니다. 즉 검색 범위가 좁습니다. which 명령어는 입력한 명령어의 실행 파일 경로를 찾아줍니다. 예를 들어 which ls 명령어를 실행하면 ls 명령어가 /bin/ls 경로에 있다는 정보를 제공합니다. which 명령어는 PATH 환경 변수에 정의된 경로를 검색.. 더보기
Siege를 설치 및 사용하는 방법 Siege를 설치 및 사용하는 방법 Siege는 웹 사이트 및 웹 애플리케이션의 성능 및 부하 테스트를 수행하는 데 사용되는 명령 줄 도구입니다. 이를 사용하여 다양한 웹 사이트 또는 웹 애플리케이션의 부하 테스트를 수행할 수 있습니다. 이번에는 Siege의 설치 방법과 사용 방법을 설명하겠습니다. Siege 설치 방법 MacOS brew install siege Debian apt-get update sudo apt-get install -y siege RedHat yum install -y epel-release sudo yum install -y siege Siege 사용 방법 기본 사용법 siege -c [concurrent users] -t [time in seconds] [url] 위 명령에서.. 더보기
ip 명령어 ip 명령어 ip 명령어는 리눅스 시스템에서 네트워크 인터페이스를 관리하고 구성하는 데 사용되는 중요한 도구입니다. ip 명령어는 네트워크 인터페이스 설정, 라우팅 테이블 관리, VLAN 설정 및 다양한 네트워크 작업을 수행하는 데 사용됩니다. iproute(ip 명령어) 패키지 설치 ubuntu sudo apt-get update sudo apt-get install -y iproute2 $ ip -Version ip utility, iproute2-5.15.0, libbpf 0.5.0 centos sudo yum install -y iproute macos brew install iproute2mac > ip -Version iproute2mac, v1.4.1 ip 명령어의 기본 구문 ip [옵션] .. 더보기
php-fpm www.conf 설정 방법 php-fpm www.conf 설정 방법 PHP-FPM은 FastCGI 기반의 PHP 프로세스 관리 도구로, 웹 서버와 PHP를 분리하여 웹 서버의 성능을 향상시킬 수 있습니다. www.conf는 PHP-FPM의 설정 파일 중 하나로, PHP-FPM 워커 프로세스의 동작 방식을 제어합니다. 아래는 www.conf 파일의 설정 방법에 대한 설명입니다. 1. www.conf 파일 위치 확인 먼저, www.conf 파일이 어디에 있는지 확인해야 합니다. 대개 PHP-FPM 설치 시 www.conf 파일은 /etc/php-fpm.d/ 디렉토리에 위치합니다. 2. www.conf 파일 복사 www.conf 파일은 기본적으로 존재하지 않으며, php-fpm.conf 파일을 복사하여 생성해야 합니다. 따라서, www.. 더보기
[리눅스] yum 명령어 yum 명령어 yum 명령어는 RPM 패키지 매니저를 사용하여 리눅스 시스템에서 소프트웨어 패키지를 설치, 업데이트 및 제거하는 데 사용됩니다. YUM은 Yellowdog Updater Modified의 약자입니다. yum 명령어는 CentOS, Fedora, Red Hat Enterprise Linux (RHEL) 등의 리눅스 배포판에서 기본적으로 사용되는 패키지 매니저입니다. yum 명령어를 사용하여 다음과 같은 작업을 수행할 수 있습니다. 패키지 검색: yum search [패키지 이름] 명령어를 사용하여 YUM 리포지토리에서 패키지를 검색할 수 있습니다. 패키지 설치: yum install [패키지 이름] 명령어를 사용하여 패키지를 설치할 수 있습니다. 이때, 의존성 문제가 있을 경우 YUM이 필.. 더보기
free 명령어 free 명령어 free 명령어는 시스템의 메모리 사용 현황을 보여주는 유틸리티입니다. 기본 구문 free [옵션] 주요 옵션 -h, --human : 사용량을 사람이 이해하기 쉬운 형식으로 출력합니다. GB, MB 등의 단위로 표시됩니다. -b, --bytes : 바이트 단위로 메모리 사용량을 표시합니다. -k, --kilo : 킬로바이트(KB) 단위로 메모리 사용량을 표시합니다. -m, --mega : 메가바이트(MB) 단위로 메모리 사용량을 표시합니다. -g, --giga : 기가바이트(GB) 단위로 메모리 사용량을 표시합니다. -s , --seconds : 지정된 시간 간격으로 메모리 사용량을 출력합니다. 는 초 단위의 시간 간격을 나타냅니다. -t, --total : 메모리 총량을 포함하여 출력.. 더보기
shasum 명령어 shasum 명령어 shasum은 파일의 SHA (Secure Hash Algorithm) 체크섬을 계산하는 명령어입니다. 파일이나 데이터의 무결성을 검증하거나 파일이 변경되지 않았는지 확인하는 데 사용됩니다. perl-Digest, perl-Digest-SHA 패키지 Description $ yum info perl-Digest Loaded plugins: extras_suggestions, langpacks, priorities, update-motd Installed Packages Name : perl-Digest Arch : noarch Version : 1.17 Release : 245.amzn2 Size : 28 k Repo : installed From repo : amzn2-core Su.. 더보기
[리눅스] java(jdk) 설치 및 java 환경 설정 java(jdk) 설치 및 java 환경 설정 테스트 환경 $ cat /etc/redhat-release CentOS Linux release 7.8.2003 (Core) $ getconf LONG_BIT 64 java downloads(java archive) - Java SE 17 Archive Downloads java(jdk) 설치 java 파일 다운로드 wget https://download.oracle.com/java/17/archive/jdk-17.0.6_linux-x64_bin.tar.gz -O /tmp/jdk-17.0.6_linux-x64_bin.tar.gz java 압축 풀기 tar xfz /tmp/jdk-17.0.6_linux-x64_bin.tar.gz -C /usr/local/ ja.. 더보기

728x90