리눅스연습 - cis.cju.ac.krcis.cju.ac.kr/wp-content/lecture-materials/computer... ·...
TRANSCRIPT
![Page 1: 리눅스연습 - cis.cju.ac.krcis.cju.ac.kr/wp-content/lecture-materials/computer... · 경로명연습 (1) 5 • home 디렉터리 ‒절대경로: /home ‒상대경로: ..? 현재작업디렉터리](https://reader034.vdocuments.net/reader034/viewer/2022051909/5ffe6bf8b37e5b49f71473ac/html5/thumbnails/1.jpg)
컴퓨터 네트워크 설계
청주대학교 전자공학과
한철수
리눅스 연습
![Page 2: 리눅스연습 - cis.cju.ac.krcis.cju.ac.kr/wp-content/lecture-materials/computer... · 경로명연습 (1) 5 • home 디렉터리 ‒절대경로: /home ‒상대경로: ..? 현재작업디렉터리](https://reader034.vdocuments.net/reader034/viewer/2022051909/5ffe6bf8b37e5b49f71473ac/html5/thumbnails/2.jpg)
목차
2
• 절대 경로 및 상대 경로
• 기본 명령어연습
![Page 3: 리눅스연습 - cis.cju.ac.krcis.cju.ac.kr/wp-content/lecture-materials/computer... · 경로명연습 (1) 5 • home 디렉터리 ‒절대경로: /home ‒상대경로: ..? 현재작업디렉터리](https://reader034.vdocuments.net/reader034/viewer/2022051909/5ffe6bf8b37e5b49f71473ac/html5/thumbnails/3.jpg)
디렉터리 계층 구조
3
![Page 4: 리눅스연습 - cis.cju.ac.krcis.cju.ac.kr/wp-content/lecture-materials/computer... · 경로명연습 (1) 5 • home 디렉터리 ‒절대경로: /home ‒상대경로: ..? 현재작업디렉터리](https://reader034.vdocuments.net/reader034/viewer/2022051909/5ffe6bf8b37e5b49f71473ac/html5/thumbnails/4.jpg)
절대 경로와 상대 경로
4
• 절대 경로(absolute path 또는 full path)‒ 반드시 /로 시작함.
‒ /로부터 시작하여 특정 파일이나 디렉터리의 위치까지 거치게 되는 모든 중간 디렉터리의 이름을 표시함.
‒ 특정 위치를 가리키는 절대 경로는 항상 일정함.
• 상대 경로(relative path)‒ / 이외의 문자로 시작함.
‒ 상대 경로는 현재 작업 디렉터리를 기준으로 한 특정 위치의 경로임.• 현재 작업 디렉터리를 기준으로 하위 디렉터리로 내려가려면, 바로 하위디렉터리의이름을적으면됨.
• 현재 작업 디렉터리를 기준으로 상위 디렉터리로 올라가려면 ..(마침표 두개)을적으면됨.
‒ 특정 위치를 가리키는 상대 경로는 현재 작업 디렉터리에 따라 매번 달라짐.
![Page 5: 리눅스연습 - cis.cju.ac.krcis.cju.ac.kr/wp-content/lecture-materials/computer... · 경로명연습 (1) 5 • home 디렉터리 ‒절대경로: /home ‒상대경로: ..? 현재작업디렉터리](https://reader034.vdocuments.net/reader034/viewer/2022051909/5ffe6bf8b37e5b49f71473ac/html5/thumbnails/5.jpg)
경로명 연습 (1)
5
• home 디렉터리‒ 절대 경로: /home
‒ 상대 경로: ..
?
현재 작업 디렉터리
![Page 6: 리눅스연습 - cis.cju.ac.krcis.cju.ac.kr/wp-content/lecture-materials/computer... · 경로명연습 (1) 5 • home 디렉터리 ‒절대경로: /home ‒상대경로: ..? 현재작업디렉터리](https://reader034.vdocuments.net/reader034/viewer/2022051909/5ffe6bf8b37e5b49f71473ac/html5/thumbnails/6.jpg)
경로명 연습 (2)
6
• share 디렉터리‒ 절대 경로: /usr/share
‒ 상대 경로: share
현재 작업 디렉터리
?
![Page 7: 리눅스연습 - cis.cju.ac.krcis.cju.ac.kr/wp-content/lecture-materials/computer... · 경로명연습 (1) 5 • home 디렉터리 ‒절대경로: /home ‒상대경로: ..? 현재작업디렉터리](https://reader034.vdocuments.net/reader034/viewer/2022051909/5ffe6bf8b37e5b49f71473ac/html5/thumbnails/7.jpg)
경로명 연습 (3)
7
• usr 디렉터리‒ 절대 경로: /usr
‒ 상대 경로: ../..
현재 작업 디렉터리
?
![Page 8: 리눅스연습 - cis.cju.ac.krcis.cju.ac.kr/wp-content/lecture-materials/computer... · 경로명연습 (1) 5 • home 디렉터리 ‒절대경로: /home ‒상대경로: ..? 현재작업디렉터리](https://reader034.vdocuments.net/reader034/viewer/2022051909/5ffe6bf8b37e5b49f71473ac/html5/thumbnails/8.jpg)
경로명 연습 (4)
8
• root 디렉터리‒ 절대 경로: /root
‒ 상대 경로: ../root
현재 작업 디렉터리
?
![Page 9: 리눅스연습 - cis.cju.ac.krcis.cju.ac.kr/wp-content/lecture-materials/computer... · 경로명연습 (1) 5 • home 디렉터리 ‒절대경로: /home ‒상대경로: ..? 현재작업디렉터리](https://reader034.vdocuments.net/reader034/viewer/2022051909/5ffe6bf8b37e5b49f71473ac/html5/thumbnails/9.jpg)
경로명 연습 (5)
9
• ①~④에 대한 절대 경로와 상대 경로를 각각 답하라.
현재 작업 디렉터리①
③
②
④
![Page 10: 리눅스연습 - cis.cju.ac.krcis.cju.ac.kr/wp-content/lecture-materials/computer... · 경로명연습 (1) 5 • home 디렉터리 ‒절대경로: /home ‒상대경로: ..? 현재작업디렉터리](https://reader034.vdocuments.net/reader034/viewer/2022051909/5ffe6bf8b37e5b49f71473ac/html5/thumbnails/10.jpg)
현재 작업 디렉터리 확인하기
10
• pwd 명령어‒ 'Print Working Directory'를 뜻함.
![Page 11: 리눅스연습 - cis.cju.ac.krcis.cju.ac.kr/wp-content/lecture-materials/computer... · 경로명연습 (1) 5 • home 디렉터리 ‒절대경로: /home ‒상대경로: ..? 현재작업디렉터리](https://reader034.vdocuments.net/reader034/viewer/2022051909/5ffe6bf8b37e5b49f71473ac/html5/thumbnails/11.jpg)
• cd 명령어‒ 'Change directory'를 뜻함.
‒ 명령줄 인수 없이 cd 명령어를 단독으로 쓸 경우, 사용자의 홈 디렉터리로 이동함.
현재 작업 디렉터리 이동하기
11
![Page 12: 리눅스연습 - cis.cju.ac.krcis.cju.ac.kr/wp-content/lecture-materials/computer... · 경로명연습 (1) 5 • home 디렉터리 ‒절대경로: /home ‒상대경로: ..? 현재작업디렉터리](https://reader034.vdocuments.net/reader034/viewer/2022051909/5ffe6bf8b37e5b49f71473ac/html5/thumbnails/12.jpg)
디렉터리 내용 보기 (1)
12
• ls 명령어‒ 'list'를 뜻함.
• a 옵션‒ 숨김 파일 및 디렉터리를 포함하여 보여줌.
![Page 13: 리눅스연습 - cis.cju.ac.krcis.cju.ac.kr/wp-content/lecture-materials/computer... · 경로명연습 (1) 5 • home 디렉터리 ‒절대경로: /home ‒상대경로: ..? 현재작업디렉터리](https://reader034.vdocuments.net/reader034/viewer/2022051909/5ffe6bf8b37e5b49f71473ac/html5/thumbnails/13.jpg)
디렉터리 내용 보기 (2)
13
• l 옵션‒ 자세한 내용을 보여줌.
• 옵션의 조합도가능함.
![Page 14: 리눅스연습 - cis.cju.ac.krcis.cju.ac.kr/wp-content/lecture-materials/computer... · 경로명연습 (1) 5 • home 디렉터리 ‒절대경로: /home ‒상대경로: ..? 현재작업디렉터리](https://reader034.vdocuments.net/reader034/viewer/2022051909/5ffe6bf8b37e5b49f71473ac/html5/thumbnails/14.jpg)
디렉터리 만들기 (1)
14
• mkdir 명령어‒ ‘Make Directory'를 뜻함.
![Page 15: 리눅스연습 - cis.cju.ac.krcis.cju.ac.kr/wp-content/lecture-materials/computer... · 경로명연습 (1) 5 • home 디렉터리 ‒절대경로: /home ‒상대경로: ..? 현재작업디렉터리](https://reader034.vdocuments.net/reader034/viewer/2022051909/5ffe6bf8b37e5b49f71473ac/html5/thumbnails/15.jpg)
디렉터리 만들기 (2)
15
• p 옵션‒ 중간 디렉터리를 자동으로 만듦.
ls 명령어의 R옵션은하위 디렉터리의 내용까지모두 보여줌.
![Page 16: 리눅스연습 - cis.cju.ac.krcis.cju.ac.kr/wp-content/lecture-materials/computer... · 경로명연습 (1) 5 • home 디렉터리 ‒절대경로: /home ‒상대경로: ..? 현재작업디렉터리](https://reader034.vdocuments.net/reader034/viewer/2022051909/5ffe6bf8b37e5b49f71473ac/html5/thumbnails/16.jpg)
디렉터리 삭제하기
16
• rmdir 명령어‒ 'remove directory'를 뜻함.
![Page 17: 리눅스연습 - cis.cju.ac.krcis.cju.ac.kr/wp-content/lecture-materials/computer... · 경로명연습 (1) 5 • home 디렉터리 ‒절대경로: /home ‒상대경로: ..? 현재작업디렉터리](https://reader034.vdocuments.net/reader034/viewer/2022051909/5ffe6bf8b37e5b49f71473ac/html5/thumbnails/17.jpg)
질문
17
Q&A