Linux命令行與shell腳本編程大全(第三版)開篇

Linux 腳本語言 GNU 軟件 keepcode keepcode 2017-08-26

Linux Command Line and Shell Scripting Bible,3E

聖經級參考書,輕鬆全面掌握Linux命令行和shell腳本編程細節,實現Linux系統任務自動化。

Linux命令行與shell腳本編程大全(第三版)開篇

初識Linux shell

  • Linux四大部分:Linux內核、GNU工具、圖形化桌面環境、應用軟件。


  • Linux內核

系統內存管理:物理內存、虛擬內存(交換空間(swap space))

軟件程序管理:進程(前臺、後臺)、init進程、/etc/inittab、/etc/init.d

硬件設備管理:編譯代碼/插入模塊、設備文件(字符型/塊/網絡)

文件系統管路:虛擬文件系統(Virtual File System,VFS)


  • GNU工具

GNU‘s Not Unix、OSS(open source software)、GNU/Linux

核心GUN工具:coreutils(coreutilities)用於處理文件、操作文本、管理進程

shell:特殊的交互式工具,Linux發行版默認bash shell


  • Linux桌面環境

X Window:Fedora Linux

KDE(K Desktop Environment):openSUSE Linux

GNOME(thie GNU Network Object Model Environment):Red Hat Linux

Unity:Ubuntu


Linux發行版

  • 完整的Linux系統包稱發行版

  • 核心發行版:Slackware、Red Hat、Fedora、Gentoo、openSUSE、Debian

  • Linux LiveCD


相關推薦

推薦中...