[討論] 有非常豐富的Linux/Unix下工作的經驗指的是什麼?
帖子來源:有非常豐富的Linux/Unix下工作的經驗指的是什麼?
以下是我的觀點:
豐富經驗:
0. 瞭解FHS(Filesystem Hierarchy Standard);
1. 瞭解Bash/Shell工作原理;
2. 能用Bash/Shell結合AWK/Sed及其它小型實用程式,完成日常工作;
3. 瞭解守護程式和服務的啟停(含啟停指令碼編寫);
4. 瞭解系統預設使用的軟體包管理工具,能按照要求安裝軟體包;
5. 瞭解如何在Shell中進行核心微調;
6. 瞭解如何掛載、管理外部裝置;
7. 瞭解如何管理使用者及許可權;
8. 瞭解一款全屏文字編輯器的使用(VI / VIM / Emacs)。
非常豐富經驗:
0. 理解FHS的鬱悶之處;
1. 理解Bash/Shell的缺陷,知道如何高效編寫而不落入致命陷阱;
2. 熟知每種小型實用程式(含Shell)的典型應用場景、技巧;
3. 能用Perl、Python、Ruby、C等進行擴充套件程式開發;
4. 能手動安裝各種軟體包(含下載、展開、編譯、安裝、測試);
5. 理解裝置工作原理,能做故障排查;
6. 理解系統安全特性,適時打補丁;
7. 能獨立編譯核心;
8. 熟練微調核心;
9. 熟練使用一款全屏文字編輯器;
10. 理解網路工作原理,並能配置調優網路(如防火牆等)。
強力補充:
0. 能構建交叉編譯環境;
1. 玩Perl跟玩大刀似的;
2. 或者熟練使用隨便哪種快速程式語言。
相關文章
- 急需經驗豐富的java高手Java
- 大齡碼農經驗那麼豐富,為什麼很多公司都不招?
- 大齡程式設計師經驗那麼豐富,為什麼很多公司都不招?程式設計師
- 工作豐富化的步驟(轉載)
- 一個非常簡單易用且功能豐富的純Swift下載框架-TiercelSwift框架
- 沒有工作經驗,沒有的究竟是什麼?
- 經驗豐富的程式設計師,不要和新手說這些程式設計師
- 前端中的this,指的是什麼?前端
- Linux vs. Unix:有什麼不同?Linux
- 《Linux/Unix 設計思想》的翻譯細節討論Linux
- 伺服器發包指的是什麼?有什麼作用?伺服器
- 什麼是Linux?和Unix之間有什麼較大的區別?Linux
- FTP指的是什麼協議?由什麼組成?有什麼作用?FTP協議
- Linux和Unix有什麼區別?兩者有什麼關係Linux
- Linux和Unix有什麼不同之處?Linux
- 十個擁有豐富UI元件的JavaScript框架UI元件JavaScript框架
- 旅行保險公司工作豐富模型(轉載)模型
- Remmina:一個 Linux 下功能豐富的遠端桌面共享工具REMLinux
- 非常經典的UNIX系統調優的文章(轉)
- 世界上的程式語言已這麼豐富 為什麼還不夠?
- 有個功能豐富的 react 腳手架,瞭解下?React
- javascript的垃圾回收機制指的是什麼?JavaScript
- javascript的垃圾回收機制指的是什麼JavaScript
- 赫茨伯格工作豐富化模型(轉載)模型
- 討論:你的專案為什麼不迭代?
- 兩個非常棘手的問題,有socket方面經驗的請進
- 我們現在沒有討論的但有必要討論的模式模式
- Linux運維的工作內容有什麼?Linux基礎Linux運維
- oracle中schema指的是什麼?Oracle
- oracle中schema指的是什麼? .Oracle
- 豐富的開發體驗和激動人心的使用者體驗:XAML
- 為什麼你有10年工作經驗,卻根本不值錢?(深度好文)
- 推薦5個學術文獻資料網站,論文資源非常豐富,提升科研效率網站
- 共享辦公室租賃,讓工作變得豐富多彩
- 討論:什麼才算是真正的程式設計能力?程式設計
- Unix和Linux作業系統有什麼區別Linux作業系統
- 4種方法幫你的網站建立更豐富的Web體驗網站Web
- 什麼是Linux,Linux與UNIX的關係(轉)Linux