다양한 리눅스 명령어를 검색하고 탐색하세요.
해결하고자 하는 상황을 300자 이내로 요약하여 AI에게 어떤 명령어가 필요한지 물어보세요.
원하는 카테고리를 클릭하여 명령어를 필터링하세요. 검색어를 입력하여 특정 내용을 찾을 수도 있습니다.
systemd-nspawn: 경량 컨테이너 실행
systemd-nspawn은 systemd 프로젝트의 일부로, 가상 머신 없이 독립적인 Linux 컨테이너 환경을 생성하고 실행하는 도구입니다. chroot보다 강력하고 가상 머신보다 가볍게 시스템을 격리하여 테스트, 개발, 배포 환경을 구축하는 데 사용됩니다.
systemd-repart: 디스크 파티션 자동 확장 및 추가
systemd-repart는 디스크 파티션을 자동으로 확장하거나 새로 추가하는 데 사용되는 유틸리티입니다. 주로 시스템의 첫 부팅 시 또는 시스템 업데이트 과정에서 파티션 레이아웃을 동적으로 조정할 때 활용됩니다. JSON 형식의 파티션 정의 파일을 기반으로 동작하며, 안전한 변경을 위해 드라이 런(dry-run) 모드를 지원합니다.
systemd-resolve: DNS 이름 확인 및 캐시 관리
systemd-resolve는 systemd-resolved 서비스의 클라이언트 명령어로, DNS, LLMNR, mDNS 이름 확인 요청을 처리하고 캐시를 관리합니다. 시스템의 이름 확인 동작을 진단하고 제어하는 데 사용됩니다.
systemd-run: 임시 systemd 단위로 프로그램 실행
systemd-run 명령어는 지정된 프로그램을 임시 스코프(scope) 또는 서비스(service) 단위로 실행합니다. 이를 통해 프로그램의 리소스 관리, 실행 환경, 로깅 등을 systemd의 제어 하에 둘 수 있으며, 기존 셸 환경에서 벗어나 독립적으로 실행할 수 있습니다. 특히 백그라운드 작업, 리소스 제한이 필요한 작업, 또는 특정 systemd 기능이 필요한 경우 유용합니다.
systemd-tmpfiles: 임시 파일 및 휘발성 파일 관리
`systemd-tmpfiles`는 시스템의 임시 파일, 휘발성 파일 및 런타임 디렉토리를 생성, 삭제, 정리하는 데 사용되는 유틸리티입니다. `/etc/tmpfiles.d/*.conf` 및 `/usr/lib/tmpfiles.d/*.conf`와 같은 설정 파일을 기반으로 동작하며, 시스템 부팅 시 또는 주기적으로 실행되어 파일 시스템의 상태를 관리합니다. 이를 통해 시스템의 안정성과 보안을 유지하는 데 기여합니다.
systemd-umount: systemd 마운트 해제
systemd-umount는 systemd 시스템 및 서비스 관리자의 일부로, 파일 시스템 마운트 지점을 관리하고 해제하는 데 사용되는 명령어입니다. 일반적인 `umount` 명령어와 유사하지만, systemd의 마운트 유닛(mount unit) 개념과 통합되어 작동하며, 주로 `systemctl` 명령어를 통해 간접적으로 호출되거나 특정 systemd 관련 마운트 작업을 수행할 때 직접 사용됩니다.
tac: 파일 내용을 역순으로 출력
tac 명령어는 파일의 내용을 줄 단위로 읽어들여 마지막 줄부터 첫 줄까지 역순으로 표준 출력합니다. 로그 파일이나 시간 순서대로 기록된 데이터를 최신 항목부터 확인해야 할 때 유용하며, 'cat' 명령어와 반대되는 기능을 수행합니다.
tail: 파일의 끝 부분 출력 및 실시간 모니터링
tail 명령어는 파일의 마지막 부분을 출력하는 데 사용됩니다. 주로 로그 파일의 최신 내용을 확인하거나, `-f` 옵션을 사용하여 파일의 변경 사항을 실시간으로 모니터링하는 데 활용됩니다. 특히 `-n` 옵션은 출력할 줄 수를 지정하여 특정 개수의 마지막 줄만 볼 때 유용합니다.
tar: 파일 묶음(아카이브) 생성 및 해제
여러 파일과 디렉토리를 하나의 .tar 파일로 묶거나(아카이빙), 묶인 파일을 원래대로 푸는(추출) 데 사용되는 필수 도구입니다. Gzip(-z)이나 Bzip2(-j) 같은 압축 기능과 함께 자주 사용됩니다.
tcpdump: 네트워크 트래픽 덤프 및 분석
tcpdump는 네트워크 인터페이스를 통해 송수신되는 TCP/IP 및 기타 패킷을 캡처하고 분석하는 강력한 명령줄 도구입니다. 특정 조건에 맞는 패킷만 필터링하여 실시간으로 표시하거나 파일로 저장하여 나중에 분석할 수 있습니다. 네트워크 문제 진단, 보안 감사, 애플리케이션 디버깅 등 다양한 용도로 활용됩니다.
tcsh: C 셸 호환 셸
tcsh는 C 셸(csh)과 호환되는 유닉스 셸로, 명령줄 편집, 명령 히스토리, 별칭(alias), 작업 제어 등 향상된 기능을 제공합니다. 주로 대화형 셸로 사용되며, C 언어와 유사한 스크립팅 문법을 가집니다.
tee: 표준 입력을 파일과 표준 출력으로 동시에 보내기
tee 명령어는 표준 입력을 받아서 이를 표준 출력으로 내보내는 동시에 하나 이상의 파일에 기록하는 유틸리티입니다. 주로 파이프라인에서 중간 결과를 확인하거나, 여러 파일에 동시에 데이터를 저장할 때 사용됩니다. `-a` 옵션은 파일에 내용을 덮어쓰는 대신 추가할 때 사용됩니다.