[Bandit] Level0 → Level1: ls와 cat

728x90

풀이

ls 명령어를 입력하면, readme 파일을 확인할 수 있다.

 

readme 파일을 읽기 위해 cat 명령어를 실행하면 다음레벨을 수행하기 위한 패스워드(ZjLjTmM6FvvyRnrb2rfNWOZOTa6ip5If)를 확인할 수 있다.

 

 

정리

ls(list)

디렉터리 내 파일과 디렉터리를 리스팅하는 명령어로 ls만 사용하면, 현재 디렉토리의 파일과 디렉토리를 출력한다.

 

주요 옵션

-l: 파일의 상세정보(권한, 소유자, 파일크기등)를 출력

-a: 숨김파일을 포함해 모든 파일을 출력

-h: 사람이 읽기 쉬운 형식으로 파일 크기를 출력(KB, MB)

 

 

cat(concatenate)

파일 내용을 출력하거나 여러 파일을 합치는 명령어

 

예시

 

1. filename.txt 내용을 출력

cat filename.txt

 

2. file1.txt와 file2.txt의 내용을 연속해서 출력

cat file1.txt file2.txt

 

3. file1.txt의 내용을 output.txt에 저장(덮어쓰기)

cat file1.txt > output.txt

 

4. file1.txt의 내용을 output.txt 끝에 추가

cat file1.txt >> output.txt