리눅스 터미널(CLI) 기본 명령어
★ 정말 자주 사용하는 명령어로 잊어버리지 말고 기억하고 반복학습 해야함 ★
※ / 는 리눅스의 최상위 디렉터리(경로의 시작점)를 의미
※ /root 의 의미는 최상위 디렉터리 아래 root라는 디렉터리에 있다는 뜻
※ 디렉터리 or 디렉토리는 윈도우의 폴더 개념
1. pwd - Print Working Directory
[ 자신의 현재 위치를 알려주는 명령어 ]
사용법) pwd
2. cd - Change Directory
[ 자신의 현재 위치 혹은 경로를 바꾸고 싶을때 사용하는 명령어 ]
사용법) cd [이동하고 싶은 경로]
※ cd 입력 후 띄어쓰기 하고 이동하고 싶은 경로를 입력할 때는 띄어쓰기X ※
문제 1) / 하위의 home 하위의 HI 라는 디렉터리 경로로 이동 및 확인 |
[root@localhost ~]# cd /home/HI [root@localhost HI]# pwd /home/HI |
3. ls - List
[ 디렉터리 안에 내용물들을 출력하는 명령어 ]
사용법1) ls
사용법2) ls [확인하고 싶은 디렉터리의 경로]
※ 소문자 LS임 ※
문제1) HI 디렉터리가 내용물로 나오게 ls명령어 사용하기 | |
[root@localhost HI]# ls /home HI |
[root@localhost HI]# cd /home [root@localhost home]# ls HI |
4. mkdir - Make Directory
[ 새로운 디렉터리를 생성하는 명령어 ]
사용법1) mkdir [디렉터리를 생성하고 싶은 경로/생성될 디렉터리 이름]
EX) home이라는 디렉터리 하위에 HI라는 디렉터리를 생성한다면, mkdir /home/HI
-----------------------------------------------------------------------------------------------------------------------------------------------------------------
절대 경로 / 상대 경로
-----------------------------------------------------------------------------------------------------------------------------------------------------------------
절대 경로란?
- 최상위 디렉터리 /를 기준으로 경로를 지정하는 것
문제1) / 하위에 boot와 home 디렉터리가 있고 home 디렉터리 안에 HI라는 디렉터리가 있을 때, boot 디렉터리에서 HI라는 디렉터리로 절대경로로 이동하라 |
[root@localhost boot]# cd /home/HI [root@localhost HI]# pwd /home/HI |
상대 경로란?
- 자신의 현재 위치(pwd)를 기준으로 경로를 지정하는 것
../ = 현재 위치에서 바로 상위에 있는 디렉터리를 뜻함
./ = 자신의 현재 디렉터리를 뜻함
문제 1) / 하위에 boot와 home 디렉터리가 있고 home 디렉터리 안에 HI라는 디렉터리가 있을 때, boot 디렉터리에서 HI라는 디렉터리로 상대경로로 이동하라 |
[root@localhost boot]# cd ../home/HI [root@localhost HI]# pwd /home/HI |
문제 2) / 하위에 home 디렉터리가 있고 home 디렉터리 안에 HI라는 디렉터리가 있을 때, home 디렉터리에서 HI라는 디렉터리로 상대경로로 이동하라 |
[root@localhost home]# cd ./HI [root@localhost HI]# pwd /home/HI |
문제 3) home 디렉터리 하위에 a와 HI, a디렉터리 하위에 b, b디렉터리 하위에 c 디렉터리가 있을 때, c 디렉터리에서 HI디렉터리로 상대경로로 이동하라 |
[root@localhost C]# cd ../../../HI [root@localhost HI]# pwd /home/HI |
-----------------------------------------------------------------------------------------------------------------------------------------------------------------
'OS > Linux' 카테고리의 다른 글
06. 리눅스 기본 명령어 3 (0) | 2022.11.23 |
---|---|
05. 리눅스의 디렉토리 구조 (0) | 2022.11.23 |
04. CPU 가상화 활성화 설정 및 putty (0) | 2022.11.23 |
03. 리눅스 기본 명령어 2 (0) | 2022.11.23 |
01. Linux 설치 (0) | 2022.10.31 |