서버

Linux 기본 명령어 & vi

swchung09 2025. 10. 29. 17:05

Linux는 오픈소스 OS로, UNIX운영체제를 모티브로 개발된 운영체제이다. 해당 OS는 오픈소스이므로, 파생된 OS들도 많다.

대표적으로는 3가지 정도가 있다.

- Ubuntu : Linux중에서도 가장 잘 알려진 OS

- Fedora : 개발자 친화적인 OS

- Arch Linux : 다양한 커스터마이징 기능이 있는 OS


Linux에서는 기본적으로 자주 사용되는 명령어들이 있다.

ls : (현재, 또는 매개변수로 주어진) 디렉토리의 파일과 하위 디렉토리를 표시한다

cat : 특정 파일을 텍스트로 읽는다

cd : 특정 디렉토리로 이동한다

pwd : 현재 작업 디렉토리를 표시한다

clear : 화면을 지운다

rm : 파일을 지운다 (-r 옵션을 추가하면 디렉토리도 삭제)

touch : 파일을 생성한다

mkdir : 디렉토리를 생성한다

mv : 파일을 (다른) 디렉토리로 옮긴다 (이를 응용하면 파일 이름 변경도 가능)


VI는 대부분의 Linux에 포함되어 있는 기본 텍스트 에디터이다.

명령행 모드 <----> 명령 모드 <----> 입력 모드

위 3모드 사이에서 이동하여 텍스트를 편집할 수 있다.

명령행 모드 : 콜론으로 진입할 수 있으며, 저장, 종료등의 작업을 수행한다

명령 모드 : 명령행 모드에서는 비어있는 상태에서 Enter를 하고, 입력 모드에서는 Esc로 진입할 수 있다. 커서를 이동하거나 내용을 삭제하는 등의 역할을 할 수 있다.

입력 모드 : i, a, o로 진입할 수 있으며, 텍스트를 입력하는 상태이다.

'서버' 카테고리의 다른 글

Nginx  (0) 2025.12.01
ssh  (0) 2025.11.17