코드네임 :

[Linux] 0.기초 명령어 및 디렉토리 계층 구조 본문

⚙️Computer System/Linux

[Linux] 0.기초 명령어 및 디렉토리 계층 구조

비엔 Vien 2023. 9. 27. 17:28

명령의 구조 

명령 [옵션] [인자]

 

apt : 패키지 관리 명령어 

passwd : 비번 변경

man : man 뒤에 쓴 명령어의 매뉴얼을 보여줌

 

터미널 바꾸기

Ctrl + Opt + F1~F6 (맥북기준)

터미널 채널?에서 나가기

Ctrl + Opt + F7

 

↑키 : 가장 최근에 입력한 명령어


디렉토리 계층 구조 

⭐️⭐️⭐️⭐️⭐️
~   
:   홈 디렉토리

.   :   현재 디렉토리
..   :   상위 디렉토리
이름   :   하위 디렉토리 

⭐️⭐️⭐️⭐️⭐️

 

 

경로 

파일 시스템에서 특정 파일의 위치

 

절대경로

- root 디렉토리 (/)를 기준으로 함  

- root 디렉토리부터 특정 파일까지 가는데 거치는 모든 디렉토리의 이름 표시 

항상 / 로 시작

 

상대경로

현재 위치 (현재 디렉토리)를 기준으로 함

- 하위로 내려갈 때는 해당 디렉토리 이름을 작성

- 상위로 올라갈 떄는 .. 작성

- 슬래시 이외의 문자로 시작

- 같은 파일의 상대경로라도 현재위치에 따라 달라짐

 

Ex) 디렉토리 계층구조가 그림과 같고, 현재 디렉토리가 user일 때, 

Q1. Unix의 절대경로와 상대경로는?

A1.

절대경로:  /home/user1/Unix

상대경로: Unix

 

Q2. user2의 절대경로와 상대경로는?

A2.

절대경로: /home/user2

상대경로: ../user2

 

Q3. passwd의 절경과 상경?

A3.

절경: /etc/passwd

상대: ../../etc/passwd

 

Q4. hw.c의 절경과 상경?

A4.

절경 : /home/user1/C/hw.c

상경 : C/hw.c  OR  ./C/hw.c

 

 

 

파일과 디렉토리 명명 규칙

 유의사항

  사용가능 : 알파벳  숫자  -  _  .

  사용자제 : 공백, 그외 다른 특수 기호 

  사용불가 : /