리눅스공부

리눅스 기본명령어

CMS419 2020. 10. 13. 22:15

[root@korea ~] --> prompt라고 한다.

 

프롬프트 구조: [root@korea~]#

  • root : 사용자명(계정명)
  • @ : at(구분자) -> 앞에나 거와 뒤에 나온것은 구분해 준다.
  • korea : 호스트 명(서버명)

~ : 현제 작업중인 경로

# : 접속한 사용자 종류

  • # : 관리자 접속의미
  • $ : 일반사용자 접속 의미

기본 명령어

명령어 사용 형식

 

명령어 

 

명령어 [option]

 

명령어 [option] [file / directiory]

 

clear : 화면 정리 명령

cd ( change directory) : 디렉토리 이동

mkdir (make directory) : 빈 디렉토리 생성

pwd ( print working directory) : 현재 작업중인 경로 표시, 현재 위치 표시

 

리눅스에서는 경로 표기 방식을 절대경로, 상대경로 표기 방식 사용

ex)

/home /korea /a /b

/home /test /c /d

 

절대 경로ex)

1. cd /home/test/c/d/

pwd -> /home/test/c/d에 있다.

 

2. cd /home/test/c/

pwd -> /home/test/c에 있다.

 

3. cd /home/

pwd -> /home에 있다.

 

4. cd /home/korea/

pwd -> /home/korea에 있다.

 

5. cd /home/korea/a/b/

pwd -> /home/korea/a/b에 있다.

 

6. cd /home/test/c/d/

pwd -> /home/test/c/d에 있다.

 

이동기준이 최상위 디렉토리 표시하는 방식절대경로 방식이다.

절대 경로: / (최상위) 디렉토리를 기준으로 표기하는 방식

 == 시스템상에서 단 한개의 값만을 가지는 경로

(처음 부터 나열한다고 생각하면 된다.)

 

상대경로ex)

1. cd.    or     cd ./

pwd -> d

 

2. cd..   or     cd ../

pwd -> c

 

3. cd ../../    or     cd ..엔터 cd ..엔터

pwd -> home

 

4. cd ./korea/

pwd -> korea

 

5. cd ./a/b/

pwd -> b

 

6. cd ../../../test/c/d/

pwd -> d

 

내 위치를 기준으로 '.'과 '..'으로 기호들 상에서, - 상대경로이다.

상대 경로: 현재 위치를 따라서 무수히 많은 값을 가질 수 있음

 == 현재 위치에 따라서 무수히 많은 값을 가질 수 있음

 == 현재 위치를 기준으로 파일이나 디렉토리의 상대적인 경로

 

'.' 한개와 '..'를 생각하면 된다

 

'.' : 현제 디렉토리를 가겠다.

'..' : 상위 디렉토리를 가겠다.

../../ : 2단계 상위 디렉토리를 가겠다.

 

둘중에 써도 상관없다.

 

'~' 접속한 사용자 home directory

~[계정명]: 지정한 사용자 home directoy