Linux基礎知識點(一)

此篇博客只是記錄第一周未掌握或不熟悉的知識點,用來加深印象。

一、開發接口標準

  1. ABI:Application Binary Interface,描述了應用程序與OS之間的底層接口,允許編譯好的目標代碼在使用兼容ABI的系統中無需改動就能運行。
  2. API:Application Programming Interface,定義了源代碼和庫之間的接口,因此同樣的源代碼可以在支持這個API的任何系統中編譯。
  3. POSIX:Portable Operating System Interface,IEEE在操作系統上定義的一系列API標準,POSIX兼容的程序可在其它POSIX操作系統編譯執行。

二、內核版本組成

  1. 比如3.10.0-693.e17,3代表主版本號,10代表次版本號,0代表末版本號,693代表編譯版本號,e17代表廠商版本。

三、終端分類

  1. 設備終端:鍵盤鼠標顯示器。
  2. 物理終端:/dev/console。
  3. 虛擬終端:/dev/tty# #為[1-6]。
  4. 圖形終端:/dev/tty7。
  5. 串行終端:/dev/ttyS#。
  6. 偽終端:/dev/pts/#。

四、文件

  1. 文件名顏色:藍色代表目錄,綠色代表可執行文件,紅色代表壓縮文件,淺藍色代表鏈接文件,灰色代表其它文件。
  2. 文件系統結構:/bin是所有用戶使用的基本命令。/sbin是管理類的基本命令。/lib是啟動時程序依賴的基本共享庫文件以及內核模塊文件。/lib64是專用于x86_64系統上的輔助共享庫文件存放位置。
  3. 輸出和錯誤重定向:&> 。
  4. /etc/passwd格式:用戶名,密碼,?UID ,GID,注釋,家目錄,默認使用的shell。
    /etc/shadow格式:用戶名,密碼,密碼最近一次更改時間,密碼再過幾天可以被更改,密碼再過幾天必須被更改,密碼過期前幾天系統提醒用戶,密碼過期幾天后賬號會被鎖定,多少天后賬號失效。
    /etc/group格式:組名,組密碼,GID,以當前組為附加組的用戶列表。
    /etc/gshadow格式:組名,組密碼,組管理員列表,以當前組為附加組的用戶列表。

五、部分命令用法

  1. history
    -c:清空命令歷史
    -a:追加本次會話新執行的命令歷史列表至歷史文件
  2. tr
    -s:把連續重復的字符以單獨一個字符表示,常用于合并多個空格
  3. passwd
    -d:刪除指定用戶密碼
    -l:鎖定指定用戶
    -u:解鎖指定用戶
    -e:強制用戶下次登錄修改密碼

本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/92153

(3)
龐豪龐豪
上一篇 2018-03-12
下一篇 2018-03-13

相關推薦

  • 文本查看工具、grep及正則表達式

    cat [OPTION]… [FILE]…順序查看文件-E: 顯示行結束符$-n: 對顯示出的每一行進行編號(包括空白行)-A:顯示所有控制符-T:顯示制表符^I(即tab鍵)-b:只對非空白行進行編號-s:壓縮連續的空行成一行 tac 逆序查看文件(第一行變為最后一行) rev 行內逆序查看文件(第一個字符變為最后一個字符) mor…

    Linux干貨 2016-08-11
  • MySQL/MariaDB基礎性知識及DDL操作詳解

    前言 MySQL/MariaDB是一個開放源碼的小型關聯式數據庫管理系統,由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網站為了降低網站總體擁有成本而選擇了MySQL/MariaDB作為網站數據庫。 基礎架構 MySQL核心組件 連接池:認證、線程重用、連接數限制、內存檢查、緩存 SQL接口:DDL, DML, 關系型數據庫的基本抽…

    Linux干貨 2015-05-07
  • dns主從

    一、前言 Dns全稱domain name system,當我們訪問一個網站時,在網站輸入一個網址。但是網絡是靠ip地址這個邏輯地址來標識地址的。而一個網址是如何轉換為ip地址的?下面我們將簡單講解下dns的原理。 二、dns查詢過程 在了解dns查詢過程時,我們先了解一些有關dns的專業名詞     根域:用來管理互…

    Linux干貨 2015-10-01
  • 集中練習6-bash腳本

    集中練習6-bash腳本

    Linux干貨 2017-12-05
  • LVM: Logical Volume Manager 邏輯卷管理

      一、LVM介紹         LVM: Logical Volume Manager, Version: 2             …

    Linux干貨 2016-09-19
  • 第六章:文本處理工具

    第六章:文本處理工具 文本查看命令(cat) 分頁查看文件(more) 文本查看上下翻頁(less) 顯示頭部(head) 顯示尾部(tail) 按列抽取文本cut 合并文件paste 收集文本統計數據wc 文本排序sort 刪除重復uniq 比較文件diff 復制對文件改變patch 文本搜索工具grep egrep 及擴展的正則表達式 作業: 第六章:文…

    Linux干貨 2016-08-10
欧美性久久久久