1. ls 명령어
1.1 개요
- 설명: 디렉토리 내 파일 및 디렉토리의 목록을 출력합니다.
- 기본 동작: 현재 디렉토리의 내용을 알파벳순으로 정렬하여 출력.
1.2 사용법
ls [OPTION]... [FILE]...
1.3 주요 옵션
1. 출력 제어
- -a, --all: 숨김 파일 포함 출력.
- -l: 파일의 상세 정보 출력.
- -R, --recursive: 하위 디렉토리 재귀적으로 출력.
- -1: 한 줄에 하나씩 출력.
2. 정렬 옵션
- -t: 수정 시간 기준 정렬.
- -S: 파일 크기 기준 정렬.
- -r, --reverse: 정렬 순서 반대로.
3. 출력 형식
- -h, --human-readable: 사람이 읽기 쉬운 형식(K, M, G 등)으로 파일 크기 표시.
- --color: 출력에 색상 추가.
1.4 사용 예시
ls -alh
숨김 파일 포함, 상세 정보와 사람이 읽기 쉬운 형식으로 출력.
2. cd 명령어
2.1 개요
- 설명: 작업 디렉토리를 변경하는 명령어.
- 사용법:
cd [OPTION] [directory]
2.2 주요 옵션
- -L: 논리적 경로로 이동.
- -P: 실제 경로로 이동.
- -: 이전 디렉토리로 이동.
2.3 사용 예시
cd /home/user # 특정 디렉토리로 이동 cd - # 이전 디렉토리로 복귀
3. cat 명령어
3.1 개요
- 설명: 파일 내용을 출력하거나 여러 파일을 연결합니다.
- 사용법
cat [OPTION]... [FILE]...
3.2 주요 옵션
- -n: 모든 줄에 번호 추가.
- -b: 비어 있지 않은 줄에만 번호 추가.
- -s: 연속된 빈 줄을 하나로 줄임.
3.3 사용 예시
cat file1.txt file2.txt > combined.txt
두 파일 내용을 합쳐 combined.txt에 저장.
4. file 명령어
4.1 개요
- 설명: 파일의 유형을 판별합니다.
- 사용법
file [OPTION]... [FILE]...
4.2 주요 옵션
- -b: 파일 이름 없이 파일 유형만 출력.
- -i: MIME 유형 출력.
- -z: 압축 파일의 내용 검사.
4.3 사용 예시
file -i example.txt
example.txt의 MIME 유형 확인.
'Wargame > bandit wargame' 카테고리의 다른 글
Bandit Level 3 → 4 (0) | 2025.01.05 |
---|---|
Bandit Level 2 → 3 (0) | 2025.01.05 |
Bandit Level 1 → 2 (0) | 2025.01.05 |
Bandit Level 0 → 1 (1) | 2025.01.05 |
bandit level 시작하기 (0) | 2024.12.26 |