TigerDemon

리눅스(Linux) 기초 배우기-2 본문

리눅스(Linux)

리눅스(Linux) 기초 배우기-2

호랑2D 2023. 4. 5. 00:03

오늘은 리눅스 기초 2에 대해 알아보도록 하겠습니다!

 

03. 주요 디렉토리

1) 홈 디렉토리(~)

: 각 사용자마자 별도의 홈 디렉토리가 있음

: 사용자가 로그인하면 홈 디렉토리에서 작업을 시작

 

2) 현재 작업 디렉토리(.)

: 현재 작업 중인 디렉토리

: 로그인 하면 홈 디렉토리에서부터 작업이 시작됨.

 

3)상위 디렉토리(..)

4)하위 디렉토리(이름)

 

 

04. 절대경로와 상대경로

1) 경로

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

 

2) 절대 경로

- 루트 디렉토리를 기준을 함

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

- 항상 /로 시작

 

3) 상대 경로

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

- 하위로 내려갈 떄는 디렉토리의 이름을, 상위로 올라갈 때는 .. 추가

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

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

 

05. Unix의 절대경로와 상대경로

1) Unix의 절대 경로

/home/user/Unix

 

2)Unix의 상대경로

Unix

이때 user2의 절대 경로와 상대 경로는??
.
.
.
.
.
.
.
.
.
.
.
.
1. user2의 절대 경로

-  /home/user2

2. user2의 상대 경로

-  ../user2

06. 디렉토리 관련 명령어

" pwd:현재 작업 디렉토리의 절대 경로 출력 "

1)cd 디렉토리를 이동할 때 사용하는 명령어

 

1. Cd/tmp -> tmp로 이동하라

2. pwd를 이용하여 이동한 디렉토리 확인

3. /tmp 이동학인        

             

: 디렉토리명을 지정하지 않으면 자신의 홈 디렉토리로 이동

<cd>

cd. : 현재 디렉토리로 이동

cd.. : 한 단계 상위 디렉토리로 이동

cd/ : 최상위 디렉토리로 이동

cd $변수명 : 변수에 저장된 경로로 이동

 

 

2) ls(옵션)(파일 또는 디렉토리 명) : 파일이나 디렉토리에 대한 정보 출력

[옵션]

-a : All. 시스템에 숨겨진 파일을 포함한 모든 파일 목록 출력

-l : Long. 파일의 상세 정보 출력

-R : 하위 디렉토리내의 모든 디렉토리들을 반복 출력

-d : Directory. 지정한 디렉토리 자체의 정보 출력

-F : 파일 종류 표시

-u : 파일, 디렉토리 이름을 최종 접근 시간 순으로 화면에 출력

ls-lt

:현재 작업 디렉터리의 파일 목록을 시간 순(최근에 수정된 것부터)으로 출력

ls-ltr

: 현재 작업 디렉터리의 파일 목록을 시간의 역순(예전에 수정된 것부터)으로 출력

두번째 문제: 현재 작업 디렉터리의 파일 목록을 알파벳 역순으로 출력하려면?
.
.
.
.
.
.
.
.
.
.
.
.
: ls -r

mkdir(옵션)(디렉토리명) : 디렉토리 생성

[옵션]

-p : 디렉토리 생성에 필요한 하위 디렉토리도 함께 생성

rmdir(옵션)(디렉토리명) : 지정한 디렉토리 삭제

[옵션]

-p : 지정한 디렉토리 삭제 후 부모 디렉토리가 비어있으면 삭제

 

 

과제!! 댓글로 풀어보세요!

정답은 다음편에!

https://tigerdemon.tistory.com/6

 

리눅스(Linux) 기초 배우기-3 문제 풀이

1. 파일의 소유자 id. 마지막으로 수정된 날짜/시간, 파일의 이름 등을 출력하는 명령어는 무엇인지 작성하시오. : ls -l 2. New_floder 디렉토리를 생성하는 명령어를 작성하시오. : mkdir New_floder (ls -F

tigerdemon.tistory.com

 

1. 파일의 소유자 id. 마지막으로 수정된 날짜/시간, 파일의 이름 등을 출력하는 명령어는 무엇인지 작성하시오.

2. New_floder 디렉토리를 생성하는 명령어를 작성하시오.

3. 2번 문제에서 만든 디렉토리를 삭제하는 명령어는 작성하시오.

4. 현재 작업 디렉토리의 절대경로를 출력하는 명령어를 작성하시오.

'리눅스(Linux)' 카테고리의 다른 글

리눅스(Linux) 기초 배우기-3 문제 풀이  (0) 2023.04.05
리눅스(Linux) 기초 배우기-1  (0) 2023.04.04