기금넷 공식사이트 - 금 선물 - Python 은 Linux 시스템 운영 및 유지 보수에 어떤 응용 프로그램을 가지고 있습니까?
Python 은 Linux 시스템 운영 및 유지 보수에 어떤 응용 프로그램을 가지고 있습니까?
내가 자주 사용하는 운영 유지 관리 도구는 Bash 이고, Python 은 주로 알고리즘 계산을 하는 데 사용된다. 나의 일상적인 유지 관리 임무는 주로 파일 시스템 유지 보수이기 때문에 비교 언어는 장면과 결합되어야 한다.
대부분의 애플리케이션 요구 사항은 다양한 언어로 수행할 수 있지만 난이도가 다릅니다. 언어를 선택하는 것은 개발자의 숙련도와 요구사항의 복잡성에 따라 달라집니다.
만약 단지 "grep" 요구 사항일 뿐이라면, Bash 를 선택하여 grep 을 수행하는 것이 가장 간단하다. 조금 복잡하면 awk 를 사용하고, 복잡하면 perl 을 사용한다. 좀 더 일반적인 언어를 사용하는 것은 힘들고 비위를 맞추지 않는 것이다.
매트릭스 컴퓨팅 요구 사항이라면 perl 의 배열이 당신을 죽일 수 있고 bash 의 파이프는 기계를 죽일 수 있습니다.
내 아래의 관점은 필연적으로 논란을 일으킬 것이다. 저는 고급 언어를 세 가지 범주로 나누는 경향이 있습니다.
1) C/C++
운영 체제 및 운영 하드웨어를 작성할 수 있습니다. 모든 문제를 해결할 수 있지만 대부분의 인터넷 프로젝트는 사용해서는 안 된다.
2) 중립 자바/파이썬/루비/. 웹 시리즈.
이것은 프로젝트의 주요 언어이며 개발 효율성과 실행 효율성의 균형을 맞추고 있다. 뚜렷한 포인트도, 뚜렷한 단점도 없다.
3) 특수 PHP/Bash/Perl.
일부 특정 분야에서, 우리는 이러한 특수한 기술을 가진 언어를 선택해야 한다. 수요가 점점 더 전면화되고, 언어의 단판이 점점 더 많이 사용되고 있으며, 전파를 통제해야 한다.