728x90
반응형
리눅스(Linux) 명령어
Linux 명령어는 리눅스 운영체제에서 사용되는 명령어로, 쉘(Shell)이라는 프로그램을 통해 사용된다.
쉘은 사용자와 커널간의 다리 역할을 하며 사용자로부터 명령어를 입력받아 해당 명령어를 실행시키는 역할을 한다.
리눅스 명령어는 대체로 다음과 같은 형식으로 이루어져 있다.
command [option(s)] [argument(s)]
'commnad'는 실행하고자 하는 명령어를 나타내며, 'option(s)'는 해당 명령어를 실행할 때 사용하는 옵션을 지정할 때 사용된다. 'argument(s)'는 명령어를 실행할 때 필요한 인자를 지정할 때 사용된다.
리눅스 명령어는 다양한 기능을 제공하며 사용자가 필요한 기능을 찾아서 사용할 수 있다.
예를 들어, 파일 및 디렉토리 관리, 프로세스 관리, 시스템 정보 확인, 네트워크 설정 등 다양한 작업을 수행할 수 있다.
- 시스템 관리 명령어
- mkdir(MaKe DIRectory): 새로운 디렉터리를 생성하는 명령어
- rmdir(ReMove DIRectory): 디렉터리를 삭제하는 명령어
- cp(CoPy): 파일 또는 디렉터리를 복사하는 명령어
- rm(ReMove): 파일 또는 디렉터리를 삭제하는 명령어
- mv(MoVe): 파일 또는 디렉터리의 위치를 이동하거나 파일의 이름을 변경하는 명령어
- cd(Change Directory): 경로를 이동할 때 (디렉터리 변경) 사용하는 명령어
- ls(LiSt): 해당 디렉터리의 파일 구성 정보를 보여주는 명령어
- free(FREE): 시스템 메모리를 체크하는 명령어
- find(FIND): 특정 파일을 찾는 명령어
- man(MANual): 명령어의 사용법을 확인할 수 있는 명령어
- mkdir(MaKe DIRectory): 새로운 디렉터리를 생성하는 명령어
- 텍스트 명령어
- cat(conCATenate): 파일의 내용을 텍스트로 확인할 수 있는 명령어
- grep(Global Regular Expression Print): 특정 파일 내에서 문자열을 검색하는 명령어(전체 정규표현식 출력)
- wc(Word Count): 단어 수나 줄 수를 세어주는 명령어
- cat(conCATenate): 파일의 내용을 텍스트로 확인할 수 있는 명령어
- 네트워크 명령어
- ifconfig(InterFaceCONFIGuration): 네트워크 인터페이스의 설정을 확인할 수 있는 명령어
- ping(PING): 입력된 사이트와의 통신 상태를 점검할 수 있는 명령어
- netstat(NETwork STATus): 연결된 모든 네트워크 시스템 정보를 확인하는 명령어
- arp(Address Resolution Protocol): IP 주소를 MAC 주소로 변환하는 명령어
- traceroute(TRACEROUTE): 목적지까지의 경로 정보를 알 수 있는 명령어
- ifconfig(InterFaceCONFIGuration): 네트워크 인터페이스의 설정을 확인할 수 있는 명령어
728x90
반응형
'OS' 카테고리의 다른 글
Linux 파일 시스템 및 디렉터리 구조 (0) | 2023.05.18 |
---|---|
[Linux] 명령어 - netstat (0) | 2023.05.17 |
파일 시스템(File System)의 종류와 특징 (0) | 2023.05.13 |
도커(Docker) (0) | 2023.05.12 |
File-System Permission (0) | 2023.04.20 |