ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Bandit war game Level 1 -> 2
    리눅스/bandit war game 2023. 9. 13. 16:01

    2레벨로 가는 문제

    Bandit1계정으로 로그인을 했다면 2레벨로 가는 문제를 풀어보자.

    우선 목표는 홈 디렉토리에 -(대쉬)파일에 있다고 한다. 활용해야 하는 커맨드는 ls, cd, cat, file, du, find이다.

     

    -(대쉬) 파일을 확인하려 cat 명령어를 써서 파일을 열어봤지만 그대로 멈춰버렸다. 우선 컨트롤 c를 눌러 빠져나와보자.

    대쉬파일을 열어보려고 cat 명령후에 바로 넣어봤지만 그대로 다른 것을 처리하듯 멈춰버렸다. 아마도 cat 뒤에 -(대쉬)를 입력하게 되면 파일을 여는게 아니라 다른 커맨드로 인식되는것 같다.

     

    혹시 몰라 cat 명령어의 help쪽도 봐본다. 파일이 -(대쉬)이면 스탠다드 인풋으로 읽는다고 한다. 인풋모드로 변경되는것 같다.

    파일이 아니거나 cat -(대쉬)를 입력하게 되면 스탠다드 인풋으로 읽는다고 한다. 그렇다면 대쉬인 파일을 읽으려면 어떻게 해야할까?

     

    파일의 절대경로를 넣어 읽을 수 없는 -(대쉬) 파일을 읽어준다.

     cat 명령어 뒤에 절대경로를 넣어 읽을 수 없었던 -(대쉬) 파일을 읽을 수 있다.

     

    bandit2 로그인 완료!

    문제해결!

    '리눅스 > bandit war game' 카테고리의 다른 글

    Bandit war game Level 4 -> 5  (0) 2023.09.14
    Bandit war game Level 3 -> 4  (0) 2023.09.14
    Bandit war game Level 2 -> 3  (1) 2023.09.14
    Bandit war game Level 0 -> 1  (0) 2023.09.13
    Bandit war game Level 0  (1) 2023.09.12
Designed by Tistory.