OS/Linux

리눅스 명령어 (1) - 런레벨, vi 에디터, CD/DVD 마운트

JooRi 2025. 8. 27. 13:36
728x90
반응형
SMALL

 

* 런레벨 확인 및 변경

런레벨(Runlevel)은 리눅스에서 부팅 시 시스템이 어떤 상태(모드)로 실행될지 정해주는 단계이다.

0 시스템 종료
1 단일 사용자 모드 (Single User Mode)관리/복구용, root만 접근
2 다중 사용자 모드 (네트워크 미지원)
3 다중 사용자 모드 + 네트워크 지원 (CLI 환경)
4 사용되지 않음 (사용자가 정의 가능)
5 다중 사용자 모드 + GUI 환경(GNOME/KDE)
6 시스템 재부팅

 

 

ls -l /lib/systemd/system

→ systemd 서비스 파일 확인

 

 

/lib/systemd/system 디렉터리의 runlevel?.target 파일 조회

→ 런레벨 모드 확인

 

 

현재 기본 실행 타겟 확인

graphical.target(GUI 모드)로 부팅 설정되어 있음

 

 

default.target이 가리키는 파일을 텍스트 모드로 부팅(런레벨 3) 되도록 하는 multi-user.target으로 변경하고, 파일에 설정된 내용 확인

기본 실행 타겟을 GUI에서 CLI로 변경

 

ln -sf : 링크 파일을 만드는 명령, 기존 파일이 있으면 강제로 덮어씀

 

 

reboot 하면 텍스트 모드로 부팅된다.

 

 

startx 명령으로 텍스트 모드에서 X 윈도를 실행한다.

[Keep Old Names]을 선택하여 폴더명을 그대로 유지한다.

 

 

텍스트 모드에서 다시 그래픽 모드(런레벨 5)로 부팅되도록 설정

 

 

* ls, df, cat, tree 명령

디스크 파티션 확인

  • /dev/sda1 → /boot/efi 
  • /dev/sda2 → /boot 
  • /dev/sda3 → swap
  • /dev/sda4 → /(루트)

 

fstab 확인

 

 

tree 명령으로 /boot 구조 확인

 

 

 

 

* 자동 완성과 히스토리

history 명령으로 전에 사용했던 명령 모두 확인

 

 

!와 히스토리 번호를 입력하면 해당 명령이 실행된다.

 

 

* vi 에디터 관련 명령

 

vi aaa.txt 명령을 입력하면 aaa.txt 파일을 작성할 수 있다.

 

 

:wq 입력하면 파일이 저장되고 vi에디터가 종료된다.

 

 

cat 명령으로 파일 내용 확인

 

 

* 도움말 사용법

man ls 실행 결과, ls에 대한 명령어 사용법을 확인할 수 있다.

 

 

* 마운트와 CD/DVD 활용

tree /dev | more 명령으로 디바이스 목록 확인

 

 

df -k 명령으로 현재 마운트 상태 확인

 

 

CD/DVD에 iso 이미지 파일을 연결한다. 

 

 

이미지 파일을 연결하고 다시 df -k 명령 결과,

/dev/sr0 장치가 ISO 이미지로 인식되어 자동 마운트된 것을 확인할 수 있다.

 

 

umount 명령으로 CD/DVD 장치 마운트를 해제하면,

cdrom이 사라진 것을 확인할 수 있다.

 

 

원하는 디렉터리에 직접 마운트 하기.

 

 

마운트 된 디렉터리로 이동하여 내용 확인.

 

끝.

 

 

728x90
반응형
LIST