728x90
반응형
1. 네트워크 상태 확인 및 관리
- ping: 타겟 시스템이 동작 중인지 확인 (-c, -b, -n 옵션 사용 가능).
- ifconfig: 네트워크 인터페이스 설정 (up/down, promisc 설정 가능).
- nslookup & dig: DNS 설정 확인, /etc/resolv.conf 파일에서 수정.
- netstat: 네트워크 연결 상태 확인 (-nltp | grep LISTEN 등 사용).
- hostname: 시스템 이름 확인 및 설정 (/etc/hostname, /etc/hosts 수정).
- route: 라우팅 테이블 설정 (route add default gw 등 사용).
- traceroute(tracert): 타겟까지의 네트워크 경로 확인.
- arp: ARP 테이블 관리, ARP Spoofing 대비 정적 MAC 주소 설정 가능.
2. IP, MAC, DHCP 개념
- IPv4 주소: 32비트, 네트워크 주소 + 호스트 주소.
- MAC 주소: 48비트, 제조사(24비트) + 시리얼번호(24비트), ifconfig로 변경 가능.
- DHCP: IP 자동 할당(RARP/BootP 발전형).
- ARP vs RARP: IP → MAC 변환(ARP), MAC → IP 변환(RARP).
3. 파일 및 디렉터리 관리
- .: 현재 디렉터리, ..: 상위 디렉터리, ls -a: 숨김 파일 보기.
- tar.gz (.tgz): 압축 파일(tar xvfz로 해제 후 ./configure > make > make install).
- cp: 파일/디렉터리 복사 (-r 옵션으로 폴더 복사).
- mv: 파일/디렉터리 이동 및 이름 변경.
- ln: 하드 링크, 심볼릭 링크 생성.
- chmod: 실행 권한 설정.
- chown: 파일/디렉터리 소유권 변경.
4. 시스템 및 커널 관리
- uname -a: 현재 커널 정보 확인.
- lsmod: 로드된 커널 모듈 확인.
- insmod / modprobe / rmmod: 커널 모듈 추가, 확인, 제거.
- 커널 종류: 모듈형(Micro), 단일형(Monolithic).
- 커널 소스 다운로드: kernel.org.
- 커널 컴파일: make config, make menuconfig, make xconfig.
5. 보안 및 무결성 관리
- 해시(md5sum, sha256sum): 파일 무결성 검증.
- 암호화(encryption) vs 해싱(hash): 보안 방식 차이.
6. 웹 및 원격 서버 관리
- curl: 웹사이트 정보를 텍스트 형태로 확인.
- Apache 웹 서버 컴파일: ./configure --prefix=/usr/local/apache --enable-ssl 등 옵션 활용.
반응형
'Linux' 카테고리의 다른 글
리눅스 과정 7일차 (0) | 2025.02.26 |
---|---|
리눅스 과정6일차 (0) | 2025.02.26 |
리눅스 과정 4일차 (0) | 2025.02.26 |
리눅스 과정 3일차 (0) | 2025.02.26 |
리눅스 과정 2일차 (1) | 2025.02.25 |