본문 바로가기

반응형

리눅스

(414)
systemctl 명령을 찾을 수 없음 systemctl 명령을 찾을 수 없음systemctl은 시스템의 서비스를 관리하는 명령어 중 하나입니다. 사용 중인 리눅스 배포판이 systemd를 사용하고 있는지 확인해야 합니다. 대부분의 현대적인 리눅스 배포판(Ubuntu 15.04 이후, CentOS 7 이상, Fedora 15 이상 등)은 systemd를 사용하지만 일부 오래된 배포판이나 특수한 경량화 배포판은 systemd를 사용하지 않을 수 있습니다.에러systemctl 명령이 없다는 오류 메시지는 일반적으로 시스템 관리자가 아닌 사용자 계정에서 발생합니다.systemctl: command not found 1. systemctl이 포함된 패키지를 확인합니다.대부분의 리눅스 배포판에서는 systemd 패키지에 systemctl이 포함되어 있..
우분투에서 HAProxy를 설치하고 구성하는 방법 우분투에서 HAProxy를 설치하고 구성하는 방법테스트 환경운영체제 버전 정보$ lsb_release -aNo LSB modules are available.Distributor ID: UbuntuDescription: Ubuntu 22.04.1 LTSRelease: 22.04Codename: jammy도커 버전 정보$ docker versionClient: Docker Engine - Community Version: 20.10.22 API version: 1.41 Go version: go1.18.9 Git commit: 3a2c30b Built: Thu Dec 15 22:28:04 2022 OS/..
우분투에 OpenSSL을 최신 버전으로 업그레이드하는 방법 우분투에 OpenSSL을 최신 버전으로 업그레이드하는 방법OpenSSL - SSL(Secure Socket Layer) 암호화 라이브러리 및 도구테스트 환경$ cat /etc/os-releasePRETTY_NAME="Ubuntu 22.04.1 LTS"NAME="Ubuntu"VERSION_ID="22.04"VERSION="22.04.1 LTS (Jammy Jellyfish)"VERSION_CODENAME=jammyID=ubuntuID_LIKE=debianHOME_URL="https://www.ubuntu.com/"SUPPORT_URL="https://help.ubuntu.com/"BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"PRIVACY_POLICY_URL="..
watchdog: BUG: soft lockup - CPU#0 stuck for 63s! watchdog: BUG: soft lockup 에러"watchdog: BUG: soft lockup" 에러는 리눅스 시스템에서 발생할 수 있는 소프트 락업(soft lockup) 상황을 나타내는 경고 메시지입니다. 이러한 에러는 일반적으로 CPU가 장시간 동안 사용 중인 상태로 보고되지 않는 경우에 발생합니다. 이 문제를 해결하기 위해 다음과 같은 단계를 시도할 수 있습니다. 최신 커널 업데이트: 우선, 시스템에 적용 가능한 최신 커널 패치 및 업데이트가 있는지 확인하십시오. 새로운 커널 버전에는 소프트 락업과 관련된 문제에 대한 수정 사항이 포함되어 있을 수 있습니다.하드웨어 문제 확인: 소프트 락업은 하드웨어 문제에 의해 발생할 수도 있습니다. 메모리, CPU, 디스크 등과 같은 시스템 하드웨어를 ..
Shell Script에서 EOF(End Of File) 사용하는 방법 Shell Script에서 EOF(End Of File) 사용하는 방법리눅스 쉘 스크립트에서 EOF (End Of File) 또는 "Here Document"를 사용하면 스크립트 내에서 멀티라인 텍스트 블록을 정의할 수 있습니다. 이것은 주로 스크립트에서 파일이나 명령에 데이터를 전달할 때 유용합니다.Here Document란?Here Document는 특정 명령어에 다중 라인 입력을 제공하는 방법입니다. 기본 문법command command : 입력을 받을 명령어 (예: cat, bash, ftp 등)EOF : 입력의 끝을 나타내는 구분자 (임의의 문자열 가능, EOF는 관례적으로 사용)EOF 사용 예제파일 생성cat 명령어와 함께 EOF를 사용해 파일을 생성할 수 있습니다.cat output.tx..
우분투에서 NFS Server를 설치하고 NFS 볼륨을 마운트하는 방법 우분투에서 NFS(Network File Service) Server를 설치하고 NFS 볼륨을 마운트하는 방법테스트 환경운영체제 버전 정보$ lsb_release -dDescription: Ubuntu 20.04.5 LTSNFS 서버 설치NFS 서버 패키지 설치sudo apt updatesudo apt install -y nfs-kernel-serversudo systemctl --now enable nfs-server.servicesudo systemctl status nfs-server$ sudo systemctl status nfs-server● nfs-server.service - NFS server and services Loaded: loaded (/lib/systemd/syste..
우분투에서 비밀번호를 초기화하는 방법 우분투에서 비밀번호를 초기화하는 방법1. 부팅 시 GRUB 메뉴로 진입하기 위해 시스템을 재부팅합니다.우분투 실행(전원 ON 또는 재부팅) 시 Shift 눌러 아래와 같이 GRUB 부트 로더에 진입합니다.2. GRUB 메뉴가 나타나면 커서를 움직이지 않고 유지합니다. 3. "Advanced options for Ubuntu(우분투용 고급 옵션)" 옵션을 선택하고 엔터 키를 눌러 들어갑니다.4. 리커버리 모드 옵션을 선택하고 엔터 키를 눌러 들어갑니다.Ubunut, with Linux 5.15.0-30-generic (recovery mode)5. 복구 모드에서 몇 가지 옵션 중에서 "root Drop to root shell prompt" 또는 "root 패스워드 리셋"과 유사한 옵션을 선택하고 엔터 키..
리눅스에서 운영체제 및 버전을 구분하는 스크립트 리눅스에서 운영체제 및 버전을 구분하는 스크립트 스크립트를 통해 운영체제 및 버전을 더 쉽게 판단할 수 있습니다. os_check.sh 스크립트 작성 vim os_check.sh #!/bin/bash if command -v apt >/dev/null; then echo "install lsb-release on Ubuntu" apt update -qq -y >/dev/null 2>&1 apt install -qq -y lsb-release >/dev/null 2>&1 lsb_release -ds elif command -v yum >/dev/null; then echo "install lsb-release on CentOS" yum install -q -y redhat-lsb-core >/dev/nul..

728x90
반응형