Linux 课程可以帮助您学习系统管理、Shell Scripting、文件管理和网络配置。你可以掌握用户权限、进程管理和系统故障排除方面的技能。许多课程会介绍 Command Line Interface、用于版本控制的 Git 和各种 Linux Distribution 等工具,为管理服务器和自动化任务提供实践经验。

您将获得的技能: Linux, 软件安装, 文件管理, 自动化, Network Protocol(网络协议, 脚本, Linux 命令, 操作系统, 乌班图, 外壳脚本, 脚本语言, Unix 命令, 命令行界面, Linux 服务器, Unix, Bash(脚本语言)
初级 · 课程 · 1-4 周

您将获得的技能: Bash (Scripting Language), Operating Systems, File Systems, Linux Commands, Linux, SQL, Unix, Database Management, Command-Line Interface, Relational Databases, Authorization (Computing), Authentications, User Accounts
初级 · 课程 · 1-4 周

LearnQuest
您将获得的技能: Linux, 文件管理, Linux 命令, 操作系统, 乌班图, MySQL, Linux 管理, 网络服务器, Unix 命令, Open Source 技术, 命令行界面, Linux 服务器, IT 自动化
初级 · 课程 · 1-4 周

LearnQuest
您将获得的技能: 公钥基础设施, Git(版本控制系统), 系统监控, Linux, 文件管理, 防火墙, Linux 命令, 乌班图, 文件系统, 版本控制, Linux 管理, Devops, 用户账户, 命令行界面, Virtual Private Networks(VPN), Linux 服务器, 软件包和软件管理, Operating System 管理, 入侵检测和防御, 云计算架构
初级 · 专项课程 · 3-6 个月

The Linux Foundation
您将获得的技能: Git(版本控制系统), Linux, 软件版本控制, GitHub, 协作软件, 系统配置, Linux 命令, 版本控制, Linux 管理, 文件系统, Open Source 技术, 软件开发工具, CI/CD, 外壳脚本, 用户账户, Unix 命令, 命令行界面, Operating System 管理, Bash(脚本语言), 软件包和软件管理
初级 · 专项课程 · 3-6 个月

您将获得的技能: Linux, Linux Administration, Linux Commands, Linux Servers, Shell Script, Unix, Unix Shell, Systems Administration, Unix Commands, Command-Line Interface, Patch Management, Scripting Languages, Package and Software Management, Virtualization and Virtual Machines, File Systems, File Management, Data Storage, Security Controls, User Accounts, Authorization (Computing)
中级 · 专项课程 · 3-6 个月

您将获得的技能: Bash (Scripting Language), Shell Script, Linux, Scripting, Linux Commands, Linux Administration, Unix Shell, Scripting Languages, Operating System Administration, Unix Commands, Systems Administration, Command-Line Interface, IT Automation, Software Installation, Unix, Linux Servers, Cloud Hosting, Object-Relational Mapping, YAML, Automation
初级 · 专项课程 · 3-6 个月

您将获得的技能: Linux, Package and Software Management, Linux Administration, Red Hat Enterprise Linux, Linux Commands, User Accounts, Operating System Administration, Linux Servers, OS Process Management, Command-Line Interface, File Management, Unix Shell, System Monitoring, General Networking, Firewall, Open Source Technology
初级 · 课程 · 1-3 个月

您将获得的技能: Threat Modeling, Network Security, Incident Response, Vulnerability Management, Computer Security Incident Management, Hardening, Intrusion Detection and Prevention, Cyber Threat Intelligence, Threat Management, Cyber Attacks, Cybersecurity, Network Protocols, Cloud Security, Vulnerability Assessments, Bash (Scripting Language), Debugging, Linux, Interviewing Skills, Python Programming, SQL
攻读学位
初级 · 专业证书 · 3-6 个月

University of Colorado Boulder
您将获得的技能: Agile Methodology, Scrum (Software Development), System Programming, Embedded Software, Software Testing, Embedded Systems, Linux, Agile Software Development, Docker (Software), Git (Version Control System), Linux Commands, Linux Administration, Operating Systems, Shell Script, C++ (Programming Language), Debugging, File Systems, Internet Of Things, OS Process Management, Peripheral Devices
中级 · 专项课程 · 1-3 个月

您将获得的技能: Bash (Scripting Language), Shell Script, Linux Commands, Unix Shell, Unix Commands, Linux Administration, Linux, Scripting, File Management, Unix, Command-Line Interface, Scripting Languages, Debugging, System Configuration, User Interface (UI), IT Automation, Interactive Design, Programming Principles, OS Process Management
初级 · 专项课程 · 1-3 个月

Coursera
您将获得的技能: Linux Commands, Linux, Linux Servers, Command-Line Interface, Linux Administration, File Management, Unix Commands, File Systems
初级 · 指导项目 · 不超过 2 小时
Linux 是在许多不同的硬件平台上运行的操作系统,而且其源代码提供给公众使用。该操作系统基于 1991 年开发的计算机程序,而且通常通过软件包管理系统提供安装程序,从而自动完成安装、升级、配置等操作。
Linux 被认为是非常适合成长型企业的操作系统。这样一来,出于其多用途性、免费源代码、安全性、与旧技术集成的能力以及许多其他原因,精通该技术的学习者可以成为这些公司的重要资源。
是的,Coursera 提供包括 Linux 在内的多种主题的免费课程。虽然您可以通过审核课程免费获取大部分课程资料,但这并不包括分级作业或结业证书。对于那些希望获得证书以展示自己的学习成果或提升专业形象的人来说,Coursera 提供了购买课程的选项。此外,Coursera 还为符合条件的学习者提供免费试听或经济援助,让每个人都更容易获得证书。
Coursera 提供了各种课程来讲授 Linux。这些课程的重点是学习:如何开发开源软件、如何在开源开发社区中工作、从企业角度看 Linux 是如何工作的、如何区分不同版本的 Linux、如何理解不同类型的 Linux 命令等等。
Linux 课程由多所重点大学(例如科罗拉多大学、约翰霍普金斯大学)和其他院校的教授讲授。学生可以与专攻软件开发、生物统计学、计算机科学和其他学科的教授一起研究 Linux。教材通过讲座、阅读、测验、软件实操和其他类型的作业形式来讲解。