linux 系統管理 (不斷更新

2021-04-28 21:28:04 字數 2889 閱讀 8373

gnu

(公共許可證)關鍵

:gpl

許可證明

允許轉賣,必須全部源**

;bsd apache

類似負責條款

windows

單使用者微核心(提供基本服務和其他功能的最小核心)

gui與核心密切相關

提供網路鄰居

linux

多使用者單核心(負責硬體行為和系統呼叫)

gui與核心無關

nfs(裝載,使用者永遠不知道裝置名稱和目錄路徑)

磁碟分割槽

/:根分割槽

其他所有分割槽鏈結(掛載

)在根分割槽

boot

分割槽swap

分割槽虛擬記憶體

/home

分割槽/var

分割槽系統

|事件日誌

/usr

分割槽使用者程式

/tmp

臨時linux

命令有長短格式之分。

--query

短格式是

-q –all

短格式-a

遇到」-aaa」

類似檔案可以用

-- -aaa

長格式多個命令選項可以合併

–q –a

可以合併

-qarpm

軟體查詢安裝解除安裝;儲存包不同資訊條目資料庫維護;其他軟體打包成日

rpm查詢所有軟體包

:rpm –a --q

查詢指定軟體包

:rpm –q

查詢指定軟體包詳細

:rpm –qi

查詢指定軟體包組成

:rpm –ql

查詢指定沒安裝:

rpm –qip

測試安裝包

:rpm –ivht

安裝rpm

:rpm –ivh

安裝完成查詢

:rpm –q

rpm最後歡迎選項安裝更新

rpm –uvh <

新的包》

刪除rpm

包:rpm –e

shell

bash

提示符

索引節點

ctrl+d登出

cd 改變目錄

cd ..

返回上層目錄

cd ~

返回主目錄

「~」代表

」/home/hbuser」

cd –

返回上次目錄

cd /home

cd /

根目錄

cd /root

絕對路徑用/開頭

代表根目錄

相對路徑絕不用/開頭

理解」.」當前目錄

」..」

上層目錄

$ ./myprog「.」

不被cd

可用,用於執行程式

$ ./myyprog~/test.c 「~」

代表」/home/hbuser」

bash

把單獨」~」

擴充套件成指向主目錄,我們還可以指向其他目錄

」~lyx」=

「/home/lyx」

ls 顯示檔案目錄

ls –a

顯示目錄和檔案

包括隱藏檔案

ls –l

顯示目錄詳細資訊

ls –a –l 目錄

$ls –l /work

$ls –d

檢視目錄

$ls –l

檢視索引

cp 複製目錄和檔案

(可更改檔案名字

複製目錄資料夾必須存在

) 改變節點

cp 再目錄有檔案的時候必須加上

-r(改變屬性

) –a

(不改變屬性)

cp –a

cp –i

ln 建立鏈結

ln –i

建立硬鏈結

(使用節點,只能給檔案建立。系統

」.」和

」..」

無法建立

,不能跨檔案系統

ln –s

建立符號鏈結

(不使用節點,不阻止我目標檔案刪除

可以建立目錄鏈結)

mv 移動目錄或者檔案

重新命名

mv –f

不需要確認

mv –i

需要確認

同目錄重新命名

不改變節點 rm

刪除檔案和目錄

可以多檔案刪除

rm –f

不需要確認

檔案專用

rm –i

需要確認

檔案專用

rm –r

刪除目錄和檔案

rm –rf

刪除不需要確認

rmdir

刪除目錄

mkdir

建立目錄

mkdir –p

沒有父目錄建立

$mkdir –p /test/test

touch

快速建立檔案

如果檔案存在更新建立時間。不存在新建

0位元組檔案。

echo

和重定向

$echo 「my test」

$echo 「my test」>test.c

cat顯示檔案

萬用字元

$rm file1 file2 file3 file4 file5 file6 file6

$rm file[1-6]

$rm file* file

開頭的檔案

$rm file?

?於任何單個字元匹配

[a-za –z]

把想要匹配的字元放進去,可以用

」-「表示範圍

[!]

不予括號內字元匹配

Linux系統管理

程序是正在執行的乙個程式或命令,每乙個程序都有乙個執行的實體,都喲自己的位址空間,並占用一定的系統資源。盤點伺服器的健康狀態 檢視所有系統中所有程序 殺死程序 1.3.1 ps aux 檢視系統中所有程序,使用bsd作業系統格式 1.3.2 ps le 檢視系統中所有程序,使用linux標準命令格式...

Linux 系統管理

linux 系統管理 檢視資料夾大小 du sh 第1章 程序管理 1 1 程序檢視ps命令 1 2 程序的檢視top命令 1 3 殺死程序 1 4 修改程序優先順序 第2章工作管理 2 1 工作管理簡介 2 2 工作管理方法 把命令放到後台 如果想要程序在後台執行 必須不能與前台有互動 1 把程序...

linux 系統管理

正在執行的程式,任何程式執行都要耗費一定的系統資源 判斷伺服器健康狀態 檢視系統中所有程序 殺死程序 1 判斷程序健康狀態 top 選項 d 秒數 指定top命令每隔幾秒更新。預設是3秒 b 使用批處理模式輸出。一般和 n 選項合用 n 次數 指定top命令執行的次數。一般和 b 選項和用 在top...