리눅스 명령어 총정리

파일과 디렉토리, 권한, 텍스트 처리, 프로세스, 네트워크, 압축, vi/vim 에디터 단축키까지 자주 쓰는 명령어 71가지를 카테고리별로 검색해보세요.

이 페이지는 무엇을 다루나요?

터미널을 쓰다 보면 자주 마주치지만 옵션까지는 잘 기억나지 않는 리눅스 명령어들을 파일과 디렉토리(ls·cd·cp 등 기본 조작) → 권한과 사용자(chmod·sudo 등 접근 제어) →텍스트 처리와 검색(grep·sed·awk 등) → 프로세스와 시스템(ps·top·systemctl 등) →네트워크(ping·curl·ssh 등) → 압축과 기타(tar·history·alias 등) → vi/vim 편집기(모드 전환, 커서 이동, 저장·종료 단축키 등) 순서로 정리했습니다. 위 카테고리 탭을 누르거나 검색창에 명령어를 입력해 원하는 것부터 확인해보세요.

명령어는 왜 배포판마다 조금씩 다르게 느껴지나요?

이 페이지의 명령어는 우분투(Ubuntu), 데비안(Debian) 계열을 포함한 대부분의 리눅스 배포판과 macOS 터미널에서도 대체로 동일하게 동작합니다. 다만 tree처럼 기본 설치되어 있지 않아 별도 설치가 필요한 명령어도 있고, ifconfig처럼 최신 배포판에서는 ip 같은 새 명령어로 대체되는 경우도 있습니다. 명령어가 동작하지 않으면 배포판의 패키지 관리자(apt, dnf 등)로 설치가 필요한지부터 확인해보세요.

유의사항

이 페이지는 자주 쓰이는 리눅스 명령어의 기본 사용법을 소개하는 교육용 콘텐츠입니다. 특히rm -rf처럼 파일을 삭제하거나 시스템을 변경하는 명령어는 잘못 사용하면 복구가 어려운 피해로 이어질 수 있으니, 실제 시스템에서 실행하기 전에 명령어와 경로를 한 번 더 확인하시길 권장합니다. 더 자세한 옵션은 각 명령어 항목의 man 페이지를 함께 참고하세요.

자주 묻는 질문

윈도우 명령 프롬프트(cmd)에서도 이 명령어들이 그대로 되나요?

아니요. 윈도우 cmd나 PowerShell은 문법이 다릅니다. 다만 윈도우 10 이상에서 WSL(Windows Subsystem for Linux)을 설치하면, 실제 리눅스 환경에서 이 페이지의 명령어를 그대로 사용할 수 있습니다.

sudo는 왜 계속 비밀번호를 물어보나요?

보안을 위해 sudo는 일정 시간(기본 15분 정도)이 지나면 인증이 만료되어 다시 비밀번호를 물어봅니다. 관리자 권한이 필요한 명령어를 매번 확인 없이 실행하면 실수로 시스템에 큰 변경을 가할 위험이 있기 때문입니다.

이 페이지에 없는 명령어는 어디서 찾아볼 수 있나요?

궁금한 명령어를 문의 페이지로 알려주시면 확인 후 추가하겠습니다. 당장은 터미널에서 man 명령어이름을 입력하면 해당 명령어의 공식 설명서를 바로 확인할 수 있습니다.

vi와 vim은 같은 건가요?

vim(Vi IMproved)은 원조 vi 편집기를 기반으로 문법 강조, 실행 취소 단계 확장, 플러그인 등 여러 기능을 더한 개선판입니다. 대부분의 최신 리눅스 배포판에서는 vi라는 이름으로 실행해도 실제로는 vim이 열리도록 연결되어 있어, 이 페이지의 단축키는 두 경우 모두 그대로 사용할 수 있습니다.