
1. Level 2 -> Level 3으로 넘어가는 문제이다.

2. 지금 있는 경로가 /home/bandit2임을 알 수 있다.

3. ls -l으로 어떤 것이 있는지 알아볼 수 있다.
파일이 하나 있는 것을 알 수 있다.
spaces in this filename 이라는 파일이 있다.

4. cat spaces in this filename이라고 입력하여 읽어볼려고 했더니 안되는 것을 볼 수 있다.
spaces in this filename 이라는 파일을 읽고 싶었는데 cat커맨드는 어떻게 인식을 했냐하면
spaces파일 읽어줘, in파일 읽어줘, this파일 읽어줘, filename파일 읽어줘 라는 형식으로 해석했기 때문에
지금 현재 경로에는 spaces파일 없고, in파일 없고, this파일 없고, filename파일이 없다.
그렇기에 출력된것을 보면 No such file or directory 라고 적혀 있다.

5. 현재 경로를 적는다고 해도 똑같은 에러를 출력한다.
왜냐면 뛰어쓰기는 명령어에서 인자혹은 옵션을 구분하기 위한 일종의 특수문자 인 것이다.
공백은 그냥 공백이 아니라 특수문자인 것이다.

6. "큰 따옴표를 통해 하나로 묶어준다면 공백이 뛰어쓰기다.
in이 2번째인자, this가 3번째인자, filename이 4번째 인자다. 이렇게 해석할 리는 없다.
이렇게 입력해주면 파일을 읽어주게 된다.

7. 2번째 방법으로 뛰어쓰기 앞에 (역슬래쉬)를 붙여주면 된다.
그렇게 되면 이 뒤에 나오는 특수문자는 해당 역할을 하지 못하고, 이거는 그냥 문자다 라고 인식한다.
하나의 문자로 묶여가지고 이렇게 파일을 읽을 수 있게 된다.

8. 로그아웃 해주고, 알아낸 패스워드로 로그인을 시도해준다.

9. 로그인이 성공적으로 된 것을 볼 수 있다.
제 유튜브 채널입니다.
도움이 됐다면, 구독 부탁합니다!
주변에 제 블로그, 유튜브를 알려주시면 감사하겠습니다~! :)
Thank you for watching the blog.
Please subscribe! I would appreciate it if you could share the blog around you.