필수 리눅스 명령어
리눅스 운영 체제에서 자주 사용되는 명령어 중 일부를 소개하고 간단한 설명을 하겠습니다.
- ls (List):
- 현재 디렉터리의 파일 및 하위 디렉터리 목록을 표시합니다.
- 예: ls, ls -l (자세한 정보 포함), ls -a (숨겨진 파일 포함)
- cd (Change Directory):
- 작업 디렉터리를 변경합니다.
- 예: cd Documents, cd /path/to/directory
- pwd (Print Working Directory):
- 현재 작업 중인 디렉터리의 전체 경로를 표시합니다.
- cp (Copy):
- 파일이나 디렉터리를 복사합니다.
- 예: cp file.txt /path/to/destination, cp -r directory /path/to/destination (디렉터리와 내부 파일 포함)
- mv (Move):
- 파일이나 디렉터리를 이동하거나 이름을 변경합니다.
- 예: mv file.txt /path/to/destination, mv oldname.txt newname.txt
- rm (Remove):
- 파일이나 디렉터리를 삭제합니다.
- 예: rm file.txt, rm -r directory (디렉터리와 내부 파일 포함)
- mkdir (Make Directory):
- 새 디렉터리를 생성합니다.
- 예: mkdir new_directory
- rmdir (Remove Directory):
- 빈 디렉터리를 삭제합니다.
- 예: rmdir empty_directory
- cat (Concatenate):
- 파일의 내용을 터미널에 표시합니다.
- 예: cat file.txt
- grep (Global Regular Expression Print):
- 파일에서 패턴과 일치하는 라인을 검색합니다.
- 예: grep "pattern" file.txt
- ps (Process Status):
- 실행 중인 프로세스의 상태를 표시합니다.
- 예: ps aux
- kill:
- 프로세스를 종료합니다.
- 예: kill -9 PID (PID는 프로세스 ID)
- chmod (Change Mode):
- 파일이나 디렉터리의 권한을 변경합니다.
- 예: chmod +x file.sh (실행 권한 추가)
- chown (Change Owner):
- 파일이나 디렉터리의 소유자를 변경합니다.
- 예: chown user:group file.txt
- ifconfig (Interface Config):
- 네트워크 인터페이스의 정보를 표시합니다.
- 예: ifconfig
댓글