리눅스 명령어 가이드

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

AI에게 물어보기

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

자유롭게 검색하기

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

iptables

iptables: 리눅스 방화벽 규칙 관리

iptables는 Linux 커널의 Netfilter 프레임워크를 사용하여 IPv4 패킷 필터링 및 NAT(Network Address Translation) 규칙을 설정하고 관리하는 명령줄 유틸리티입니다. 이를 통해 네트워크 트래픽을 제어하고 시스템 보안을 강화할 수 있습니다. iptables는 체인(chains)과 테이블(tables) 개념을 사용하여 패킷 처리 규칙을 정의합니다.

자세히 보기

iptables-apply

iptables-apply: iptables 규칙 안전하게 적용

iptables-apply는 iptables 방화벽 규칙을 안전하게 적용하기 위한 유틸리티입니다. 새로운 규칙을 적용한 후 지정된 시간(기본 5초) 내에 연결이 끊기거나 확인되지 않으면 자동으로 이전 규칙으로 롤백하여 원격 접속이 끊기는 상황을 방지합니다. 이는 특히 원격 서버에서 방화벽 규칙을 변경할 때 매우 유용합니다.

자세히 보기

iptables-restore

iptables-restore: iptables 규칙 복원

iptables-restore 명령어는 이전에 `iptables-save` 명령어로 저장된 iptables(IPv4) 또는 ip6tables(IPv6) 규칙을 시스템에 복원하는 데 사용됩니다. 이를 통해 재부팅 후에도 방화벽 규칙을 유지하거나, 백업된 규칙을 쉽게 적용할 수 있습니다.

자세히 보기

iptables-save

iptables-save: iptables 방화벽 규칙 저장

iptables-save는 현재 커널에 로드된 IPv4 iptables 방화벽 규칙을 표준 출력으로 덤프하는 명령어입니다. 이 명령어는 주로 현재 설정된 방화벽 규칙을 파일로 저장하여 백업하거나, 시스템 재부팅 시 규칙을 복원하는 데 사용됩니다. `iptables-restore` 명령어와 함께 사용되어 방화벽 규칙의 영속성을 관리합니다.

자세히 보기

mtr

mtr: 네트워크 진단 도구 (Ping & Traceroute 결합)

mtr(My Traceroute)은 네트워크 경로를 진단하는 도구로, ping과 traceroute의 기능을 결합하여 출발지부터 목적지까지의 경로상 각 홉(hop)에 대한 패킷 손실률과 지연 시간을 실시간으로 보여줍니다. 네트워크 문제 해결에 매우 유용하게 사용됩니다.

자세히 보기

nc

nc: 네트워크 연결 및 리스닝

nc (netcat)는 TCP 또는 UDP 프로토콜을 사용하여 네트워크 연결을 생성하고 데이터를 읽고 쓰는 데 사용되는 다목적 유틸리티입니다. 포트 스캐닝, 파일 전송, 간단한 채팅 서버 구축 등 다양한 네트워크 작업을 수행할 수 있어 '네트워크의 스위스 군용 칼'로 불리기도 합니다.

자세히 보기

netcat

Netcat (nc) 명령어 가이드

`netcat` 또는 `nc`는 네트워크 연결을 읽고 쓰는 데 사용되는 강력한 명령줄 도구입니다. TCP 또는 UDP 연결을 생성하고 수신하는 등 다양한 네트워크 작업을 수행할 수 있어 '네트워크의 스위스 군용 칼'이라고도 불립니다. 포트 스캔, 파일 전송, 간단한 웹 서버 구축 등 네트워크 디버깅 및 관리에 매우 유용합니다.

자세히 보기

netstat

netstat 명령어 가이드: 네트워크 연결 및 통계 확인 (레거시)

`netstat` 명령어(network statistics)는 Linux 및 Unix 계열 운영체제에서 네트워크 연결, 라우팅 테이블, 인터페이스 통계, masquerade 연결 등을 표시하는 데 사용됩니다. 시스템의 네트워크 상태를 모니터링하고 문제를 해결하는 데 유용한 도구입니다. **하지만 현대 Linux 시스템에서는 `ss` (socket statistics) 명령어가 `netstat`을 대체하고 있으며, 더 빠르고 강력한 기능을 제공합니다. 따라서 `ss` 명령어 사용을 권장합니다.** 이 가이드를 통해 `netstat`의 기본 사용법과 왜 `ss`로 전환해야 하는지 이해해 보세요.

자세히 보기

nmap

nmap: 네트워크 스캐닝 및 보안 감사

nmap(Network Mapper)은 네트워크 탐색 및 보안 감사를 위한 강력한 오픈 소스 유틸리티입니다. 호스트 발견, 포트 스캐닝, OS 감지, 서비스 버전 감지 등 다양한 기능을 제공하여 네트워크 인프라를 이해하고 잠재적인 보안 취약점을 식별하는 데 사용됩니다.

자세히 보기

nmcli

nmcli: NetworkManager 명령줄 도구

nmcli는 NetworkManager를 제어하기 위한 명령줄 인터페이스 도구입니다. 이를 통해 네트워크 연결, 장치, Wi-Fi 및 기타 네트워크 관련 설정을 쉽게 관리할 수 있습니다. 서버 환경이나 스크립트에서 네트워크를 자동화하고 구성하는 데 매우 유용합니다.

자세히 보기

ns

ns: 네트워크 서비스 정보 조회 (가상)

ns는 네트워크 서비스의 상태를 확인하고, 특정 서비스에 대한 정보를 조회하는 데 사용되는 가상의 명령어입니다. DNS 레코드 조회, 포트 상태 확인 등 다양한 네트워크 관련 작업을 수행할 수 있도록 설계되었습니다. 이 명령어는 표준 리눅스 시스템에 기본으로 포함되어 있지 않으며, 특정 환경에서 사용되는 스크립트나 외부 도구의 약어일 수 있습니다.

자세히 보기

nslookup

nslookup: DNS 서버 질의

nslookup은 도메인 이름 시스템(DNS) 서버에 질의하여 도메인 이름 또는 IP 주소 정보를 얻는 데 사용되는 명령줄 도구입니다. 대화형 모드와 비대화형 모드를 지원하며, 특정 DNS 서버를 지정하여 질의할 수도 있습니다.

자세히 보기
이전 페이지 2 / 6 다음