리눅스에서 자주 쓰는 명령어 10가지 정리
리눅스를 처음 설치하고 나면 낯선 검은 화면, 바로 터미널을 마주하게 됩니다.
그래픽 환경(GUI)에 익숙한 분들에게는 조금 낯설 수 있지만, 터미널을 활용하면 리눅스를 훨씬 효율적으로 사용할 수 있습니다.
이번 글에서는 초보자분들도 따라 하기 쉬운 리눅스 명령어 10가지를 정리해 보았습니다. 하나하나 직접 써보면서 익혀보시길 추천드립니다.
1. ls — 현재 폴더 안의 파일 목록 보기
ls 명령어는 지금 위치한 폴더 안에 어떤 파일과 폴더가 있는지 보여줍니다.
옵션을 함께 사용하면 숨겨진 파일까지 확인할 수 있습니다.
- ls
- ls -a
- ls -al
2. cd — 폴더(디렉토리) 이동
cd는 다른 폴더로 이동할 때 사용하는 명령어입니다.
- cd 폴더이름
- cd Downloads
- cd ..
- cd ~
3. pwd — 현재 위치 확인
현재 내가 어떤 경로에 있는지 알고 싶을 때 사용합니다.
파일을 복사하거나 이동할 때 경로를 정확히 아는 것이 중요하므로 자주 사용됩니다.
예:
- pwd
4. mkdir — 새 폴더 만들기
새로운 작업 폴더나 정리용 폴더를 만들 때 사용하는 명령어입니다.
- mkdir 새 폴더이름
- 예: mkdir my_project
5. rm — 파일 또는 폴더 삭제
rm은 파일을 삭제할 때 사용합니다. 폴더를 지울 때는 -r 옵션을 함께 사용해야 합니다.
주의하셔야 할 점은, 삭제된 파일은 휴지통으로 가지 않고 바로 사라진다는 것입니다.
- rm 파일이름
- rm -r 폴더이름
※ 주의: 삭제하면 복구가 어렵습니다.
6. cp — 파일 복사
cp는 파일을 복사할 때 사용합니다. 폴더를 복사할 때는 -r 옵션을 추가해야 합니다.
- cp 원본 복사본
- 예: cp test.txt backup.txt
- 폴더 복사: cp -r dir1 dir2
7. mv — 파일 이동 또는 이름 변경
mv는 파일의 이름을 바꾸거나 다른 폴더로 이동할 때 사용됩니다.
윈도우의 ‘이름 바꾸기’나 ‘잘라내기+붙여넣기’ 기능과 유사합니다.
- mv 현재이름 새 이름
- 예: mv file.txt /home/user/Documents/
- 예: mv oldname.txt newname.txt
8. sudo — 관리자 권한으로 실행
리눅스에서는 시스템 변경이나 프로그램 설치 등 특정 작업을 하려면 관리자 권한이 필요합니다.
sudo는 해당 명령어를 관리자 권한으로 실행하도록 도와줍니다.
- sudo 명령어
- 예: sudo apt update
9. apt — 패키지 설치 및 업데이트 (우분투 기준)
apt는 우분투에서 프로그램을 설치하거나 시스템을 업데이트할 때 사용하는 패키지 관리자입니다.
- sudo apt install 프로그램이름
- 예: sudo apt install vlc
- 업데이트: sudo apt update && sudo apt upgrade
10. clear — 터미널 화면 정리
터미널이 복잡해졌을 때 화면을 깨끗하게 지우는 명령어입니다.
작업에는 영향을 주지 않고 단지 보기 좋게 정리해 주는 기능입니다.
- clear
- 또는 Ctrl + L (단축키)
마무리하며
처음에는 명령어를 외우는 것이 어렵게 느껴질 수 있습니다. 하지만 자주 사용하는 명령어 몇 가지만 익혀도 터미널 사용이 훨씬 편리해집니다.
특히 ls, cd, mkdir, rm 등은 매일같이 사용하게 되는 기본 중의 기본이니 꼭 익혀두시면 좋습니다.
앞으로도 리눅스 사용법, 실용 꿀팁, 다양한 프로그램 활용법 등에 대한 글을 계속해서 올릴 예정입니다.