실행 트릭에 리눅스 시스템 운영 및 유지 보수 엔지니어 시작하기

O & M은 그 일을합니까? 서버 시스템을 설치 하시겠습니까? 시스템을 다시 설치 한 후 시스템을 설치? 돌아 가기 냄비?

나는 결정이 신문은 죽을, 몽유병, 리눅스 운영 및 유지 보수에 착수 다음 테스트 RHCE 자격증은하는이되었다 리눅스 운영 및 유지 보수 엔지니어. 당신이 다음에 공유에 어떤 경험은 흰색 이동 길을 잘못 방지 할 수 있습니다. 리눅스 운영 및 도구를 마스터해야합니다 유지 보수, 나는 이러한 부분에 나열된 기본 항목에 아무 문제 있도록했다.

 

리눅스 시스템은 배울 선택할 수 있습니다 레드햇 또는 CentOS는 특히 CentOS는 당신이 알고 있기 때문에, 물론, 배울 수있는이 두 버전의 다른 버전이있을 것이다 가장과 기업의를 더 큰 차이를 다시 공부하는 시간이 에 대해 SUSE , 내 회사 등은 이 시스템을 사용하고 있습니다. . . . . 여부 리눅스 시스템 및 명령의 원칙 거의 동일합니다.
권장 마스터의 다음과 같은 도구는 다음과 같습니다

. (1), L의 inux의 베이스

이 필요하지 않습니다 넌센스, 당신은 심지어이 작업을 수행하지 않았을하지 않을 경우, 책, 참조 할 수 있습니다, 가장 기본적인 토대 "이러한 연구의 관점에서 리눅스" https://www.linuxprobe.com/ , 최고의 당신은 이해 완전히 수 가장 중요한 책으로 가장 실용적인 지식의 가장 기본을 설명하는 것입니다.

 

2, 시스템 네트워크 서비스
리눅스
서비스는 회사에서 사용하는 모든 사업과 서비스 같은 매우 많은하지 않지만 우리는 다음과 같은 기본적인 서비스를 파악해야한다 SAMBA , 는 FTP는 DNS 가, 거기에 몇 가지 간단한 클릭을 배우고, 전자 메일 LAMP LNMP이 빌드로뿐만 아니라 간단한, 마스터해야합니다, 그것은 회사의 내부 구성에 기본적으로 잘 알고있을 것입니다 서버 의 nginx 아파치가 특히 잘 알고 있어야 nginx를 일부 기업이 사용됩니다, 잘 알고 있어야합니다 바람둥이 이 그것에 대해 학습하는 것이 가장 좋습니다. 사실, 네트워크 서비스 회사는 기본적으로 새로운 서버가있는 경우에도 좋은을 만들거나 당신에게 개혁을 수 있도록 환경이 너무 많이 걱정하지 않아도, 당신은, 당신은 단지 물건을 얻을하지 않습니다, 관련 작업을 수행 할 수 있도록 해당 문서 참조가있을 것입니다 서비스 구성은 확실히 더 많은 소프트웨어가 설치되어 컴파일, 그 모듈을 더 생각에서 그 역할을 숙지하는 것보다, 요리 배워야한다, 특히 PHP 그 모듈은 그래서 자신의 아이디어를 가지고 오류가 발생하는 경우.

 

3, 스크립트, 그리고 파이썬 언어 리눅스 명령이 핵심 기술이며, A는 리눅스 운영 및 유지 보수 엔지니어는 배울 필요가, 이것이 당신이 일을 할 수 없다고하지, 당신은 그런를 작성하는 등의 일부 관리 시스템의 스크립트를 작성해야 모니터 는 CPU 쓰기 및 숫자 계산, 쓸모없는 실용적인 의미가 아니라 다른 스크립트 작성 시스템을 배우고 무엇을 추측하는 사람들이 가장 의미 있다고 생각하는 사람들이있다, 가장 기본적인, 메모리 비율 스크립트를. 알아 파이썬 언어가 운영 및 유지 보수를 자동화 할 수 있습니다, 어,없는 불이 배울 수 있도록. 파이썬은 너무 많이 소개되지 않습니다.

리눅스 명령 Daquan의 : https://www.linuxcool.com/

 

4, AWK SWD 도구 두 도구를 마스터해야하지만, 또한 정규 표현식을 마스터하고, 정규 표현식은 고려 배우기 가장 어려운 나오지 AWK는 텍스트 처리에서 종종 매우 강력하고 필터링 내용 매우 유용하지만, 과학에 일반적으로 자주 함께 사용하면서.


5, 데이터베이스 에 대한 선택의 MySQL을 배울 이유는, 누군가가 묻습니다 SQLSERVER 또는 오라클을 하기 때문에, 이것이 리눅스는 모든한다 MySQL을 , CRUD 가지고 배우고, 특히 쿼리에 배우고, 다른 측면은 거의 필요가있을 수 있습니다, 우리는 운영 및 유지 보수 위 또는 검사 직원은, 다른 사람이 개발하거나 동안 최적화 문은 우리가 할 수 있도록하지 않습니다.

6, 방화벽 방화벽은 어려울 것이다, 또한 어려움이며, 가장 중요한 것은 당신이 시스코 공부 한 경우, 규칙을 이해하는 것입니다 CCNA , 당신이 사용하기에 비교적 쉽게 할 수있는, iptables에 있다 또한 NAT , 그들은 같은 원칙은 테이블이다, 필터 가장 테이블, 당신은 확실히 배울 수없는 경우.

7 공구 모니터링, 내 개인의 조언에, 그것은이 학습하는 것이 가장 좋습니다 3 창, 선인장 , Nagios의 zibbix을 , 회사는 여전히 가장 사용되는 Nagios를 하고 zibbix , 다른 하나는 그것을 학습 의 Nagios는 그것을 포함하기 때문에, 조금 어려울 수 있습니다 자동 모니터링하는 스크립트를 작성합니다.

8, 클러스터링 및 핫 스탠바이 초보자는 기본 클러스터 툴이 멀었 접촉하지 않기 때문에 클러스터와 핫 스탠바이 매우 중요합니다, 우리는,이 회사는 반드시 당신이 그것을 할 수 있도록하지 않습니다 이해해야합니다 LVS ( LVS 볼 수 에 http : /을 /www.linuxprobe.com/chapter-07.html 튜토리얼 내부), 당신이 최고의에서 배울 수 배울 필요가 의 nginx의 핫 백업뿐만 아니라, 클러스터, 리버스 프록시,이 많은 서비스를해야합니다 달성 할 수있다, MySQL의 열 장치는 마스터 복사본에서 배울 필요가있다. 이봐, 너무 많은 콘텐츠 바바라 학습. .


9, 데이터 백업 데이터 백업은 메이크업의 배울하지 않는 RAID의 원리는 특히의 작품을 통해 볼 읽는 가장 일반적으로 사용되는 + 0 1 또는 0 + 1을 그들이 할 수있는 실험을 제공 할 경우에도,하지만 백업 도구가 많이있다, 같은 타르 , 덤프 , rsync를 등, 그것은 발견하는 것이 가장 좋습니다.

당신이 많이 소유하면, 기본적으로 당신은 찾을 수 있습니다 리눅스 와 같은 몇 가지 기술을 배우기 더 어려울 것입니다 운영 및 유지 보수 업무 - 관련 아파치 의 nginx , 매우 중요한 기술, 조정의 우수한 시스템 및 최적화 서비스 프로세스 최적화가를 이러한 익숙한, 접촉 할 것이다 직장에서 스크립트를, 당신은 일에 더 유용하고 의미있는 기술을 배우기 위해, 학습 환경에서 학습하기 어렵다. 그래픽 인터페이스 도구는 학습 같지 않은 리눅스를 잊지 윈도우 , 그래픽 정말 자신의 학습을 향상시킬 수있는 명령 줄을 사용하는 운영 체제 습관을 리눅스 시스템은 시스템 리소스가 학습 결과에 도달 소모한다.

추천

출처www.cnblogs.com/it-artical/p/12373854.html