다양한 리눅스 명령어를 검색하고 탐색하세요.
해결하고자 하는 상황을 300자 이내로 요약하여 AI에게 어떤 명령어가 필요한지 물어보세요.
원하는 카테고리를 클릭하여 명령어를 필터링하세요. 검색어를 입력하여 특정 내용을 찾을 수도 있습니다.
mount: 파일 시스템 마운트 및 마운트 해제
mount 명령어는 파일 시스템을 특정 디렉토리에 연결하여 사용 가능하게 만듭니다. 하드 디스크, USB 드라이브, CD-ROM 등 다양한 저장 장치를 시스템의 파일 계층 구조에 통합하는 데 사용됩니다.
mv 명령어 가이드: 파일 및 디렉토리 이동/이름 변경
`mv` 명령어(move)는 Linux 및 Unix 계열 운영체제에서 파일이나 디렉토리의 이름을 변경하거나, 다른 위치로 이동시키는 데 사용됩니다. 이는 파일 시스템을 정리하고 재구성하는 데 필수적인 명령어입니다. 이 가이드를 통해 `mv` 명령어의 기본적인 사용법과 유용한 옵션들을 익혀보세요.
nano: 터미널 기반 텍스트 편집기
Nano는 터미널 환경에서 사용되는 간단하고 직관적인 텍스트 편집기입니다. Pico 편집기에서 영감을 받았으며, 초보자도 쉽게 사용할 수 있도록 설계되었습니다. 파일 생성, 편집, 저장 등 기본적인 텍스트 편집 기능을 제공합니다.
Netcat (nc) 명령어 가이드
`netcat` 또는 `nc`는 네트워크 연결을 읽고 쓰는 데 사용되는 강력한 명령줄 도구입니다. TCP 또는 UDP 연결을 생성하고 수신하는 등 다양한 네트워크 작업을 수행할 수 있어 '네트워크의 스위스 군용 칼'이라고도 불립니다. 포트 스캔, 파일 전송, 간단한 웹 서버 구축 등 네트워크 디버깅 및 관리에 매우 유용합니다.
netstat 명령어 가이드: 네트워크 연결 및 통계 확인 (레거시)
`netstat` 명령어(network statistics)는 Linux 및 Unix 계열 운영체제에서 네트워크 연결, 라우팅 테이블, 인터페이스 통계, masquerade 연결 등을 표시하는 데 사용됩니다. 시스템의 네트워크 상태를 모니터링하고 문제를 해결하는 데 유용한 도구입니다. **하지만 현대 Linux 시스템에서는 `ss` (socket statistics) 명령어가 `netstat`을 대체하고 있으며, 더 빠르고 강력한 기능을 제공합니다. 따라서 `ss` 명령어 사용을 권장합니다.** 이 가이드를 통해 `netstat`의 기본 사용법과 왜 `ss`로 전환해야 하는지 이해해 보세요.
nice: 명령어 우선순위 조절
`nice` 명령어는 새로운 프로세스를 시작할 때 해당 프로세스의 스케줄링 우선순위(niceness)를 조절하는 데 사용됩니다. 이 우선순위는 시스템이 CPU 시간을 프로세스에 할당하는 방식에 영향을 미치며, 주로 백그라운드 작업이나 시스템 리소스를 많이 사용하는 작업의 우선순위를 낮춰 다른 중요한 작업에 영향을 주지 않도록 할 때 유용합니다.
nmap: 네트워크 스캐닝 및 보안 감사
nmap(Network Mapper)은 네트워크 탐색 및 보안 감사를 위한 강력한 오픈 소스 유틸리티입니다. 호스트 발견, 포트 스캐닝, OS 감지, 서비스 버전 감지 등 다양한 기능을 제공하여 네트워크 인프라를 이해하고 잠재적인 보안 취약점을 식별하는 데 사용됩니다.
nslookup: DNS 질의 도구 (구식)
nslookup은 도메인 네임 시스템(DNS) 관련 정보를 조회하는 명령줄 도구입니다. 특정 도메인의 IP 주소, 네임 서버 정보 등을 확인할 수 있습니다. 현재는 사용이 권장되지 않으며, `dig`나 `host` 명령어로 대체되었습니다.
od: 파일의 8진수/16진수 덤프 출력
od 명령어는 파일의 내용을 8진수(octal), 16진수(hexadecimal) 등 다양한 형식으로 덤프(dump)하여 출력합니다. 바이너리 파일의 내용을 분석하거나, 텍스트 파일의 보이지 않는 특수 문자를 확인할 때 사용되는 전통적인 도구입니다. `hexdump`와 유사한 기능을 제공합니다.
openssl: 암호화 및 보안 도구
OpenSSL은 SSL/TLS 프로토콜 구현 및 다양한 암호화 기능을 제공하는 강력한 오픈소스 툴킷입니다. 인증서 생성, 키 관리, 데이터 암호화/복호화 등 보안 관련 작업을 수행하는 데 사용됩니다.
openssl-ciphers: SSL/TLS 암호 목록 관리
openssl-ciphers 명령어는 OpenSSL 라이브러리에서 지원하는 SSL/TLS 암호(cipher) 목록을 표시하고 관리하는 데 사용됩니다. 특정 프로토콜 버전(SSLv3, TLSv1.2 등)에 대한 암호 목록을 확인하거나, 암호 문자열(cipher string)의 유효성을 검사하고 해석하는 데 유용합니다.
openssl-dgst: 파일 해시 생성 및 검증
openssl-dgst 명령어는 OpenSSL 라이브러리를 사용하여 파일이나 데이터의 디지털 다이제스트(해시)를 생성하고 검증하는 데 사용됩니다. MD5, SHA-1, SHA-256 등 다양한 해시 알고리즘을 지원하며, 데이터 무결성 확인에 필수적입니다.