리눅스 면접관을 찢어 놓고 싶다면, 세계 최고의 기술 책임자들이 요약 한이 3,500 페이지짜리 리눅스 문서를 배운 후 뿌려주세요!

누구나 알고 있듯이 Linux의 핵심 프로토 타입은 1991 년 Linus Torvalds에 의해 작성되었지만 Torvalds가 Linux 운영 체제를 작성할 수있는 이유는 무엇입니까? 개발을 위해 386 컴퓨터를 선택한 이유는 무엇입니까? 개발 속도가 그렇게 빠를 수 있습니까? 그리고 Linux가 무료 인 이유는 무엇입니까? 그리고 Linux 배포판 (배포판)이 많은 이유는 무엇입니까? 이러한 사항을 이해하면 Linux가 특허 소프트웨어 분쟁을 피할 수있는 이유를 이해할 수 있으며 Linux가 가능한 이유를 이해할 수 있습니다. 동시에, 그것은 개인용 컴퓨터와 메인 프레임에서 빛을 발합니다! 그래서 실제로 Linux의 세계에 들어가기 전에이 흥미로운 역사적 이야기에 대해 이야기합시다!

첫 번째 Linux 기본 학습 기사

세계 최고의 Linux 거대 기업이 Linux 문서 3000 페이지를 요약하는 데 3 년이 걸렸습니다.

문서 출처 : Birds Uncle linux private kitchens

이 두 문서는 각각 1,000 페이지 이상이므로 총 약 3500 페이지이므로 너무 많이 보여줄 방법이 없습니다.이 Linux 문서가 필요한 친구는 직접 전달하고 아래 그림에서 VX를 팔로우하고 추가 할 수 있습니다. 할 수있다

목차

세계 최고의 Linux 거대 기업이 Linux 문서 3000 페이지를 요약하는 데 3 년이 걸렸습니다.

 

제 0 장 컴퓨터 소개 컴퓨터 의 하드웨어 구성 요소와 관련하여 실제로 데스크탑을 관찰하여 분석 할 수 있습니다. 모양에 따라이 사람은 세 부분으로 나눌 수 있습니다.

  1. 입력 장치 : 키보드, 마우스, 카드 리더기, 스캐너, 필기 보드, 터치 스크린 등 포함;
  2. 메인 프레임 부분 : 이것은 메인 프레임 섀시에 의해 보호되고 보드, CPU 및 메모리 등을 포함하는 시스템 장치입니다.
  3. 출력 장치 : 스크린 프린터 등

세계 최고의 Linux 거대 기업이 Linux 문서 3000 페이지를 요약하는 데 3 년이 걸렸습니다.

 

1 장. Linux 란 무엇이며 배우는 방법 Linux가 컴퓨터에서 실행되고 있으므로 Linux는 소프트웨어 집합이라는 것을 알고 있습니다. 문제는이 소프트웨어가 운영 체제인지 응용 프로그램인지 여부 및 Linux를 사용할 수있는 컴퓨터의 종류입니다. 하드웨어에서 실행됩니까? 그리고 Linux는 어디에서 왔습니까? Linux는 비용이 들지 않는 이유는 무엇입니까? 먼저 이것에 대해 이야기해야합니다! 다음에 누군가 소프트웨어 복사가 불법이 아닌 이유를 물을 때 대답 할 수 없게됩니다. ^ _ ^

세계 최고의 Linux 거대 기업이 Linux 문서 3000 페이지를 요약하는 데 3 년이 걸렸습니다.

 

2 장, 호스트 계획 및 디스크 파티셔닝 이 장의 초점은 Linux를 설치하는 것입니다. 그러면 Linux 시스템에 컴퓨터 구성 요소의 어느 부분이 설치됩니까? 디스크입니다! 물론 먼저 디스크를 이해해야합니다. 마그네틱 박스가 여러 파티션으로 분할 될 수 있다는 것을 알고 있습니다. 이전 Windows의 관점에서 보면 디스크가 있고이를 C :, D :, E : 아니요! C, D 및 E는 파티션입니다. 그러나 Linux 장치는 모두 파일 형식으로 존재합니다. 파티션의 파일 이름은 무엇입니까? 디스크를 파티션하는 방법은 무엇입니까? 디스크 파티션에 대한 제한 사항은 무엇입니까? 현재 BIOS 및 UEFI는 무엇입니까? MSDOS 및 GPT는 무엇입니까? 이 섹션에서 논의 할 내용입니다.

세계 최고의 Linux 거대 기업이 Linux 문서 3000 페이지를 요약하는 데 3 년이 걸렸습니다.

 

3 장. CentOS7.x 설치 Linux 배포판이 성숙해지면서 설치가 더 쉬워집니다! 설치는 매우 간단하지만 MBR을 포함하여 이전 장에서 언급 한 기본 지식은 여전히 ​​이해해야합니다. / GPT, 파티션, 부트 로더, 마운트, 소프트웨어 선택 및 기타 데이터. 이 장에서는 Brother Bird의 설치를 "교육용 기계"로 정의하므로 설치 방법이 가장 간단한 방법으로 처리됩니다. 또한 Uge는 설치할 CentOS7.x 버전을 선택했습니다! 텍스트에서 제목에 (Option)이 포함 된 한 새는 추가 설명임을 의미합니다. 읽기만하면되고 구현이 필요하지 않습니다. !

세계 최고의 Linux 거대 기업이 Linux 문서 3000 페이지를 요약하는 데 3 년이 걸렸습니다.

 

4 장, 첫 번째 로그인 및 온라인 도움말, 마침내 흥미로운 시스템 인 Linux를 사용할 수 있습니다! Linux 시스템은 비동기 디스크 / 메모리 데이터 전송 모드를 사용하기 때문에 다중 사용자 및 다중 작업 환경이기도하므로 부담없이 수행 할 수 없습니다. 비정상적으로 종료, 종료에 대한 특정 절차가 있습니다! 잘못된 종료 방법은 디스크 데이터에 손상을 줄 수 있습니다! 또한 Linux에는 여러 가지 작동 방법이 있으며 그래픽 인터페이스와 명령 줄 작동의 차이점은 무엇입니까? 일부 명령 옵션 및 매개 변수를 기억할 필요없이 명령 행에서 많은 수의 명령을 얻습니다. 이것들은 모두이 장에서 소개됩니다!

세계 최고의 Linux 거대 기업이 Linux 문서 3000 페이지를 요약하는 데 3 년이 걸렸습니다.

 

5 장 Linux 파일 권한 및 디렉토리 구성 Linux 의 가장 뛰어난 측면 중 하나는 다중 사용자 및 다중 작업 환경입니다. 각 사용자가 더 많은 기밀 파일 데이터를 가질 수 있도록 파일 권한 관리가 매우 중요합니다. Linux는 일반적으로 파일에 액세스 할 수있는 ID를 ownerlgroup / others라는 세 가지 범주로 나누고 세 ID 각각에는 읽기 / 쓰기 실행 및 기타 권한이 있습니다. 제대로 관리하지 않으면 Linux 호스트가 "실패! @ _ @"가됩니다. 또한 Linux에 처음 연결하면 Linux 아래에 각 디렉토리 / 파일의 의미는 무엇입니까? 하나씩 소개하겠습니다!

세계 최고의 Linux 거대 기업이 Linux 문서 3000 페이지를 요약하는 데 3 년이 걸렸습니다.

 

6 장 Linux 파일 및 디렉토리 관리 이전 장에서 Linux 시스템에서 파일 권한 및 디렉토리 구성 지침의 개념에 대해 배웠습니다. 이 장에서는 파일 및 디렉터리의 추가 작업 및 관리에 대해 직접 살펴 보겠습니다. 디렉터리 간 변경, 디렉터리 생성 및 삭제, 파일 생성 및 삭제, 파일 검색, 파일 내용보기 등을 포함합니다. 이 장은 간략한 소개입니다!

세계 최고의 Linux 거대 기업이 Linux 문서 3000 페이지를 요약하는 데 3 년이 걸렸습니다.

 

7 장 · Linux 디스크 및 파일 시스템 관리 시스템 관리자에게 가장 중요한 작업 중 하나는 자신의 디스크 파일 시스템을 관리하는 것입니다. 각 파티션은 너무 크거나 작을 수 없습니다. 너무 크면 디스크 용량을 낭비하게됩니다. 너무 작 으면, 파일을 저장할 수 없습니다. 또한 이전 장에서 언급 한 파일 권한 및 속성에서 파일 시스템의 어떤 블록에 이러한 권한과 속성이 기록되어 있습니까? 이것은 inode와 파일 시스템에 대해 이야기해야합니다. 블록. 동시에 가상화 및 대용량 디스크를 위해 CentOs 7은 이제 기본 파일 시스템으로 대용량 및 더 나은 성능을 제공하는 xfs를 기본 파일 시스템으로 사용합니다! 이것도 이해해야합니다. 이 장에서는 파티셔닝, 포맷팅, 마운트를 포함한 파일 시스템 생성 방법에 초점을 맞추고 있습니다.

세계 최고의 Linux 거대 기업이 Linux 문서 3000 페이지를 요약하는 데 3 년이 걸렸습니다.

 

8 장. 파일 및 파일 시스템 압축, 패키징 및 백업 Linux에서 실행할 수있는 몇 가지 압축 명령이 있습니다! 이러한 압축 명령을 사용하면 인터넷에서 더 큰 파일을 더 쉽게 다운로드 할 수 있습니다! 리눅스에서 확장명은 특별한 의미가 없지만 이러한 압축 명령에 의해 만들어진 압축 파일의 경우 메모리의 편의를위한 특별한 이름 지정 방법이 여전히 있습니다!

세계 최고의 Linux 거대 기업이 Linux 문서 3000 페이지를 요약하는 데 3 년이 걸렸습니다.

 

9 장 vim 프로그램 편집기는 이전 버전에서 완전히 나왔습니다. Linux 시스템 설정을 처리하기 위해 항상 텍스트 모드를 사용하는 것이 좋습니다. Linux의 실행 상태를 더 쉽게 이해할 수있을뿐만 아니라 전체 설정의 기본 정신을 더 쉽게 이해할 수 있기 때문입니다. , 그것은 당신의 수정이 원활하게 실행될 수 있도록 "보장"할 수 있습니다. 따라서 Linux 시스템에서 텍스트 편집기를 사용하여 Linux 매개 변수 구성 파일을 편집하는 것은 매우 중요하므로 시스템 관리자는 적어도 워드 프로세서에 익숙해야합니다!

세계 최고의 Linux 거대 기업이 Linux 문서 3000 페이지를 요약하는 데 3 년이 걸렸습니다.

 

10 장 : Linux 환경에서 BASH이해하고 학습 합니다. bash가 무엇인지 이해하지 못하면 다른 것을 배울 필요가 없습니다. 이전 장에서는 터미널을 사용하여 bash 환경을 통해 명령을 내 렸습니다. 처리하세요! 따라서 매우 중요합니다. Bash에는 변수 설정 및 사용, bash 운영 환경 생성, 데이터 흐름 리디렉션 기능, 사용하기 쉬운 파이프 라인 명령 등 많은 기능이 있습니다. 머리를 비우고 열심히 준비하세요 ~ _ ^이 장은 모든 명령 줄과 향후 호스트의 유지 관리 및 관리를위한 거의 중요한 토대입니다.주의 깊게 읽으십시오!

세계 최고의 Linux 거대 기업이 Linux 문서 3000 페이지를 요약하는 데 3 년이 걸렸습니다.

 

11 장 정규식과 파일 형식

세계 최고의 Linux 거대 기업이 Linux 문서 3000 페이지를 요약하는 데 3 년이 걸렸습니다.

 

12 장 : 쉘 스크립트 학습 정보의 경로를 선택하고 자신에게 속한 호스트를 관리하고 싶다면 시스템을 자동으로 관리 할 수있는 좋은 도구 인 Wu Ge는 말할 것도없이 다음과 같이하십시오. 스크립트!이 사람은 정말 열심히 공부해야합니다! 기본적으로 쉘 스크립트는 초기 배치 파일과 비슷합니다. 즉, 일부 명령을 한꺼번에 수집하고 실행하지만, 쉘 스크립트에는 더 강력한 기능이 있습니다. 즉, 프로그램처럼 작성할 수 있고 컴파일없이 실행할 수있어 정말 편리합니다. 또한 쉘 스크립트를 사용하여 일상적인 업무 관리를 단순화 할 수 있습니다. 또한 전체 Linux 환경에서 일부 서비스는 쉘 스크립트를 통해 시작됩니다. 스크립트를 이해하지 못하는 경우 헤이! 문제가 발생하면 정말 도움을 요청할 방법이 없으니 그에게서 배우십시오!

세계 최고의 Linux 거대 기업이 Linux 문서 3000 페이지를 요약하는 데 3 년이 걸렸습니다.

 

13 장 Linux 계정 관리 및 ACL 권한 설정 관리자의 작업, 매우 중요한 부분은 "관리 계정"입니다! 전체 시스템은 사용자가 관리하고 모든 일반 사용자 계정 응용 프로그램은 여러분의 도움이 필요합니다! 따라서 서버 호스트 계정을 관리하는 방법을 이해해야합니다! Linux 호스트 계정을 관리 할 때 먼저 Linux가 각 사용자를 구별하는 방법을 이해해야합니다!

세계 최고의 Linux 거대 기업이 Linux 문서 3000 페이지를 요약하는 데 3 년이 걸렸습니다.

 

14 장 할당량 및 고급 파일 시스템 관리 Linux 서버에 데이터에 자주 액세스하는 여러 사용자가있는 경우 모든 사용자의 하드 디스크 용량을 공정하게 사용하기 위해 할당량은 하나입니다. 이것은 매우 유용한 도구입니다! 또한 사용자가 카트리지 용량이 충분하지 않다고 자주 불평하는 경우 고급 파일 시스템을 학습해야합니다. 이 장에서는 디스크 어레이 (RAID) 및 논리 롤 파일 시스템 (LVM)을 소개합니다. 이러한 도구를 사용하면 사용자가 사용할 수있는 디스크 용량을 관리하고 유지할 수 있습니다!

세계 최고의 Linux 거대 기업이 Linux 문서 3000 페이지를 요약하는 데 3 년이 걸렸습니다.

 

15 장 일상적인 작업 예약 (crontab) 잠시 기본 사항을 학습 한 후 시스템이 종종 일부 작업을 수행하기 위해 주도권을 잡는 이유를 알게 될 것입니다. 이러한 작업을 설정하는 사람은 누구입니까? 수동으로 시작하지 않고 시스템에서 자동으로 실행할 수 있도록 직접 설계 한 백업 프로그램을 처리하는 방법 이러한 일상적인 작업은 "단일"작업과 "주기적"작업으로 나눌 수 있습니다. 어떤 서비스를 담당하고 있나요? 또한 아내의 생일 전에 매년 편지를 보내서 잊지 않도록 상기시켜 줄 수 있나요? 헤이!이 모든 것을 처리하는 방법, 이걸보세요 첫 번째 장!

세계 최고의 Linux 거대 기업이 Linux 문서 3000 페이지를 요약하는 데 3 년이 걸렸습니다.

 

16 장 프로그램 관리 및 SELinux 예비 탐색 프로그램은 실행을 위해 메모리에로드되고 메모리에있는 데이터를 프로세스라고합니다. 프로그램은 운영 체제에서 매우 중요한 개념이며 시스템에서 실행되는 모든 데이터는 프로그램 형태로 존재합니다. 그렇다면 시스템 프로그램의 상태는 무엇입니까? 다른 상태는 시스템의 작동에 어떤 영향을 미칠까요? 프로그램이 서로를 제어 할 수 있는지 등 우리가 알아야 할 모든 항목입니다. 또한 프로그램과 관련된 파일 액세스 보안을 강화하는 링크 인 SELinux도 이해해야합니다!

세계 최고의 Linux 거대 기업이 Linux 문서 3000 페이지를 요약하는 데 3 년이 걸렸습니다.

 

17 장 시스템 서비스 (데몬) 인식 Unix-Like 시스템에서 당신은 종종 데몬이라는 단어를 듣게 될 것입니다. 그래서 전설적인 데몬은 무엇입니까?이 데몬 은 어디에 있습니까? 그들의 기능은 무엇입니까? 이 데몬을 시작하는 방법,이 데몬을 효과적으로 관리하는 방법, 추가로이 데몬이 연 포트 수를 확인하는 방법 및이 포트를 닫는 방법, 시스템에서이 포트가 나타내는 내용을 확인하십시오. 어떤 서비스인가? 이것이 가장 기본적인 것들이다! 특히 웹 사이트를 구축하기 전에 여기서 개념이 더욱 중요하다. CentOS 7.x 버전 이후 기존 init는 폐기되고 시스템화 된 사람으로 대체되었습니다.이 사람과 이전 init의 차이점은 무엇입니까? 장점과 단점은 무엇입니까? 다양한 유형의 서비스를 관리하는 방법 및 원본을 대체하는 방법 "실행 수준"등 매우 중요한 변경 사항!

세계 최고의 Linux 거대 기업이 Linux 문서 3000 페이지를 요약하는 데 3 년이 걸렸습니다.

 

18 장 : 로그인 파일 이해 및 분석 Linux 시스템에 알 수없는 원인이있는 문제가 발생하면 많은 사람들이 시스템에 문제가 있는지 확인하기 위해 로그인 파일을 확인해야한다고 말합니다. ○ 로그인 파일은 어떤 호스트, 어떤 서비스, 어떤 메시지가 시스템에 나타나는지 등의 정보를 기록 할 수 있습니다.이 정보에는 사용자 식별 데이터, 시스템 문제 해결 지침 및 기타 정보 포트가 포함되어 있습니다. 파일 정보에 로그인하면 시스템에 오류가 발생했을 때 처음으로 오류를 찾을 수 있으며, 혼란스럽고 사람들에게 물어 보는 대신 해결책을 찾을 수도 있습니다. 또한 로그 파일에 기록 된 정보의 양도 그것은 매우 크고 인간의 눈으로 그것을 분석하는 것은 정말 어렵습니다. 이때 다른 소프트웨어에서 제공하는 쉘 스크립트 또는 분석 도구를 사용하여 복잡한 로그인 파일을 처리하면 많은 도움이 될 수 있습니다!

세계 최고의 Linux 거대 기업이 Linux 문서 3000 페이지를 요약하는 데 3 년이 걸렸습니다.

 

19 장, 부트 프로세스, 모듈 관리 및 로더 시스템 부트는 실제로 매우 복잡한 프로세스입니다. 코어가 하드웨어를 감지하고 적절한 드라이버를로드해야하기 때문에 시스템을 준비하기 위해 프로그램을 호출해야하기 때문입니다. 운영 환경을 통해 사용자는 전체 호스트 시스템을 원활하게 운영 할 수 있습니다. 부팅의 원리를 이해할 수 있다면 시스템이 잘못되었을 때 신속하게 시스템을 복구 할 수 있도록 도와 줄뿐만 아니라 여러 운영 체제의 여러 부팅 문제를 원활하게 구성 할 수도 있습니다. 멀티 부팅 문제에 대해서는 Linux에서 우수한 부트 로더 인 grub2를 배워야합니다. 그리고 시스템이 실행되는 동안 핵심 모듈을 관리하는 방법도 배워야합니다!

세계 최고의 Linux 거대 기업이 Linux 문서 3000 페이지를 요약하는 데 3 년이 걸렸습니다.

 

20 장 기본 시스템 설정 및 백업 전략

세계 최고의 Linux 거대 기업이 Linux 문서 3000 페이지를 요약하는 데 3 년이 걸렸습니다.

 

21 장 소프트웨어 설치 : 소스 코드와 Tarball

세계 최고의 Linux 거대 기업이 Linux 문서 3000 페이지를 요약하는 데 3 년이 걸렸습니다.

 

22 장 소프트웨어 설치 RPM, SRPM 및 YUM 소스 코드를 사용한 소프트웨어 컴파일은 사용자 정의 설정을 가질 수 있지만 Linux 배포 게시자에게는 소프트웨어 관리가 쉽지 않습니다. 소스 코드가 컴파일됩니다. 출시 전에 동일한 하드웨어 및 운영 체제에서 소프트웨어를 컴파일 할 수 있다면 동일한 배포판이 정확히 동일한 소프트웨어 버전을 가질 수 없습니까? 간단한 설치 / 제거 / 관리 메커니즘을 추가하면 소프트웨어 제어가 훨씬 간단합니다. 예, 그것은 RPM과 YUM이라는 두 가지 유용한 단어입니다. 사용하기 쉽기 때문에 배울 수있는 기회를 놓칠 수 없습니다! 자세한 내용은 꼭 봐주세요!

세계 최고의 Linux 거대 기업이 Linux 문서 3000 페이지를 요약하는 데 3 년이 걸렸습니다.

 

23 장 · xWindow 설정 소개 Linux의 그래픽 인터페이스는 X Window System, 줄여서 X 또는 X11이라고합니다!이를 시스템이라고하는 이유는 × window 시스템이 × server와 x로 나뉘어져 있기 때문입니다. 클라이언트 · 서버 / 클라이언트 (마스터-슬레이브 아키텍처)이므로 × 윈도우 시스템이 네트워크와 플랫폼을 교차 할 수 있음을 의미합니다! × 윈도우 시스템은 Linux 용 소프트웨어 일 뿐이지 만이 소프트웨어는 점점 더 중요 해지고 있습니다! 데스크탑 컴퓨터에서 인기가 있다는 것은 × 윈도우 시스템과 관련이 있습니다! 다행히도 현재 Linux에 통합 된 × 윈도우 시스템은 이미 매우 훌륭하고 3D 가속 기능도 가질 수 있지만 × 윈도우 시스템을 이해해야합니다. 그것은 훌륭합니다. 그래서 만약 무언가 잘못되면 우리는 그것을 처리 할 수 ​​있습니다!

세계 최고의 Linux 거대 기업이 Linux 문서 3000 페이지를 요약하는 데 3 년이 걸렸습니다.

 

24 장, Linux 커널 컴파일 및 관리 우리가 Linux에 대해 이야기하는 것은 실제로 커널 (커널)을 의미합니다. 이 코어는 호스트의 모든 하드웨어를 제어하고 시스템의 모든 기능을 제공하므로 중요하지 않습니다. 부팅 할 때 실제로 부팅 관리 프로그램을 사용하여이 코어 파일을로드하여 하드웨어를 감지하고 적절한 드라이버 후 시스템이 원활하게 실행될 수 있습니다. 현재 시스템은 온라인 업그레이드 메커니즘을 강조하므로 코어 컴파일을 사용자 정의하지 않는 것이 좋습니다.하지만 Linux를 U basin에 설치하고 Eee PC 노트북에 자신의 Linux를 설치하려면 다음을 수행하십시오. 당신의 리눅스는 당신의 소형 어플라이언스를 구동 할 수 있습니다. 현재 코어 컴파일은 매우 중요한 작업입니다.이 글은 좀 더 고급입니다. 시스템 포팅에 관심이 없다면 먼저이 글을 건너 뛸 수 있습니다!

세계 최고의 Linux 거대 기업이 Linux 문서 3000 페이지를 요약하는 데 3 년이 걸렸습니다.

 

Linux 기반 제공

세계 최고의 Linux 거대 기업이 Linux 문서 3000 페이지를 요약하는 데 3 년이 걸렸습니다.

 

Linux 배달 스테이션

세계 최고의 Linux 거대 기업이 Linux 문서 3000 페이지를 요약하는 데 3 년이 걸렸습니다.

 

Linux 보안

세계 최고의 Linux 거대 기업이 Linux 문서 3000 페이지를 요약하는 데 3 년이 걸렸습니다.

 

이 두 문서는 각각 1,700 페이지 이상이고 전체가 약 3,500 페이지이기 때문에 너무 많이 보여줄 방법이 없습니다.이 Linux 문서가 필요한 친구는 직접 전달하고 아래 그림에서 VX를 팔로우하고 추가 할 수 있습니다. 할 수있다

 

 

 

 

 

추천

출처blog.csdn.net/sinat_37903468/article/details/109037929