課程信息
專項課程
100% 在線

100% 在線

立即開始,按照自己的計劃學習。
可靈活調整截止日期

可靈活調整截止日期

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

初級

Experience as a developer on any operating system

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

完成時間(小時)

完成時間大約為9 小時

建議:8 hours/week...
可選語言

英語(English)

字幕:英語(English)
專項課程
100% 在線

100% 在線

立即開始,按照自己的計劃學習。
可靈活調整截止日期

可靈活調整截止日期

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

初級

Experience as a developer on any operating system

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

完成時間(小時)

完成時間大約為9 小時

建議:8 hours/week...
可選語言

英語(English)

字幕:英語(English)

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

1
完成時間(小時)
完成時間為 8 小時

Command Line Tools

...
Reading
11 個視頻 (總計 23 分鐘), 38 個閱讀材料, 3 個測驗
Video11 個視頻
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分鐘
Reading38 個閱讀材料
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分鐘
Quiz3 個練習
Essential Command Line Tools10分鐘
File and Text Manipulation Utilities10分鐘
Bash Scripting10分鐘
2
完成時間(小時)
完成時間為 3 小時

Files and Filesystems

...
Reading
8 個視頻 (總計 25 分鐘), 7 個閱讀材料, 2 個測驗
Video8 個視頻
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分鐘
Reading7 個閱讀材料
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分鐘
Quiz2 個練習
Files and Filesystems10分鐘
Linux Filesystems10分鐘
3
完成時間(小時)
完成時間為 5 小時

Linux Developer Methods

...
Reading
7 個視頻 (總計 25 分鐘), 15 個閱讀材料, 3 個測驗
Video7 個視頻
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分鐘
Reading15 個閱讀材料
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)s
Building a Debian Package from Source (Lab)s
Quiz3 個練習
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

常見問題

  • Yes, you can preview the first video and view the syllabus before you enroll. You must purchase the course to access content not included in the preview.

  • If you decide to enroll in the course before the session start date, you will have access to all of the lecture videos and readings for the course. You’ll be able to submit assignments once the session starts.

  • Once you enroll and your session begins, you will have access to all videos and other resources, including reading items and the course discussion forum. You’ll be able to view and submit practice assessments, and complete required graded assignments to earn a grade and a Course Certificate.

  • If you complete the course successfully, your electronic Course Certificate will be added to your Accomplishments page - from there, you can print your Course Certificate or add it to your LinkedIn profile.

  • This course is one of a few offered on Coursera that are currently available only to learners who have paid or received financial aid, when available.

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