linux
-
curl 명령어의 아규먼트Linux 2025. 3. 11. 20:25
curl 명령어는 데이터를 전송하거나 가져오는 데 사용되는 강력한 CLI 도구입니다. HTTP, HTTPS, FTP, SFTP, SCP 등 다양한 프로토콜을 지원하며, 여러 옵션(argument)을 활용해 요청을 세밀하게 조정할 수 있습니다. 🎯 요약옵션설명-XHTTP 메서드 지정-H요청 헤더 추가-d데이터 전송-F파일 업로드-u기본 인증 (username:password)-i응답 헤더 포함-I응답 헤더만 출력-L리디렉션 따라가기-o파일 저장 (이름 지정)-O파일 저장 (원래 이름 유지)-s진행 상태 숨기기-v디버깅 모드 (자세한 요청/응답 로그 출력)이제 curl을 활용해서 다양한 HTTP 요청을 효율적으로 다룰 수 있습니다! 🛠 주요 아규먼트 (옵션)1️⃣ 기본 요청curl 기본적으로 GET 요..
-
EOF(End Of File) stdin 활용Linux 2024. 8. 13. 02:32
EOF(End Of File) stdin은 쉘 스크립트에서 입력을 다루는 방법 중 하나로, 주로 명령어 내에서 여러 줄의 텍스트를 인라인으로 전달할 때 사용됩니다. 예를 들어 kubectl apply 명령어를 통해 Kubernetes에 리소스를 정의하고 적용하는 과정에서 EOF stdin을 활용할 수 있습니다. EOF stdin의 역할EOF(End Of File) stdin은 쉘에서 입력의 끝을 나타내기 위한 기호입니다. 이 기호를 사용하면 명령어에 여러 줄의 텍스트를 직접 포함시킬 수 있습니다. 이 방식은 주로 사용 예시: kubectl apply -f - 위 예제에서는 kubectl apply 명령어에 파일 입력 대신 표준 입력(stdin)을 사용하여 Kubernetes 리소스를 정의하고 적용하고 있..