天天看點

學習筆記-Linux系統基礎知識2

shell

 GUI :graphic User Interface

     x-window CS架構 

       Gnome

       KDE

       Xface

CLI: Command Line Interface

     sh

     bash

     csh

     ksh

     zsh

     tcsh

dll: Dynamic Link Library

.so: shared object

 login:

   使用者名:使用者ID

 認證機制:

     Authentication

  授權:Authorization

 審計:Audition(日志)

 prompt:指令提示符

 指令:

 magic number:魔數 辨別二進制指令執行的格式

 Linux上的Shebang符号(#!)

  #!/bin/bash

 # command option arguments

 短選項 -

 長選擇 --

 arguments 作用對象

 option  執行方式 有些選項可以帶參數

 目錄:檔案,路徑映射

 路徑:從指定起始點到目的地所經過的路徑

 階層化檔案管理的機制 File System

Filesystem Hierarchy Standard(檔案系統階層化标準)FHS

FHS定義了系統中每個區域的用途、所需要的最小構成的檔案和目錄,

   同時還給出了例外處理與沖突處理

 最頂級的/

 ls:列出list

 pwd:Print Working Directory

檔案類型:

  -:普通檔案

  d:目錄檔案

  c:字元裝置檔案(character)

  b:塊裝置檔案(block)

  l:符号連接配接檔案(sysbolic link file)軟連接配接

  p:指令管道(pipe)

  s:套接字檔案(socket)

Xshell 遠端登入工具

  檔案權限:9位 每3位一組,rwx

  檔案硬連結的次數

  檔案的屬主(owner)

  檔案的屬組(group)

  檔案大小(size) 機關是位元組

  時間戳(timestamp)最近一次被修改的時間(共有3個時間戳)

        通路(access)

        修改(modify)檔案的内容發生了改變

        改變(change),metadata,中繼資料,檔案的屬性

ls 指令

  -h(human人類識别) :做機關轉換

  -a(all)顯示以.開頭的隐藏檔案

  (藍色表示目錄)

  -A :除..和.外的所有檔案

  -d : 顯示目錄自身屬性

  -i : 顯示檔案的索引節點号

       index node(inode)

  -r : 逆序顯示

  -R :遞歸(recursive)顯示

cd: change directory

    家目錄,主目錄,home directory

 cd ~ 回到家目錄

 cd ~USERNAME 進入指定使用者的家目錄

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

指令類型:

   内置指令(shell内置)

   外部指令:在檔案系統的某個路徑下有一個與指令名稱相應的可執行檔案

環境變量:命名的記憶體空間

 printenv 顯示環境變量

  PATH :使用冒号隔開的一堆路徑

type:顯示指定屬于哪種類型

hash(hash表,鍵值對):緩存,記錄緩存記錄使用過的指令,次數和路徑

      o(1)速度級别

緩沖是實作系統加速的

本文轉自飛行萌51CTO部落格,原文連結:http://blog.51cto.com/8527508/1937448 ,如需轉載請自行聯系原作者

繼續閱讀