C 언어 프로그램 작성: Linux 호스트의 IP, DHCP, DNS 및 기타 설정을 수정할 수 있습니다.
system() 함수를 호출할 수 있습니다. Linux 시스템 명령을 문자열에 입력한 다음 system을 호출하여 문자열을 실행하면 됩니다. 시스템 구성을 수정하려면 루트 ID가 필요합니다.
1. 시스템 기능:
프로토타입: int system(const char * command);
기능: dos(windows 시스템) 또는 shell(Linux/ Unix 시스템) 명령, 매개변수 문자열 command는 명령 이름입니다.
참고: Windows 시스템에서 시스템 기능은 콘솔에서 명령 명령을 직접 호출합니다. Linux/Unix 시스템에서는 시스템 기능이 포크 기능을 호출하여 하위 프로세스를 생성하고, 하위 프로세스는 명령이 실행된 후 원래 호출 프로세스로 돌아갑니다.
헤더 파일: stdlib.h;
반환 값: 명령이 성공적으로 실행되면 0이 반환되고, 명령이 실패하면 -1이 반환됩니다.
2. 루틴: #includelt; stdio.hgt;
#includelt; p>system("del?C:\\123.txt"); //콘솔에서 del?C:\\123.txt 명령을 실행하여 C 드라이브 디렉터리의 123.txt 파일을 삭제합니다.
반환?0;
}