리눅스 명령어 가이드

다양한 리눅스 명령어를 검색하고 탐색하세요.

AI에게 물어보기

해결하고자 하는 상황을 300자 이내로 요약하여 AI에게 어떤 명령어가 필요한지 물어보세요.

자유롭게 검색하기

원하는 카테고리를 클릭하여 명령어를 필터링하세요. 검색어를 입력하여 특정 내용을 찾을 수도 있습니다.

mknod

mknod: 특수 파일 생성

mknod 명령어는 블록 장치, 문자 장치, FIFO(명명된 파이프)와 같은 특수 파일을 생성하는 데 사용됩니다. 이 파일들은 일반 파일과는 다르게 시스템의 특정 하드웨어 장치나 프로세스 간 통신 메커니즘과 연결됩니다. 주로 시스템 관리자가 장치 드라이버와 상호작용하거나 프로세스 간 통신 채널을 설정할 때 사용합니다.

자세히 보기

modprobe

modprobe: 커널 모듈 관리

modprobe는 Linux 커널에 모듈을 추가하거나 제거하는 데 사용되는 명령어입니다. 이 명령어는 모듈의 의존성을 자동으로 처리하여 필요한 모든 모듈을 함께 로드하거나 언로드합니다. `insmod`나 `rmmod`보다 더 높은 수준에서 모듈을 관리합니다.

자세히 보기

mount

mount: 파일 시스템 마운트 및 마운트 해제

mount 명령어는 파일 시스템을 특정 디렉토리에 연결하여 사용 가능하게 만듭니다. 하드 디스크, USB 드라이브, CD-ROM 등 다양한 저장 장치를 시스템의 파일 계층 구조에 통합하는 데 사용됩니다.

자세히 보기

objdump

objdump: 오브젝트 파일 정보 표시

실행 파일, 오브젝트 파일, 라이브러리 등 바이너리 파일의 다양한 정보를 분석하고 표시하는 명령어입니다. 어셈블리 코드, 헤더, 섹션, 심볼 테이블 등을 확인할 수 있어 디버깅 및 리버스 엔지니어링에 유용하게 사용됩니다.

자세히 보기

openssl

openssl: 암호화 및 보안 도구

OpenSSL은 SSL/TLS 프로토콜 구현 및 다양한 암호화 기능을 제공하는 강력한 오픈소스 툴킷입니다. 인증서 생성, 키 관리, 데이터 암호화/복호화 등 보안 관련 작업을 수행하는 데 사용됩니다.

자세히 보기

openssl pkcs12

openssl pkcs12: PKCS#12 파일 관리

PKCS#12 (Personal Information Exchange Syntax) 파일은 개인 키와 해당 인증서를 하나의 암호화된 파일로 묶어 저장하는 표준 형식입니다. `openssl pkcs12` 명령어는 이러한 PKCS#12 파일을 생성, 파싱, 변환하는 데 사용됩니다. 주로 웹 서버의 SSL/TLS 인증서와 개인 키를 한 번에 관리하거나, 다른 시스템으로 인증서를 가져오거나 내보낼 때 활용됩니다.

자세히 보기

openssl-ecparam

openssl-ecparam: 타원 곡선 파라미터 및 키 관리

openssl-ecparam 명령어는 OpenSSL 라이브러리의 일부로, 타원 곡선(EC) 암호화에 사용되는 파라미터를 생성, 조작 및 검증하는 데 사용됩니다. 또한, 지정된 타원 곡선 파라미터를 기반으로 타원 곡선 개인 키를 생성하는 기능도 제공합니다.

자세히 보기

openssl-enc

openssl-enc: 파일 및 데이터 암호화/복호화

openssl-enc 명령어는 OpenSSL 툴킷의 일부로, 대칭 키 암호화 방식을 사용하여 파일이나 데이터를 암호화하거나 복호화하는 데 사용됩니다. AES, DES, Triple DES 등 다양한 암호화 알고리즘을 지원하며, 비밀번호 기반 키 파생 함수(PBKDF)를 통해 안전하게 키를 생성할 수 있습니다. 주로 민감한 파일의 보안을 강화하거나 전송 시 데이터를 보호하는 목적으로 활용됩니다.

자세히 보기

openssl-rand

openssl-rand: 의사 난수 바이트 생성

openssl-rand 명령어는 OpenSSL 라이브러리를 사용하여 암호학적으로 안전한 의사 난수(pseudo-random) 바이트를 생성합니다. 이 난수는 암호화 키, 솔트(salt), 난스(nonce) 등 다양한 보안 관련 용도로 활용될 수 있습니다. 시스템의 엔트로피 풀을 기반으로 작동하며, 필요에 따라 추가적인 엔트로피 소스를 지정할 수 있습니다.

자세히 보기

openssl-rsa

openssl-rsa: RSA 키 관리

openssl-rsa 명령어는 RSA 공개/개인 키를 생성, 변환, 검증하는 데 사용됩니다. 이 명령어는 OpenSSL 툴킷의 일부로, 키 파일의 형식 변환, 암호화/복호화, 공개 키 추출 등 다양한 RSA 키 관련 작업을 수행할 수 있습니다.

자세히 보기

parted

parted: 디스크 파티션 관리 도구 (MBR & GPT)

parted는 리눅스 시스템에서 디스크 파티션 테이블을 생성, 수정, 삭제하는 명령줄 기반 도구입니다. MBR과 GPT 파티션 테이블을 모두 지원하여, 특히 2TB 이상의 대용량 디스크를 관리하는 데 효과적입니다.

자세히 보기

partprobe

partprobe: 파티션 테이블 변경 사항 알림

partprobe 명령어는 커널에게 디스크의 파티션 테이블 변경 사항을 즉시 알리는 데 사용됩니다. 이는 `fdisk`, `gdisk` 등으로 파티션을 생성, 삭제 또는 수정했을 때 시스템이 변경 사항을 인식하도록 돕습니다.

자세히 보기
이전 페이지 5 / 10 다음