다양한 리눅스 명령어를 검색하고 탐색하세요.
해결하고자 하는 상황을 300자 이내로 요약하여 AI에게 어떤 명령어가 필요한지 물어보세요.
원하는 카테고리를 클릭하여 명령어를 필터링하세요. 검색어를 입력하여 특정 내용을 찾을 수도 있습니다.
alias: 명령어 별칭 설정
alias는 긴 명령어 또는 자주 사용하는 명령어에 짧은 별칭을 부여하여 터미널 작업을 효율적으로 만들어주는 셸 내장 명령어입니다. 이를 통해 오타를 줄이고 생산성을 높일 수 있습니다.
bc: 임의 정밀도 계산기
`bc`는 임의 정밀도(arbitrary precision)를 지원하는 명령줄 계산기 언어입니다. 정수 및 부동 소수점 연산을 높은 정확도로 수행할 수 있으며, 변수, 함수, 조건문 등을 지원하여 복잡한 계산이나 스크립팅에도 활용됩니다. 대화형 모드 또는 파일에서 입력을 받아 처리할 수 있습니다.
date 명령어 가이드: 날짜와 시간 표시 및 설정
`date` 명령어는 시스템의 현재 날짜와 시간을 표시하거나, 시스템의 날짜와 시간을 설정하는 데 사용됩니다. 쉘 스크립트에서 타임스탬프를 생성하거나 로그 파일에 시간을 기록하는 등 다양한 상황에서 활용됩니다. 이 가이드를 통해 `date` 명령어의 다양한 사용법을 익혀보세요.
df 명령어 완전 정복
Linux에서 파일 시스템의 디스크 공간 사용량을 보고하는 `df` 명령어에 대한 가이드입니다. 이 도구를 통해 마운트된 모든 파일 시스템의 사용 가능한 공간, 총 공간 및 사용량을 쉽게 확인할 수 있습니다.
export: 환경 변수 설정
`export` 명령어는 셸 변수를 환경 변수로 만들어서 현재 셸뿐만 아니라 해당 셸에서 실행되는 모든 자식 프로세스에서도 접근할 수 있도록 합니다. 이는 스크립트나 프로그램이 특정 값을 참조해야 할 때 유용하게 사용됩니다.
expr: 표현식 평가
expr 명령어는 정수 연산, 문자열 조작, 논리 연산 등 다양한 표현식을 평가하고 결과를 표준 출력으로 반환합니다. 셸 스크립트에서 변수 값 계산이나 조건부 로직에 유용하게 사용됩니다.
free 명령어 가이드: 시스템 메모리 사용량 확인
`free` 명령어는 Linux 시스템에서 사용 가능한 물리 메모리(RAM)와 스왑 메모리의 총량, 사용량, 그리고 여유 공간을 표시하는 데 사용됩니다. 시스템 성능 모니터링 및 문제 해결에 필수적인 도구입니다. 이 가이드를 통해 `free` 명령어의 다양한 옵션을 사용하여 메모리 정보를 쉽게 확인하는 방법을 익혀보세요.
groups: 사용자가 속한 그룹 목록 출력
groups 명령어는 현재 로그인된 사용자 또는 지정된 사용자가 속한 그룹의 이름 목록을 출력합니다. 사용자의 그룹 멤버십을 빠르게 확인하여 파일이나 디렉토리의 접근 권한을 파악할 때 유용합니다.
id: 사용자 및 그룹 ID 정보 출력
id 명령어는 현재 로그인된 사용자 또는 지정된 사용자의 사용자 ID(UID), 그룹 ID(GID), 그리고 소속된 모든 그룹의 정보를 출력합니다. 사용자 권한과 그룹 멤버십을 확인할 때 유용한 기본적인 명령어입니다.
logname: 실제 로그인 사용자 이름 출력
logname 명령어는 사용자가 시스템에 처음 로그인했을 때 사용한 사용자 이름(login name)을 출력합니다. `whoami`와 달리, `su`나 `sudo`로 권한이 변경된 후에도 원래 로그인한 사용자 이름을 보여줍니다.
파이프(|) 완전 정복: 명령어 연결의 핵심 도구
파이프(pipe)는 리눅스/유닉스 셸에서 두 개 이상의 명령어를 연결하여 한 명령어의 표준 출력을 다음 명령어의 표준 입력으로 전달하는 메커니즘입니다. 복잡한 작업을 여러 개의 간단한 명령어로 나누어 순차적으로 처리할 때 사용되는 셸의 핵심 기능 중 하나입니다. 마치 수도관처럼 데이터가 한 방향으로 흐르게 합니다.
read: 사용자 입력 읽기
read 명령어는 표준 입력(stdin) 또는 지정된 파일 디스크립터로부터 한 줄을 읽어 하나 이상의 변수에 저장합니다. 셸 스크립트에서 사용자 입력을 받거나 파일 내용을 처리할 때 주로 사용됩니다. 이 명령어는 Bash, Zsh 등 대부분의 셸에 내장되어 있습니다.