본문 바로가기

반응형

Linux Unix

(112)
[ RHEL ] mount - USB 마운트 하기 RHEL (Red Hat Enterprise Linux)에서 USB를 마운트하는 과정은 다음과 같습니다. 아래 절차를 따라 진행하세요.1. USB 장치 연결USB 드라이브를 시스템에 연결합니다.2. 장치 확인터미널을 열고 USB 장치가 인식되었는지 확인합니다.lsblk또는sudo fdisk -l출력에서 USB 드라이브를 나타내는 새 장치 (예: /dev/sdb 또는 /dev/sdc)를 확인합니다.3. 마운트 지점 생성USB 드라이브를 마운트할 디렉터리를 생성합니다.sudo mkdir /mnt/usb4. 파일 시스템 확인USB 드라이브의 파일 시스템을 확인합니다.대부분의 경우, USB 드라이브는 vfat, ntfs, 또는 ext4 형식입니다.파일 시스템을 확인하려면 다음 명령을 사용합니다:sudo blki..
[ RHEL ] USB 메모리 스틱 연결 후 확인하기 RHEL(Red Hat Enterprise Linux)에서 USB 장치의 연결 여부를 확인하려면 아래의 방법을 사용할 수 있습니다.1. dmesg 명령어 사용최근 연결된 USB 장치의 로그를 확인하려면 dmesg 명령어를 사용하세요.dmesg | grep -i usb출력 예:[ 154.123456] usb 2-1: new high-speed USB device number 3 using ehci-pci[ 154.456789] usb 2-1: New USB device found, idVendor=0781, idProduct=5567[ 154.456789] usb 2-1: Manufacturer: SanDisk[ 154.456790] usb 2-1: Product: Cruzer BladeidVend..
[ RHEL ] sqlite3 - 소스 빌드하고 설치하기 RHEL 7.9 환경에서 SQLite3을 소스 코드로 빌드하여 설치하는 절차는 다음과 같습니다.1. 사전 준비SQLite를 빌드하려면 GCC 및 기타 필수 도구가 필요합니다. 이를 설치하려면 다음 명령을 실행하세요.sudo yum groupinstall "Development Tools" -ysudo yum install wget tar -y2. SQLite 소스 코드 다운로드SQLite 소스 코드는 공식 웹사이트에서 다운로드할 수 있습니다. 최신 버전을 다운로드하려면:wget https://www.sqlite.org/2024/sqlite-autoconf-XXXXXX.tar.gz여기서 XXXXXX은 버전 번호입니다. 예를 들어, SQLite 3.43.2 버전을 다운로드하려면 다음과 같이 실행하세요:wge..
[ RHEL ] openssl - 소스 빌드하고 설치하기 RHEL 7.9에서 OpenSSL을 소스에서 빌드하여 설치하는 방법은 다음과 같습니다.RHEL은 최초 릴리즈때 포함한 패키지를 버전업하는 경우가 많지 않어서 필요한 상위 버전이 있으면 직접 설치해서 사용해야 합니다. 1. 필수 패키지 설치소스를 컴파일하려면 필요한 도구를 먼저 설치해야 합니다.sudo yum groupinstall "Development Tools" -ysudo yum install wget gcc perl-core zlib-devel -y 2. OpenSSL 소스 코드 다운로드OpenSSL 공식 웹사이트에서 최신 버전을 확인하고 다운로드합니다.wget https://www.openssl.org/source/openssl-1.1.1x.tar.gz위 URL에서 x는 원하는 OpenSSL 버..
[ Linux ] shell에서 2개의 명령어를 순차적으로 동시에 실행하는 방법 알아보기 Linux에서 2개의 명령어를 연이어 실행하려면 명령어 사이에 적절한 연산자를 사용합니다. 다음은 대표적인 방법들입니다:1. 세미콜론 (;) 사용각 명령어가 독립적으로 실행됩니다.첫 번째 명령어가 성공 여부와 관계없이 두 번째 명령어가 실행됩니다.command1; command2예제:echo "첫 번째 명령어 실행"; echo "두 번째 명령어 실행"2. AND 연산자 (&&) 사용첫 번째 명령어가 성공했을 때만 두 번째 명령어가 실행됩니다.command1 && command2예제:mkdir test_directory && cd test_directory3. OR 연산자 (||) 사용첫 번째 명령어가 실패했을 때만 두 번째 명령어가 실행됩니다.command1 || command2예제:cd non_exis..
[ Fedora ] passwd - 비밀번호 변경하기 passwd 명령어는 Linux 및 Unix 시스템에서 사용자의 비밀번호를 변경하거나 관리하는 데 사용됩니다. 일반 사용자와 관리자가 각각 다르게 사용할 수 있는 기능을 제공합니다.passwd 명령어의 기능비밀번호 변경:일반 사용자는 자신의 비밀번호를 변경할 수 있습니다.관리자가 다른 사용자 비밀번호 설정:시스템 관리자는 다른 사용자의 비밀번호를 변경하거나 비밀번호 만료 정책을 설정할 수 있습니다.비밀번호 정책 관리:비밀번호 만료, 최소/최대 사용 기간 설정 등.명령어 형식passwd [옵션] [사용자]주요 옵션passwd: 현재 사용자 비밀번호 변경.passwd : (관리자만 가능) 특정 사용자의 비밀번호 변경.-l: 사용자의 계정을 잠급니다.-u: 잠긴 계정을 다시 활성화합니다.-d: 사용자의 비밀번..
[ Fedora ] man - 각종 명령어의 상세 사용법을 알아보기 man 명령어는 Linux 및 Unix 기반 시스템에서 사용되는 도움말 명령어로, 특정 명령어, 프로그램, 또는 시스템 호출에 대한 매뉴얼 페이지를 출력합니다. Fedora를 포함한 대부분의 Linux 배포판에서 기본적으로 제공됩니다.man 명령어의 주요 기능명령어 매뉴얼 보기: 명령어의 사용법, 옵션, 예제 등을 확인할 수 있습니다.시스템 호출 및 라이브러리 함수 정보: 개발자가 시스템 호출이나 라이브러리 함수를 참조할 수 있습니다.구성 파일 형식 정보: 구성 파일의 형식이나 문법을 이해하는 데 도움을 줍니다.일반적인 도움말: 다양한 프로그램, 파일 형식, 명령어의 설명을 제공합니다.주요 옵션man : 특정 명령어의 매뉴얼 페이지를 표시합니다.man -k : 키워드와 관련된 모든 매뉴얼 항목을 검색합니..
[ RHEL ] upgrade - 운영체제 버전을 업그레이드 하기 Leapp을 사용해 업그레이드하는 과정에서 자동화를 위해 answerfile을 작성하면 사용자의 개입을 최소화할 수 있습니다. Leapp은 업그레이드 과정에서 여러 선택지를 제시하며, 이를 answerfile에 사전에 정의하면 비대화식으로 업그레이드를 진행할 수 있습니다.다음은 answerfile 작성 및 사용하는 방법입니다.1. 현재 버전의 최신으로 upgrade 하기sudo yum updatesudo yum upgrade 2. 기본 answerfile 생성Leapp은 업그레이드 사전 검사(leapp preupgrade)를 실행하면 기본 answerfile을 생성합니다.Redhat Subscription 프로그램에 등록되어 있어야 합니다.개발자 계정으로 등록된 경우 7.9버전을 upgrade 하려면 r..

반응형