標籤:設定檔 顯示器 基礎知識 作業系統 linux
作業系統功能:
進程管理
記憶體管理
檔案系統管理
網路功能
硬體驅動
安全機制
檔案系統講解:
/etc:存放設定檔
/home:使用者的家目錄
/lib:存放庫函數
/boot:存放系統啟動相關的檔案
/root:root使用者的家目錄
/dev:存放裝置檔案
塊裝置(b):隨機裝置,隨機訪問,資料區塊,如硬碟,光碟片等
字元裝置(c):線性裝置,線性訪問,按字元為單位,如滑鼠,鍵盤,顯示器等
/media:掛載點,作為裝置檔案的訪問入口,可行動裝置掛載點
/mnt:掛載點,額外的臨時檔案系統
/proc:偽檔案系統,核心參數對應檔
/sys:硬體裝置對應檔
/var:經常變化的檔案
/usr:Unix Systerm Resources 存放大量二進位程式的目錄
/tmp:臨時檔案系統
/opt:可選目錄,以前常用作較大軟體安裝目錄
Linux命令文法格式:
#command options... aruments...(以ls為例)
ls [OPTION]... [FILE]...
Synopsis相關符號解釋:
[]:可選
<>:必選
...:可以有多個
|:多選一
{}:分組
Option:選項,命令的執行方式
選項分為兩種,長選項(--directory)和短選項(-d)
Argument:參數,命令的執行對象
ls:list directory contents
-a|--all:顯示隱藏檔案(.開頭的檔案)
-d|--directory:顯示目錄自身的屬性資訊
-h|--human-readable:以人類容易讀的方式顯示(做單位換算)
-l:用長格式顯示,即檔案的類型,許可權,永久連結數,屬主,屬組,大小,修改日期,檔案名稱
-i:顯示檔案inode號
-r:逆序顯示
pwd:print name of current /working directory 顯示當前工作目錄
cd:change the shell working directory 切換shell工作目錄
cd ~ :切換到家目錄下
cd - :在目前的目錄與上一目錄之間來回切換,類似遙控器的返回
History用法:
-c:清空所有的命令曆史
-w:將命令曆史儲存到命令曆史檔案當中,HISTSIZE,~/.bash_history
-d offset:刪除命令曆史中第offset條命令
!n:執行命令曆史中第n條命令
!string:執行命令曆史中最近一條以string開頭的命令
!!:執行上一條命令,與上鍵一樣
!-n:執行命令曆史中倒數第n條命令
!$:引用上一條命令最後的參數(與alt + .和 Esc,.功能一樣)
Linux下如何擷取命令協助:
內部命令:help command
外部命令: (1)command --help (2)whatis command ,man help (3)info help
man分為8個章節:
1.使用者命令(/bin,/usr/bin,/usr/local/bin)
2.系統調用(Systerm Call)
3.庫函數(Lib)
4.特殊檔案(裝置檔案)
5.檔案格式(設定檔的文法格式)
6.遊戲
7.雜項(Miscellaneous)
8.管理命令(/sbin,/usr/sbin)
MAN:
NAME:命令名稱及功能簡要說明
SYNOPSIS:用法說明,包括可用的選項
DESCRIPTION:命令功能的詳盡說明,可能包括每一個選項的意義
OPTIONS:說明每一個選項的意義
FILES:此命令相關的設定檔
BUGS:
EXAMPLES:使用樣本
SEE ALSO:另外參照
翻屏:
向後翻一屏:SPACE
向前翻一屏:b
向後翻一行:ENTER
向前翻一行:k
尋找:
/KEYWORD: 向後
n: 下一個
N:前一個
?KEYWORD:向前
n: 下一個
N:前一個
q: 退出
線上文檔:
info COMMAND
文檔:/usr/share/doc
本文出自 “7589461” 部落格,請務必保留此出處http://7599461.blog.51cto.com/7589461/1611177
Linux基礎知識(1)