亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

Linux Guide for Developers

happypeter JS工程師
難度入門
時長 1小時28分
學習人數
綜合評分9.60
146人評價 查看評價
9.9 內容實用
9.5 簡潔易懂
9.4 邏輯清晰
簡介:linux 的知識點浩如煙海,其實作為開發者,日常用到的只是里面的一小部分。但是初學者是很難去判別哪些知識是超范圍的,那么就讓本課程成為你初入 Linux 世界的一個向導。

第1章 課程介紹

介紹課程的主題,內容概覽,要達成的教學目標,以及適合的用戶。

第2章 你好,命令行

首先帶大家選擇一款合適的 Linux 操作系統,演示一下如何配置命令行終端軟件,然后宏觀介紹一下什么是 Linux 系統的命令,以及應該如何學習各種各樣命令。

第3章 在文件系統中跳轉

系統準備好了之后,我們需要學習的第一件事就是怎樣在文件系統樹中跳轉。這次課首先介紹一下文件系統樹形結構,接下來是絕對路徑和相對路徑的概念,最后作為這些內容的實戰,演示一下 cd 命令的使用。

第4章 操作文件和目錄

我們開始真正的在 Linux 里留下我們的痕跡了,自己動手對文件進行拷貝,移動,刪除,修改等各項操作。首先瀏覽一下都有哪些日常使用的命令。第二步,介紹通配符的使用。最后,聊的是壓縮和解壓縮。

第5章 重定向

Linux 命令行中可能最酷的功能就是重定向了。首先介紹系統上的三個特殊文件,第二是重定向的各種不同方式,最后是管道線。

第6章 用戶和文件權限

良好的多用戶機制是 Linux 系統安全的基石,但是這也給初學者入門使用帶來一些困惑。為何我沒有權利在她的世界里創建文件,讀寫和執行權限到底都意味著什么?

第7章 進程

什么是一個進程,如何讓它們后臺執行?ps 命令可以查看進程信息,得到進程 PID,這個在開發中為什么那么常用?要關閉進程有不同的方式,因為 kill 命令可以發出不同的信號。

第8章 查找

locate 在全系統內定位文件,find 可以把一個文件夾翻個底朝天,配合上有正則表達式支持的字符串查找神器 grep,輕敲幾個字符,所有你想要的內容都會現身。

第9章 網絡操作

ssh 用來遠程登陸并管理服務器,wget 和 curl 都可以下載數據,但各有妙用,使用 rync 同步數據安全而且方便。常常行走于網絡暗黑空間,腰間豈可沒有幾件利器。

第10章 安裝軟件

手動下載安裝,下載源碼編譯安裝,這些都是 Linux 下常見的的軟件安裝方式,但是在 ubuntu 下,我們有更為優雅的方法。對包管理的概念感到陌生,想知道安裝包的時候都有哪些技巧?本章為你揭開謎底。

第11章 輕觸 shell 腳本編程

我們是開發者,不是專職的 system admin 所以寫腳本不是我們每天都會做的工作。但是會寫簡單的腳本確實可以使我們日常的開發工作事半功倍,這里我們一起揭開腳本編程的神秘面紗。

第12章 Goodbye

本套教材里面我們主要圍繞 Linux 命令行使用的核心功能來講解,普及了開發者應該具備的 Linux 使用知識。但是還有 Linux 下的開發者必會的一些重要工具,例如 vim 編輯器,和 git 版本控制工具,應該作為你下一步的學習內容。
課程須知
普通開發者,有一定的計算機基礎知識的初級用戶,對linux有基本認知。
老師告訴你能學到什么?
課程以 ubuntu 為例,講解面向開發者的 Linux 命令行使用技巧,努力總結出全部對開發者有用的知識點,同時力求不講那些很少用到的內容。讓你看完本課程后,就可以充滿自信的來使用 Linux 命令行了。

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!