sysconf()2 [UNIX/Linux] ep6+) 프로세스 정보 함수 실습 ex1. 명령행 인자로 PID를 입력받아 해당 프로세스가 속한 프로세스 그룹 ID(PGID)를 출력하는 프로그램을 작성하시오. 명령행 인자로 지정된 PID가 0이면 현재 프로세스를 대상으로 PPID와 PGID를 구한다#include #include #include int main(int argc, char* argv[]) { if (argc == 1) { printf("Input pid.\n"); exit(1); } int pid; pid = atoi(argv[1]); if (pid == 0) { pid = getpid(); printf("PPID : %d\n", getppid()); } printf("PID : %d.. 2024. 10. 14. [UNIX/Linux] ep5) 시스템 정보 ㅁ시스템 정보 검색: 기본 환경과 관련된 구조체나 상수를 사용해 정보를 검색하드웨어와 운영체제의 종류 정보, 메모리 페이지의 크기나 최대 패스워드 길이와 같은 시스템 환경 설정 정보 등 [시스템 정보 검색 함수]• uname() 함수: 설치된 운영 체제 정보와 같은 시스템 기본 정보를 검색할 수 있음• sysconf() 함수: 시스템 자원 정보를 검색할 수 있음 (conf: configuration)• fpathconf() 함수와 pathconf() 함수: 파일과 디렉터리 자원 정보를 검색할 수 있음 uname 명령: 운영체제 기본 정보 검색• 시스템에 설치된 운영체제의 이름과 버전, 호스트명, 하드웨어 종류 등을 검색하려면 uname 명령을 사용• uname 명령에 -a 옵션을 지정하면 현재 시스템에.. 2024. 10. 10. 이전 1 다음