클라우드응용SW개발

[Cloud] 2주차-3. 리눅스 명령어

tryinto_gmlt 2026. 3. 24. 06:03

⭐ 리눅스 기본 명령어 

date 날짜 및 시간을 출력함
hostname 호스트명을 출력함
uname 시스템 정보를 출력함
who 현재 로그인한 사용자 정보를 출력함
passwd 패스워드를 변경함
clear 화면을 지움
man 명령어 명령어에 대한 매뉴얼을 보여줌
ps 터미널에서 프로세스 표시

실습

 

⭐ 리눅스 파일 및 디렉토리 관련 명령어

리눅스는 /(루트)를 기준으로 여러 디렉토리가 계층적으로 구성되며, 각 디렉토리는 고유한 역할을 담당

ls 현재 디렉토리의 파일 정보를 표시함
pwd 현재 작업중인 디렉토리를 표시함
mkdir 디렉토리를 생성함
cd 다른 디렉토리로 이동함
rmdir 디렉토리 목록에서 빈 디렉토리를 삭제함
cp 한 디렉토리에서 다른 디렉토리로 파일을 복사함
mv 파일의 이름을 변경하거나 파일을 이동함
rm 파일을 삭제함

실습

 

1) 현재 작업 중인 디렉토리가 /home/winkey 라는 것 확인

pwd

2) 현재 디렉토리에는 파일이 없음

ls

 

  • 리눅스는 숨김 파일(.)로 시작하는 것들은 안 보여줌

 

3) 숨김 파일까지 포함해서 확인

ls -al
  • -a: 숨김 파일 포함
  • -l: 자세한 정보 (권한, 소유자 등)

 

4) app이라는 새 디렉토리 생성 후 확인

mkdir app
ls

 

5) app 디렉토리 삭제 후 확인

rmdir app
ls

 

⭐ 리눅스 파일 편집 관련 명령어

cat 파일의 내용을 출력함
touch 빈 파일을 생성함
grep 파일의 내용 중에서 조건에 맞는 것을 찾아줌 
vi 텍스트 편집기를 열어줌

 

⭐ 텍스트 편집기(vi) 관련 명령어

명령모드에서 입력모드로 전환

a 현재 커서 다음 칸부터 입력
A 현재 커서의 줄 맨 마지막 부터 입력
i 현재 커서 위치부터 입력
I 현재 커서줄의 맨 앞부터 입력
o 현재 커서의 다음 줄에 입력
O 현재 커서의 이전 줄에 입력
s 현재 커서 위치의 한 글자를 지우고 입력
S 현재 커서의 한 줄을 지우고 입력

 

저장 및 종료하기

:q 종료 (저장하지 않고 실행하면 오류 발생)
:q! 저장하지 않고 종료
:w 저장
:wq 저장 후 종료
:wq 파일 이름 저장 후 파일 이름 지정


입력모드에서 명령모드로 전환

ESC키

 

실습

1) 텍스트 편집기 시작

vi

 

2) 명령모드에서 입력모드로 전환

i

 

3) 내용 입력 후 다시 명령모드로 전환 (ESC키)

 

4) 파일 저장

:w text.txt

 

5) 텍스트 편집기 종료

:q

 

6) 생성된 파일의 내용 확인

cat text.txt

 

7) 파일을 다시 열어 수정 후 저장

vi text.txt

 

8) 파일 삭제

rm text.txt