Linux系統啟動程式和Linux常用命令整理

2021-07-13 08:46:02 字數 3314 閱讀 1145

1.啟動流程

2.linux常用命令

linux學習筆記:

linux命令的習慣

-命令及引數區分大小寫

-程式可否執行與副檔名無關

-使用tab鍵來補全命令

$command [-options] parameter1 parameter2

指令選項 引數1引數2

說明:0. 一行指令中第乙個輸入的絕對是『指令(command)』或『可執行檔案』

1. command 為指令的名稱,例如變換路徑的指令為 cd 等等;

2. 中刮號並不存在於實際的指令中,而加入引數設定時,通常為 - 號,例如   -h; 有時候完整引數名稱會輸入 -- 符號,例如 --help;

3. parameter1 parameter2.. 為依附在 option 後面的引數, 或者是 command        的引數; 

4. command, -options, parameter1.. 這幾個中間以空格來區分,不論空幾格 shell 都視為一格; 

5. 按下 [enter] 按鍵後,該指令就立即執行。

6. 指令太長的時候,可以使用 \ 符號來跳脫 [enter] 符號, 使指令連續到下一行。注意! \ 後就立刻接特殊字元。

7. 在 linux 系統中,英文大小寫字母是不一樣的。舉例來說, cd 與 cd 並不同。

1.網路的配置

vim /etc/sysconfig/network-scripts/ifcfg-eth0

編輯部分:device=eth0

bootproto=static

hwaddr=08:00:27:f0:95:dd

ipaddr=192.168.1.150

netmask=255.255.255.0

gateway=192.168.1.1

onboot=yes

init 3 切換到命令列模式

重啟網絡卡服務:service network restart

2.改變語言環境

檢視:loacle

改變命令:

export lang=en_us.utf-8

export lc_all=en_us.utf-8

3.檔案相關命令

目錄說明

/linux檔案系統的入口,也是處於最高一級的目錄

/bin基本系統所需要的命令。功能和/usr/bin類似,這個目錄中的檔案都是可執行的,普通使用者都可以使用的命令

/boot核心和載入核心所需要的檔案。一般情況下,grub系統引導管理器也位於這個目錄

/dev裝置檔案儲存目錄,比如終端、磁碟等

/etc所有的系統配置檔案

/home普通使用者家目錄的預設存放目錄

/lib庫檔案和核心模組所存放的目錄

/media即插即用型儲存裝置的掛載點自動在這個目錄下建立,比如u盤、cdrom/***自動掛載後,也會在這個目錄中建立乙個目錄。

/mnt臨時檔案系統的掛載點目錄

/opt第三方軟體的存放目錄

/rootlinux超級許可權使用者root的家目錄

/sbin基本的系統維護命令,只能由超級使用者使用

/srv該目錄存放一些服務啟動之後需要提取的資料

/tmp臨時檔案目錄

/usr存放使用者使用系統命令和應用程式等資訊,比如命令、幫助檔案等。

/var存放經常變動的資料,比如日誌、郵件等。

幾個特殊的檔案系統

檔案系統掛載點 說明

root/ linux系統執行的基點,根檔案系統不能被解除安裝

proc/proc 以檔案系統的方式為訪問系統核心資料的操作提供介面,適用於2.4和2.6核心

sysfs/sys 以檔案系統的方式為訪問系統核心資料的操作提供介面,2.6核心使用

tmpfs/dev   /var/run

/var/lock 程式訪問共享記憶體資源時使用的檔案系統

usbfs/proc/bus/usb訪問usb裝置時使用的檔案系統

devpts/dev/pts核心用來與偽終端(以遠端方式登陸)進行互動的檔案系統

swap核心使用的特殊檔案系統,無掛載點用來建立虛擬記憶體

3.1檔案查詢

find -name i18n

重啟sync

sync

init 6

3.2檔案資訊

stat  b.sh

3.3壓縮檔案

tar cjvf a.sh.tar.bz2 a.sh

3.4顯示檔案目錄

pwd3.5切換

cd符號意義

.當前工作目錄

..父目錄

~使用者家目錄

-上個工作目錄

3.6顯示檔案

ls用法:  ls  [引數]   [目錄名]

ls 引數:

-a:顯示所有檔案,包括隱藏檔案(以.開頭的檔案)

-l:以長格式顯示

-t:按修改時間先後顯示

-r:顯示目錄及下級子目錄結構(遞迴)

-m:  橫向輸出檔名,並以「,」作分格符。 

-s:  以檔案大小排序。 

用顏色代表不同檔案

白色:普通檔案

紅色:壓縮檔案

藍色:目錄檔案

淺藍色:鏈結檔案

黃色:裝置檔案(/dev)

綠色:可執行檔案(/bin、/sbin)

粉紅色:檔案

3.7建立目錄

mkdir

用法: mkdir  [引數]  

引數: -p 可以一次性建立整個目錄樹

3.8顯示檔案和目錄樹

tree

用法:  tree    [引數]  

引數:  -a   不隱藏任何以.字元開始的條目

-d   只顯示目錄不顯示檔案

-f    每個檔案都顯示路徑

-t   根據最後修改時間排序

-l n 只顯示n層目錄 (n為數字)

3.9建立空檔案和更改時間戳

touch 

用法:touch  [引數]  

引數:   -d    更改時間戳為定義值   (後面加年月日,格式:20101212)

3.10複製目錄

cp用法: cp  [引數]    

引數:  -r  遞迴執行  (可複製目錄樹)

3.11移動或重新命名檔案

mv用法: mv  [引數]       把原檔案更名為目標檔案

mv  [引數]      把乙個或多個檔案同時移動到目標檔案中

3.12檢視文件:

linux系統啟動程式

給電 檢測硬體 藍屏 硬體問題 系統引導介面 1 開機自檢bios 硬體檢測 2 mbr引導 0磁軌 只佔據乙個扇區的大小,佔據512位元組,前446主引導程式 64 分割槽列表 為什麼只能有4個主分割槽?分割槽列表只能佔4個 16 64除16 優盤啟動 硬碟啟動 主要功能引導次引導程式 3啟動次引...

linux系統啟動

本文簡單介紹一下從我們按開機鍵到可以登入系統,這段時間系統和電腦硬體是怎麼一起工作的。既做為對自己知識的乙個總結整理,也可以給linux初級使用者做乙個入門介紹,高手請略過。一般來說linux的啟動可以分成三個階段 bios階段,系統引導階段,系統啟動階段。一 bios階段 bios 基本輸入輸出系...

linux系統啟動

本文簡單介紹一下從我們按開機鍵到可以登入系統,這段時間系統和電腦硬體是怎麼一起工作的。既做為對自己知識的乙個總結整理,也可以給linux初級使用者做乙個入門介紹,高手請略過。一般來說linux的啟動可以分成三個階段 bios階段,系統引導階段,系統啟動階段。一 bios階段 bios 基本輸入輸出系...