다양한 리눅스 명령어를 검색하고 탐색하세요.
해결하고자 하는 상황을 300자 이내로 요약하여 AI에게 어떤 명령어가 필요한지 물어보세요.
원하는 카테고리를 클릭하여 명령어를 필터링하세요. 검색어를 입력하여 특정 내용을 찾을 수도 있습니다.
terraform: 인프라 프로비저닝 및 관리
Terraform은 HashiCorp에서 개발한 오픈 소스 IaC(Infrastructure as Code) 도구입니다. 코드를 사용하여 클라우드 및 온프레미스 리소스를 안전하고 효율적으로 프로비저닝하고 관리할 수 있게 해줍니다. 선언적 구성 파일을 통해 원하는 인프라 상태를 정의하고, Terraform은 이 상태에 도달하기 위한 단계를 자동으로 계획하고 실행합니다.
test: 조건식 평가
test 명령어는 셸 스크립트에서 조건문을 구성할 때 사용됩니다. 파일의 종류를 확인하거나, 문자열 및 숫자 값을 비교하는 등 다양한 조건식을 평가하여 참(0) 또는 거짓(1)을 반환합니다. 이 반환 값은 `if` 문과 같은 제어 구조에서 활용됩니다.
time: 명령어 실행 시간 및 자원 사용량 측정
time 명령어는 주어진 명령어가 실행되는 데 걸린 시간과 사용된 시스템 자원(CPU 시간, 메모리 등)을 측정하여 요약 보고서를 출력합니다. 프로그램의 성능 분석 및 최적화에 유용하게 사용됩니다.
tmux: 터미널 멀티플렉서 가이드
하나의 터미널 창에서 여러 세션, 창, 패널을 관리하고, 세션에서 분리(detach)했다가 나중에 다시 접속(attach)할 수 있게 해주는 강력한 터미널 멀티플렉서입니다.
top 명령어 가이드: 실시간 시스템 프로세스 모니터링
`top` 명령어(table of processes)는 Linux 및 Unix 계열 운영체제에서 시스템의 프로세스 활동을 실시간으로 모니터링하는 데 사용되는 도구입니다. CPU 사용률, 메모리 사용량, 실행 중인 프로세스 목록 등 시스템의 현재 상태에 대한 동적인 개요를 제공하여, 성능 문제를 진단하고 시스템 자원 사용을 파악하는 데 필수적입니다. 이 가이드를 통해 `top` 명령어의 기본 사용법과 상호작용 기능을 익혀보세요.
touch: 파일의 접근 및 수정 시간 변경 또는 새 파일 생성
touch 명령어는 파일의 최종 접근 시간(access time)과 최종 수정 시간(modification time)을 변경하거나, 존재하지 않는 파일일 경우 비어 있는 새 파일을 생성하는 데 사용됩니다. 특히 `--date` 옵션을 통해 특정 날짜와 시간으로 타임스탬프를 설정할 수 있어, 파일 관리 및 스크립팅에 유용하게 활용됩니다.
tr: 문자 변환 및 삭제 필터
tr 명령어는 표준 입력(stdin)으로 받은 텍스트의 문자를 변환하거나 삭제하는 데 사용되는 필터(filter) 명령어입니다. 주로 파이프(|)와 함께 사용하여 다른 명령어의 출력 결과를 처리할 때 유용합니다.
traceroute: 네트워크 경로 추적
traceroute 명령어는 IP 네트워크를 통해 패킷이 목적지에 도달하기까지 거치는 라우터(홉)의 경로를 추적하고 각 홉까지의 지연 시간을 측정합니다. 네트워크 문제 진단 및 경로 분석에 유용하게 사용됩니다.
tree 명령어 가이드: 디렉토리 구조 트리 형태로 출력
`tree` 명령어는 Linux 및 Unix 계열 운영체제에서 지정된 디렉토리의 내용을 계층적인 트리 형태로 시각적으로 표시하는 데 사용됩니다. 파일과 하위 디렉토리를 한눈에 파악할 수 있어, 복잡한 프로젝트 구조나 파일 시스템을 탐색하고 문서화할 때 매우 유용합니다. 이 가이드에서는 `tree` 명령어의 설치 방법, 기본 사용법 및 다양한 옵션들을 익혀보세요.
true: 항상 성공하는 명령어
true 명령어는 아무런 동작도 수행하지 않고 항상 성공(종료 코드 0) 상태로 종료됩니다. 주로 셸 스크립트에서 조건문이나 반복문의 제어 흐름을 조작하거나, 특정 명령의 성공 여부를 강제할 때 사용됩니다.
tty: 현재 터미널 장치 이름 출력
tty 명령어는 표준 입력에 연결된 터미널(TTY) 장치의 파일 이름을 출력합니다. 이는 스크립트에서 현재 세션이 터미널에 연결되어 있는지 확인할 때 유용하게 사용됩니다.
ufw 명령어 완전 정복
`ufw`(Uncomplicated Firewall)는 Ubuntu/Debian 환경에서 방화벽을 쉽게 관리할 수 있게 해주는 명령어입니다. 서버 보안의 첫걸음이므로 기본 동작 원리와 옵션을 확실히 익히는 것이 중요합니다.