1, 개방성: Linux 운영 체제는 GNU 사양 준수, 코드 공유, 시스템 자르기 및 맞춤형 개발을 쉽게 수행할 수 있습니다.
2. 복수 사용자: 시스템 자원은 각자의 권한을 가진 다른 사용자가 액세스하고 사용할 수 있으며, 서로 영향을 미치지 않습니다.
3. 멀티 태스킹 및 멀티 스레드: 서로 다른 작업과 스레드는 거의 동시에 일련의 독립적이지만 내부 관련 이벤트를 처리합니다.
4. 장치 독립성: Linux 운영 체제는 모든 외부 장치를 장치 파일로 취급합니다. 드라이버가 설치된 한 모든 사용자는 특정 형식을 알 필요 없이 일반 파일처럼 이러한 장치를 조작하고 사용할 수 있습니다.
5. 풍부한 네트워킹 기능: 완벽한 내장 네트워크는 Linux 의 주요 특징입니다.
단점은 다음과 같습니다.
주로 하드웨어 지원에서 비롯되며, 일반 사용자의 경우 windows 보다 조작성이 낮고 일반 사용자도 잘 사용하지 않습니다. (데이비드 아셀, Northern Exposure (미국 TV 드라마), 하드웨어명언)