다양한 리눅스 명령어를 검색하고 탐색하세요.
해결하고자 하는 상황을 300자 이내로 요약하여 AI에게 어떤 명령어가 필요한지 물어보세요.
원하는 카테고리를 클릭하여 명령어를 필터링하세요. 검색어를 입력하여 특정 내용을 찾을 수도 있습니다.
seq: 숫자 시퀀스 생성
seq 명령어는 지정된 시작 값, 증분 값, 그리고 끝 값을 사용하여 숫자 시퀀스를 생성하고 출력합니다. 셸 스크립트에서 반복문 제어, 파일 이름 생성, 데이터 목록 만들기 등 다양한 자동화 작업에 유용하게 활용됩니다.
set: 셸 옵션 설정 및 해제
`set` 명령어는 현재 셸의 동작 방식을 제어하는 다양한 옵션을 설정하거나 해제하는 데 사용됩니다. 스크립트의 안정성과 디버깅 효율성을 높이는 데 필수적인 명령어입니다. 또한, 위치 매개변수를 설정하는 데도 사용될 수 있습니다.
setenv: 환경 변수 설정 (C 셸)
setenv 명령어는 C 셸(csh, tcsh)에서 환경 변수를 설정하거나 변경할 때 사용되는 내장 명령어입니다. 이 명령어는 현재 셸 세션과 해당 셸에서 실행되는 자식 프로세스에 영향을 미칩니다. Bash나 Zsh 같은 다른 셸에서는 환경 변수 설정을 위해 주로 `export` 명령어를 사용합니다.
sh: 셸 스크립트 실행 및 명령 해석
`sh`는 Bourne 셸 호환 명령 해석기입니다. 스크립트를 실행하거나 대화형으로 명령을 입력받아 처리하는 데 사용됩니다. 대부분의 리눅스 시스템에서 `/bin/sh`는 `bash`나 `dash`와 같은 다른 셸로의 심볼릭 링크이며, POSIX 표준을 따르는 스크립트 실행 환경을 제공합니다.
sleep: 지정된 시간 동안 대기하기
sleep 명령어는 지정된 시간(초, 분, 시, 일) 동안 시스템의 실행을 일시적으로 중단하는 데 사용됩니다. 스크립트나 터미널에서 작업 간의 간격을 두거나, 특정 작업이 끝날 때까지 기다릴 때 유용합니다.
tcsh: C 셸 호환 셸
tcsh는 C 셸(csh)과 호환되는 유닉스 셸로, 명령줄 편집, 명령 히스토리, 별칭(alias), 작업 제어 등 향상된 기능을 제공합니다. 주로 대화형 셸로 사용되며, C 언어와 유사한 스크립팅 문법을 가집니다.
test: 조건식 평가
test 명령어는 셸 스크립트에서 조건문을 구성할 때 사용됩니다. 파일의 종류를 확인하거나, 문자열 및 숫자 값을 비교하는 등 다양한 조건식을 평가하여 참(0) 또는 거짓(1)을 반환합니다. 이 반환 값은 `if` 문과 같은 제어 구조에서 활용됩니다.
tmux: 터미널 멀티플렉서 가이드
하나의 터미널 창에서 여러 세션, 창, 패널을 관리하고, 세션에서 분리(detach)했다가 나중에 다시 접속(attach)할 수 있게 해주는 강력한 터미널 멀티플렉서입니다.
true: 항상 성공하는 명령어
true 명령어는 아무런 동작도 수행하지 않고 항상 성공(종료 코드 0) 상태로 종료됩니다. 주로 셸 스크립트에서 조건문이나 반복문의 제어 흐름을 조작하거나, 특정 명령의 성공 여부를 강제할 때 사용됩니다.
tty: 현재 터미널 장치 이름 출력
tty 명령어는 표준 입력에 연결된 터미널(TTY) 장치의 파일 이름을 출력합니다. 이는 스크립트에서 현재 세션이 터미널에 연결되어 있는지 확인할 때 유용하게 사용됩니다.
unalias: 별칭(alias) 제거
unalias 명령어는 셸에서 이전에 정의된 별칭(alias)을 제거하는 데 사용됩니다. 특정 별칭을 제거하거나 모든 별칭을 한 번에 제거하여 셸 환경을 정리할 수 있습니다. 이 명령어는 현재 셸 세션에만 영향을 미칩니다.
unset: 변수 및 함수 제거
unset 명령어는 셸 환경에서 정의된 변수나 함수를 제거하는 데 사용됩니다. 이 명령어를 통해 더 이상 필요 없는 환경 변수나 사용자 정의 함수를 메모리에서 해제할 수 있습니다.