본문 바로가기

System/Linux

[리눅스] 리눅스 bash shell_기본 명령어

반응형

○ 쉘(shell) 이란?

운영체제 커널과 사용자 사이를 이어주고 사용자의 명령을 해석하고, 커널에 명령을 요청해주는 역할을 한다.

 

○ 유닉스/리눅스 쉘 종류

- Bourne-Again Shell (bash)

- Bourne Shell (sh)

- C Shell(csh)

- Korn Shell (ksh)

 

○ 리눅스 기본 명령어 정리

: 리눅스 명령어는 쉘이 제공하는 명령어이고 리눅스 기본 쉘이 bash 이다.

 

- whoami : 로그인한 사용자 ID를 알려준다.

- passwd : 로그인한 사용자 ID의 암호 변경한다.

- pwd : 현재 디렉토리 위치를 알려준다.

- cd : 디렉토리 이동 할 때 사용한다.

- ls : 파일 목록을 출력한다.

- grep : 입력으로 전달된 파일의 내용에서 특정 문자열을 찾고자할 때 사용하는 명령어이다.

- 와일드 카드

" * " 은 임의 문자열

" ? " 은 문자 하나

- cat : 파일 내용을 볼 때 사용한다.

- head/tail : head 는 파일 시작부분, tail 은 끝 부분을 보여준다.

 

- more : 파일을 보여준다. (화면이 넘어가기 전까지 출력)

- rm : 파일 및 폴더를 삭제 한다.

(r 옵션 : 하위 디렉토리를 포함한 모든 파일 삭제, f 옵션 : 강제로 파일이나 디렉토리 삭제)

 

- man : man ls를 입력하면 ls에 대한 메뉴얼이 나온다.

 

- find : 리눅스에서 파일 및 디렉토리를 검색할 때 사용한다.

 

반응형