linux入門學習

命令學習

Linux的基本原則:

1,由目的單一的小程序組成,組合小程序完成複雜任務

2,一切皆文件;

3,儘量避免捕獲用戶接口

4,配置文件保存爲純文本格式


gui :圖型接口   gnome:c     kde:c++    xface:

cLi:  命令接口  bash(應用最廣泛)    csh   zsh  ksh



cli接口

#:root

$:普通用戶


命令格式:

命令選項(短選項 -  可多個組合長選項 -- 通常不能組合 )  參數(命令的作用對象) 可帶多個參數

Command   options   arguments


Linux  嚴格區分大小寫

虛擬終端(terminal)ctrl+alt+F1-F6    6(默認)


Su: switch  user   切換用戶


List:ls

列出,列表

目錄:文件路徑映射

路徑:從指定起始點到目的地所經過位置層次化文件管理

文件系統:filesystem


從根開始找的路徑叫絕對路徑

從當前目錄working direcotory,current directory開始找的路徑叫相對路徑


Pwd  :printing  working directory   顯示當前目錄

ls  -l 顯示完整格式

    第一個字符 文件類型:

          -:普通文件(f)

          d:目錄文件

                     b:塊設備文件(block)

          c:字符設備文件(characher)

          l:符號鏈接文件(aymbolic link file)

          p:命令管理文件(pipe)

          s:套接字文件(socket)

    文件權限  93位一組, 每一組rwx(,,執行)沒有就用-

       第十一位文件硬鏈接的次數

       文件的屬主(owner)

       文件的屬組(group)

   文件大小(size),單位是字節

       時間戳(timestamp)最近一次被修改的時間

              訪問:access

       修改:modify,文件內容發生了改變

       改變:change,matadata元數據

    文件名


Ls  -h  做單位轉換

       -a顯示以.開頭的隱藏文件

                .當前目錄

                ..當前目錄的上級目錄

       -A顯示隱藏文件但不顯示...

   -d   顯示目錄自身屬性

       -I      index node, inode  文件號

     -r逆序顯示

       -R遞歸顯示(recursive)


Cd:changedirectory   切換目錄

家目錄,主目錄,homedirectory    ~

    cd - :在當前目錄和前一次所在的目錄之前來回切換

命令類型:

內置命令(shell  內置)

外部命令:在文件系統的某個路徑下有一個與命令名稱相應的可執行文件


環境變量:命名的內存空間   printenv 打印當前環境變量 path:路徑,有前後路徑   hash  緩存下來的命令




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