課程信息
4.4
15 個評分
2 個審閱

100% 在線

立即開始,按照自己的計劃學習。

可靈活調整截止日期

根據您的日程表重置截止日期。

初級

Experience as a developer on any operating system

Experience in working at the command line is not necessary, but would be helpful

完成時間大約為8 小時

建議:11 hours/week...

英語(English)

字幕:英語(English)

100% 在線

立即開始,按照自己的計劃學習。

可靈活調整截止日期

根據您的日程表重置截止日期。

初級

Experience as a developer on any operating system

Experience in working at the command line is not necessary, but would be helpful

完成時間大約為8 小時

建議:11 hours/week...

英語(English)

字幕:英語(English)

教學大綱 - 您將從這門課程中學到什麼

1
完成時間為 8 小時

Command Line Tools

...
11 個視頻 (總計 23 分鐘), 38 個閱讀材料, 3 個測驗
11 個視頻
Module 1 Overview2分鐘
Command Line Tools for Manipulating Text Files1分鐘
Using cat (Demo)2分鐘
Working with Large Files1分鐘
Introduction to sed and awk2分鐘
Using sed (Demo)2分鐘
File Manipulation Utilities1分鐘
Introduction to paste, join, and split2分鐘
Script Basics1分鐘
Functions1分鐘
38 個閱讀材料
Preparing Your Computer10分鐘
Tools Used to List, Create, Delate and Rename Files and Directories5分鐘
Finding Files: find and locate7分鐘
grep Command5分鐘
sed Command5分鐘
Using find (Lab)20分鐘
Using grep (Lab)20分鐘
cat5分鐘
Using cat Interactively5分鐘
echo3分鐘
head5分鐘
tail5分鐘
Viewing Compressed Files5分鐘
sed Command Syntax and Basic Operations10分鐘
awk Command Syntax and Basic Operations5分鐘
sort5分鐘
uniq5分鐘
Using paste5分鐘
Using join2分鐘
Using split3分鐘
Regular Expressions and Search Patterns10分鐘
grep3分鐘
strings3分鐘
tr10分鐘
tee5分鐘
wc3分鐘
cut3分鐘
Using sed (Lab)20分鐘
Parsing Files with awk (and sort and uniq) (Lab)20分鐘
Using grep (Lab)30分鐘
Using tee (Lab)10分鐘
Using wc (Lab)10分鐘
Script Basics (Cont.)5分鐘
Conditionals15分鐘
Loops10分鐘
Functions (Cont.)10分鐘
Creating Simple Bash Shell Scripts (Lab)20分鐘
A Simple Backup Utility (Lab)30分鐘
3 個練習
Essential Command Line Tools10分鐘
File and Text Manipulation Utilities10分鐘
Bash Scripting10分鐘
2
完成時間為 3 小時

Files and Filesystems

...
8 個視頻 (總計 25 分鐘), 7 個閱讀材料, 2 個測驗
8 個視頻
Types of Files (Cont.)2分鐘
Permissions and Access Rights1分鐘
Using umask (Demo)2分鐘
Filesystems and the VFS5分鐘
Using Available Filesystems (Demo)2分鐘
RAID and LVM4分鐘
Using LVM (Demo)4分鐘
7 個閱讀材料
Types of Files7分鐘
Changing Permissions and Ownership7分鐘
Using umask (Lab)20分鐘
Using chmod (Lab)20分鐘
Using setuid (Lab)30分鐘
Mounting Filesystems10分鐘
Loopback Filesystems (Lab)30分鐘
2 個練習
Files and Filesystems10分鐘
Linux Filesystems10分鐘
3
完成時間為 5 小時

Linux Developer Methods

...
7 個視頻 (總計 25 分鐘), 15 個閱讀材料, 3 個測驗
7 個視頻
gcc and Other Compilers4分鐘
Debugging with gdb2分鐘
Write Once, Use Anywhere?2分鐘
Integrated Development Environments: Eclipse and NetBeans3分鐘
Package Management6分鐘
Building a Binary RPM Package (Demo)4分鐘
15 個閱讀材料
Major gcc Options10分鐘
Static Libraries7分鐘
Shared Libraries10分鐘
Linking to Libraries20分鐘
Shared Libraries (Lab)15分鐘
Installing Java on Linux10分鐘
Handling Multiple JREs and JDKs: The Alternatives System20分鐘
Environment Variables and Class Paths3分鐘
RPM Creation10分鐘
The RPM spec File7分鐘
Details on RPM spec Sections15分鐘
RPM Dependencies10分鐘
Debian Package Creation Workflow7分鐘
Building RPMs (Lab)
Building a Debian Package from Source (Lab)
3 個練習
Compiling, Linking and Libraries10分鐘
Java Installation and Environment10分鐘
Building RPM and Debian Packages10分鐘

講師

Avatar

Jerry Cooperstein

Director of Training
Training & Certification

關於 The Linux Foundation

The Linux Foundation supports the creation of sustainable open source ecosystems by providing financial and intellectual resources, infrastructure, services, events, and training. Working together, The Linux Foundation and its projects form the most ambitious and successful investment in the creation of shared technology....

關於 Open Source Software Development, Linux and Git 專項課程

The Open Source Software Development, Linux and Git Specialization will give you a strong foundation for working comfortably and productively in open source development communities. By completing the specialization, you’ll have a better understanding of the Linux environment, as well as methods and tools required to successfully use it, and you’ll know how to use git, the distributed version control system....
Open Source Software Development, Linux and Git

常見問題

  • 是的,您可以在注册之前预览第一个视频和查看授课大纲。您必须购买课程,才能访问预览不包括的内容。

  • 如果您决定在班次开始日期之前注册课程,那么您将可以访问课程的所有课程视频和阅读材料。班次开始之后,您便可以提交作业。

  • 在您注册且班次开课之后,您将可以访问所有视频和其他资源,包括阅读材料内容和课程论坛。您将能够查看和提交练习作业,并完成所需的评分作业以获得成绩和课程证书。

  • 如果您成功完成课程,您的电子课程证书将添加到您的成就页中,您可以通过该页打印您的课程证书或将其添加到您的领英档案中。

  • 该课程是 Coursera 上提供的为数不多的课程之一,目前只对已购买课程或已获得助学金的学生开放。

還有其他問題嗎?請訪問 學生幫助中心