args1 [Linux] 리눅스 서버 내 Argument 길이제한 및 유의사항 0. 들어가며 리눅스 서버 A 에 명령어를 전달하는 리눅스 서버 B위의 Application b가 구동하는 구조의 시스템을 살펴보던 중, 어느날 명령어 실행이 안되는 문제가 발생했다. 통신도 멀쩡하고, 전달도 잘되고, 서버 A에 원격으로 붙어서 명령어를 실행해도 잘되는데 무엇이었을까 살펴보니... 1. 리눅스 서버의 Argument는 길이 제한이 있다. getconf MAX_ARG_STRLEN getconf PAGE_SIZE 서버의 상위 경로에 정의된 binfmts.h (usr/include/linux/binfmts.h 또는 /include/linux/binfmts.h 등) 내부에는 MAX_ARG_STRLEN 선언해두었다. 이는 PAGE_SIZE *32로 보통 확인되는데, PAGE_SIZE는 리눅스 OS.. 2022. 12. 21. 이전 1 다음