반응형
리눅스 기본 명령어
리눅스는 많은 다양한 명령어들로 구성되어 있습니다. 아래에는 몇 가지 기본적인 리눅스 명령어들을 카테고리별로 열거해 봅니다.
1. 파일 및 디렉토리 명령어
- ls : 현재 디렉토리의 내용을 나열합니다.
- cd : 디렉토리를 변경합니다.
- pwd : 현재 작업 디렉토리를 출력합니다.
- touch : 새로운 빈 파일을 생성하거나 기존 파일의 타임스탬프를 업데이트합니다.
- cp : 파일이나 디렉토리를 복사합니다.
- mv : 파일이나 디렉토리를 이동하거나 이름을 변경합니다.
- rm : 파일이나 디렉토리를 삭제합니다.
- find : 파일이나 디렉토리를 검색합니다.
- cat : 파일의 내용을 출력합니다.
- less : 파일을 페이지 단위로 출력합니다.
2. 권한 및 소유권 명령어
- chmod : 파일 또는 디렉토리의 권한을 변경합니다.
- chown : 파일 또는 디렉토리의 소유자를 변경합니다.
- chgrp : 파일 또는 디렉토리의 그룹을 변경합니다.
- sudo : 다른 사용자(보통 루트 사용자)의 권한으로 명령어를 실행합니다.
3. 프로세스 및 시스템 명령어
- ps : 현재 실행 중인 프로세스를 나열합니다.
- top : 시스템의 실시간 상태를 보여줍니다.
- kill : 특정 프로세스를 종료합니다.
- shutdown : 시스템을 종료하거나 재시작합니다.
- reboot : 시스템을 재시작합니다.
4. 네트워크 관련 명령어
- ping : 네트워크 연결을 테스트합니다.
- ifconfig : 네트워크 인터페이스를 구성하거나 확인합니다.
- netstat : 네트워크 연결, 라우팅 테이블, 인터페이스 통계 등을 출력합니다.
- ssh : 원격 시스템에 로그인하거나 원격 시스템에서 명령을 실행합니다.
- scp : ssh를 사용하여 원격 시스템과 파일을 복사합니다.
5. 패키지 관리 명령어
- apt-get (데비안 기반 시스템) : 패키지를 설치, 업그레이드, 제거합니다.
- yum (레드햇 계열 시스템) : 패키지를 설치, 업그레이드, 제거합니다.
- dnf (Fedora) : 패키지를 설치, 업그레이드, 제거합니다.
- zypper (OpenSUSE) : 패키지를 설치, 업그레이드, 제거합니다.
- pacman (Arch Linux) : 패키지를 설치, 업그레이드, 제거합니다.
6. 파일 검색 및 조작 명령어
- grep : 특정 패턴이 포함된 텍스트를 찾습니다.
- sed : 텍스트 스트림을 조작합니다.
- awk : 텍스트 파일을 처리하고 보고서를 생성합니다.
- sort : 텍스트 파일의 줄을 정렬합니다.
- cut : 텍스트를 열로 잘라냅니다.
- wc : 텍스트의 단어 수, 줄 수, 문자 수를 세어줍니다.
7. 압축 및 압축 해제 명령어
- tar : 파일과 디렉토리를 압축하거나 압축을 해제합니다.
- gzip : 파일을 압축하거나 압축을 해제합니다.
- gunzip : gzip으로 압축된 파일을 해제합니다.
- zip : 파일을 압축합니다.
- unzip : zip으로 압축된 파일을 해제합니다.
8. 텍스트 에디터 명령어
- vi / vim : 텍스트 파일을 편집합니다.
- nano : 텍스트 파일을 편집합니다.
- emacs : 텍스트 파일을 편집합니다.
9. 기타 유용한 명령어
- echo : 문자열을 출력합니다.
- date : 현재 날짜와 시간을 출력합니다.
- cal : 달력을 출력합니다.
- df : 디스크 사용량을 표시합니다.
- du : 디렉토리의 디스크 사용량을 표시합니다.
반응형
'Linuxpia > 데스크톱 리눅스' 카테고리의 다른 글
[리눅스] 파일 시스템의 종류 (1) | 2023.06.26 |
---|---|
리눅스에서 루트 비밀번호를 잊어버렸을 때 (3) | 2023.05.25 |
리눅스 파티션 (2) | 2023.05.18 |
'리눅스 커널' 이야기 (4) | 2023.05.18 |
리눅스 마스코트 Tux 이야기 (2) | 2023.05.17 |