일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- overthewire
- OS Command Injection
- Leviathan
- over the wire
- privilege escalation
- Server Side Request Forgery
- ssrf
- BANDiT
- tryhackme
- sql injection
- file upload
- php To Do List
- Cryptography
- War Game
- Reconnaissance
- THM
- Cookie
- active recon
- SQLi
- php
- active reconnaissance
- php file upload
- FTZ
- 파일 업로드 취약점
- php login page
- access control
- Recon
- php 로그인 페이지 만들기
- Authentication
- php 파일 업로드하기
- Today
- Total
R's Hacking Daily Log
cd Command 본문
cd command
:) change directory의 약자로
현재 위치한 directory에서 다른 directory로 이동할 때 사용하는 명령어이다.
:) 현재 위치한 directory를 알기 위해서 pwd command를 사용할 수 있다.
현재 /home/kali/Documents directory에 있다고 할 때
cd .. 을 입력하면 한 계층 위인 /home/kali directory로 이동하게 된다.
/home/kali directory에서 cd / 를 입력하면 이는 / (= root) directory로 이동하라는 의미가 된다.
** 여기서 말하는 root directory는 directory 구조에서 가장 최상위에 위치한 directory를 말한다.
root directory에서 cd - 입력하면 현재 directory에 접근하기 이전 directory로 되돌아간다.
마지막으로 cd ~ 를 입력하면 home directory로 이동하게 되는 데
아마 현재 계정이 root로 로그인되어있어서 /root directory로 이동한 듯하다.
** 여기서의 /root는 / directory 안에 있는 root라는 이름의 directory이지 앞에서 말한 최상위 root를 의미하지 않는다.
** 만약 directory 이름에 띄어쓰기가 포함되어 있다면 directory 이름 전체를 ""(따옴표)로 감싸서 입력하면 된다.
1. cd ..
현재 directory에서 한 단계 위로 이동
2. cd -
현재 directory 이전에 있었던 directory로 이동
3. cd /
root directory로 이동
4. cd ~
home directory로 이동
5. cd directory_name
지정한 directory로 이동
6. cd "directory_name"
지정할 directory에 띄어쓰기가 포함된 경우
** directory 이름을 지정하여 cd command를 사용하는 경우에는
현재 directory 하위에 지정하려는 directory가 존재해야 한다.
위에서 /home/kali/Documents directory에는 아무것도 존재하지 않는 상태인데
/home/kali/Documents 위치에서 cd command를 사용하면
"cd: no such file or directory: DIRECTORY_NAME"과 같은 문구만 출력된다.
'Tool & Command' 카테고리의 다른 글
vi command (0) | 2023.07.27 |
---|---|
Wget Command (0) | 2023.05.13 |
Sudo command (0) | 2023.03.03 |
tee command (0) | 2023.02.26 |
Gobuster (0) | 2023.01.20 |