리눅스 기본 명령어는 시스템과 상호 작용하고 다양한 작업을 수행하는 데 필수적입니다. 다음은 자주 사용되는 몇 가지 기본 명령어와 그 사용법입니다.
파일 및 디렉토리 관련 명령어
ls (List):
현재 디렉토리의 파일 및 하위 디렉토리 목록을 표시합니다.
옵션:
-l: 파일의 상세 정보(권한, 소유자, 크기, 수정 시간 등)를 표시합니다.
-a: 숨겨진 파일 및 디렉토리를 포함한 모든 항목을 표시합니다.
-R: 하위 디렉토리의 내용까지 재귀적으로 표시합니다.
cd (Change Directory):
디렉토리를 변경합니다.
예: cd /home/user (/home/user 디렉토리로 이동), cd .. (상위 디렉토리로 이동)
pwd (Print Working Directory):
현재 작업 중인 디렉토리의 경로를 표시합니다.
mkdir (Make Directory):
새로운 디렉토리를 생성합니다.
예: mkdir new_directory
rmdir (Remove Directory):
빈 디렉토리를 삭제합니다.
rm (Remove):
파일 또는 디렉토리를 삭제합니다.
옵션: -r 하위 디렉토리 내용을 포함하여 디렉토리 자체를 삭제합니다.
예: rm file.txt, rm -r directory
cp (Copy):
파일 또는 디렉토리를 복사합니다.
예: cp file1.txt file2.txt, cp -r directory1 directory2
mv (Move):
파일 또는 디렉토리를 이동하거나 이름을 변경합니다.
예: mv file1.txt /home/user, mv old_name.txt new_name.txt
touch:
빈 파일을 생성하거나 파일의 타임스탬프를 업데이트합니다.
파일 내용 보기 및 편집 관련 명령어
cat (Concatenate):
파일 내용을 화면에 표시합니다.
less/more:
파일 내용을 페이지 단위로 표시합니다.
시스템 관련 명령어
ping:
네트워크 연결 상태를 확인합니다.
ifconfig/ip:
네트워크 인터페이스 정보를 표시하고 설정합니다.
ssh (Secure Shell):
원격 서버에 안전하게 접속합니다.
ps:
현재 실행 중인 프로세스 목록을 표시합니다.
top:
실시간으로 시스템 리소스 사용량을 표시합니다.
sudo (SuperUser DO):
관리자 권한으로 명령어를 실행합니다.
기타 유용한 명령어
find:
파일 및 디렉토리를 검색합니다.
grep:
파일 내용에서 특정 패턴을 검색합니다.
wget:
웹에서 파일을 다운로드합니다.
curl:
URL에서 데이터를 전송하거나 받습니다.
이 외에도 리눅스에는 다양한 유용한 명령어들이 존재합니다. 필요에 따라 각 명령어의 옵션과 사용법을 추가적으로 찾아보시는 것을 추천드립니다.
'IT 관련 > 리눅스' 카테고리의 다른 글
| 파일 압축하기, 풀기 (0) | 2025.04.11 |
|---|---|
| DNS를 사용 내부 네트워크 꾸미기 (0) | 2025.04.10 |
| SSH server (0) | 2025.04.10 |
| vi , vim 단축키 모음 (0) | 2025.03.27 |
| Amazon Linux 2023 APM 설치 (0) | 2025.03.27 |