Linux 강좌에서는 무엇을 가르쳐야 하나요? [폐쇄]

Linux 강좌에서는 무엇을 가르쳐야 하나요? [폐쇄]

저는 Ubuntu를 사용하여 기본적인 Unix 과정을 가르치고 있습니다. 우리는 다음과 같은 기본적인 Unix 내용을 다루었습니다.

  • 배시 쉘 스크립트
  • 파일 및 디렉터리 권한
  • 파일 시스템 계층
  • 일반적인 명령

저는 학생들에게 보다 학문적이고 실용적인 기술을 가르치고 싶습니다. 대부분의 학생들은 네트워크/시스템 관리 업무를 담당합니다. 일주일에 4시간 수업이 한달 정도 남았습니다.

나는 무엇을 가르치고 학생들에게 연습을 시켜야 하는가? 다음은 몇 가지 아이디어입니다.

  • 인증 연구 및 실습
    • CompTIA Linux+는 좋은 초보자 인증인가요? 서버+?
  • 패널
  • 아파치/PHP
  • IMAP이 포함된 메일 ​​서버
  • DNS 서버
  • 지원
    • 어떤 백업 소프트웨어?

답변1

저는 Linux From Scratch를 사용하여 가르치는 강좌를 본 적이 있습니다. 나는 이것을 좋아하는 학생들의 이야기를 들었습니다(그러나 이 경우에는 100% 학생들이 매우 의욕이 넘치고 유능합니다). 개인적으로 자격증을 별로 안 좋아해요.

지금까지의 내용 중에서 가장 추가하고 싶은 항목은 다음과 같습니다.

  • 적절한 언어로 된 스크립트;스크립트 언어가 쉘 스크립트뿐인 사람들의 그룹을 갖는 것은 그들과 그들의 미래 동료들에게 나쁜 결과가 될 것입니다
  • 네트워킹;당신은 그곳이 몇몇 사람들이 갈(또는 가고 싶어할) 곳이라고 언급했지만, 그것을 만진다는 언급조차 하지 않았습니다.
  • 평생 학습 조언;이 분야에서 일하고 경력 전반에 걸쳐 기술을 향상하려면 어떻게 해야 합니까? (저는 이것을 읽으면서 이렇게 했습니다.많은그러나 나는 죽은 나무 책이 더 이상 최선의 접근 방식이 아닐 수도 있다고 생각합니다)
  • 시스템 설계의 대략적인 평가;예를 들어, 내 시스템에서 초당 35,000개의 읽기 전용 데이터 조회를 수행하려는 경우 총 데이터 크기가 1GB인 경우 설계/배포 옵션은 무엇입니까? 1TB? 100TB? 일부 데이터를 10년 동안 보관하고 해당 데이터가 손상되지 않았는지 확인하려면 어떻게 해야 합니까? 데이터가 1MB에 불과하다면 어떻게 될까요? 1TB가 있다면 어떨까요? 하나의 컴퓨터에서만 서비스할 수 있는 웹 서비스가 있지만 물리적 장비의 계획된 유지 관리로 인해 중단이 발생하지 않도록 하고 싶다면 몇 개의 상자가 필요합니까? 몇 개 위치에 있나요? 가동 시간이 99%만 필요하다면 얼마나 쉬울까요? 우리 시나리오에서 9 3개와 9 5개 사이의 비용 차이는 얼마입니까?

안타깝게도 남은 16시간 안에 모든 작업을 완료할 수는 없습니다. 하지만 적어도 학생들에게 이런 것들을 알아야 한다고 말해주세요.

답변2

컴퓨터 과학 학위를 취득하려면 몇 년이 남았으므로 이 콘텐츠의 유용성에 대한 의견을 말씀드리겠습니다.

  • 인증 연구 및 실습
    • CompTIA Linux+는 좋은 초보자 인증인가요? 서버+?

나는 인증에 대해 많은 생각을 해본 적이 없으며 SO에서 본 대부분은 그 유용성에 대해 비슷한 회의론을 표현합니다. 나는 아니오라고 말할 것입니다.

  • 패널

나는 이것에 대해 단지 거절합니다. 내가 이해한 바로는 이것은 명령줄에서 수행할 수 있어야 하는 작업의 GUI 버전일 뿐이며, 내 생각에는 컴퓨팅에 입문하는 모든 사람에게 이것이 더 중요합니다.

  • 아파치/PHP

설치 및 간단한 구성은 간단하지만 일부 고급 Apache 구성을 수행할 수 있으며 재작성 규칙을 배우는 데 하루나 이틀이 걸릴 수 있습니다. 실제 PHP 코드는 PHP/웹 클래스로 저장되어야 합니다.

  • IMAP이 포함된 메일 ​​서버

이것은 효과가 있을 수 있습니다. 나는 메일 서버를 올바르게 실행하고 구성하는 방법을 알아내려고 많은 시간을 보냈습니다. 이것은 내가 포함시키도록 권장하는 매우 실용적인 주제입니다. 가능한 한 많은 기본 이메일 원칙을 통합하는 것이 가장 좋습니다.

  • DNS 서버

위와 동일합니다. 적극 권장합니다. 아마도 메일 서버보다 기본 사항을 설명하는 것이 더 빠르고 쉬울 것입니다.

  • 지원
    • 어떤 백업 소프트웨어?

이메일이나 DNS보다 우선순위가 낮지만 이것도 좋습니다. 하지만 사용할 특정 소프트웨어에 대해 많은 조언을 드릴 수는 없습니다.

관련 정보