Linux基礎知識(1)

來源:互聯網
上載者:User

標籤:設定檔   顯示器   基礎知識   作業系統   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)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.