LINUX基礎知識

Linux哲學思想:

一切皆文件;由衆多單一目的的小程序,一個程序只實現一個功能,多個程序組合完成複雜任務;組合小程序完成複雜任務;文本文件保存配置信息;儘量避免與用戶交互;提供機制,而非策略。

1、一切皆文件:所有普通的文件,目錄、字符設備、塊設備等中都是以文件形式對待;雖然本身的類型不同,但是在Linux都是一樣,都可以直接被編輯使用。

2、單一小程序:一個單一的程序或者可執行的文件,不會太過於複雜和過大,這樣纔會保證Linux的高速運轉。過於複雜的程序。linux也會通過連接很多是簡單程序來實現複雜程序的運轉,保證了簡單功能的高效性的同時,複雜的程序也必然是高效性的

3、避免與用戶交互:Linux上支持的腳本語言種類十分豐富、易學簡單,易於使用者已腳本的方式自動完成衆多功能。

4、提供機制,而非策略:Linux是一款開源的系統,所有的系統配置都寫在配置文件之中,無論修改什麼只要在在配置文件中修改即可,修改配置文件只需要任意一款文本編輯器就可以,不用像Windows只可以在註冊表中修改,工具單一,過於複雜。

作者:乀koala

鏈接:https://www.jianshu.com/p/3d755685aa96

來源:簡書

簡書著作權歸作者所有,任何形式的轉載都請聯繫作者獲得授權並註明出處。

LINUX獲取命令幫助信息

1)whatis command顯示命令全稱,具體在man命令下哪幾個部分有幫助信息;可以顯示是否爲內部命令還是外部命令。

Ps:

LINUX基礎知識

LINUX基礎知識

2)man command (Manual command): 可以查看Linux中的指令幫助、配置文件幫助和編程幫助等信息

LINUX基礎知識

Man一共分有以下幾個章節:

1、Standard commands (標準命令)
2、System calls (系統調用)
3、Library functions (庫函數)
4、Special devices (設備說明)
5、File formats (文件格式)
6、Games and toys (遊戲和娛樂)
7、Miscellaneous (雜項)
8、Administrative Commands (管理員命令)
9、 其他(Linux特定的), 用來存放內核例行程序的文檔。

在不同情況下可以調用具體的章節進行查閱,以及命令使用的選項、方法。

PS:

LINUX基礎知識

3)info command:是Linux下info格式的幫助指令。info頁面比man page編寫得要更好、更容易理解,也更友好,但man page使用起來確實要更容易得多。使用的比較少,具體介紹可以查看http://man.linuxde.net/info

4)查看命令的相關文檔,一般都保存在/usr/share/doc/下。一般在使用一些生僻、軟件自帶的命令上纔會使用這種方法

5)通過網絡搜索,最簡單的方法啦;度娘。

LINUX命令的使用格式

使用方法都是:command命令+options選項+parameter參數

對於命令和參數大致有如下幾種類型

 沒有任何修飾符參數 : 原生參數

 <>: 佔位參數

 [] : 可選組合

 () : 必選組合

 | : 互斥參數

 ... : 可重複指定前一個參數

 : 標記後續參數類型

大家可以參考這篇文章:https://www.jb51.net/article/104125.htm

LINUX系統的基礎目錄名稱命名法則

LINUX基礎知識

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章