自我學習20條命令

2021-10-03 12:01:57 字數 2548 閱讀 1335

du:

用於顯示目錄或檔案的大小。

為mtools工具指令,可在ms-dos檔案系統中切換工作目錄。若不加任何引數,則顯示目前所在的磁碟與工作目錄。

df:顯示目前在linux系統上的檔案系統的磁碟使用情況統計。

mount

mount命令是經常會使用到的命令,它用於掛載linux系統外的檔案。

用於顯示inode內容。

用於卸除檔案系統。

-a 卸除/etc/mtab中記錄的所有檔案系統。

-h 顯示幫助。

-n 卸除時不要將資訊存入/etc/mtab檔案中。

-r 若無法成功卸除,則嘗試以唯讀的方式重新掛入檔案系統。

-t《檔案系統型別》 僅卸除選項中所指定的檔案系統。

-v 執行時顯示詳細的資訊。

-v 顯示版本資訊。

mkfs

用於在特定的分割槽上建立 linux 檔案系統

device : 預備檢查的硬碟分割槽,例如:/dev/sda1

-v : 詳細顯示模式

-t : 給定檔案系統的型式,linux 的預設值為 ext2

-c : 在製做檔案系統前,檢查該partition 是否有壞軌

-l bad_blocks_file : 將有壞軌的block資料加到 bad_blocks_file 裡面

-block : 給定 block 的大小

用於退出目前的shell

last

用於顯示使用者最近登入資訊。

可以用來顯示或設定系統的日期與時間

ps用於顯示當前程序 (process) 的狀態

以更改過的優先序來執行程式,如果未指定程式,則會印出目前的排程優先序,內定的 adjustment 為 10,範圍為 -20(最高優先序)到 19(最低優先序)

將 ls 的優先序加 10 並執行

top用於實時顯示 process 的動態。

pstree

將所有行程以樹狀圖顯示,樹狀圖將會以 pid (如果有指定) 或是以 init 這個基本行程為根 (root),如果有指定使用者 id,則樹狀圖會只顯示該使用者所擁有的行程。

skill

送個訊號給正在執行的程式,預設的訊息為 term (中斷),較常使用的訊息為 hup、int、kill、stop、cont 和 0。

訊息有三種寫法:分別為 -9、-sigkill、-kill,可以使用 -l 或 -l 已列出可使用的訊息。

-f 快速模式/尚未完成

-i 互動模式/ 每個動作將要被確認

-v 詳細輸出/ 列出所選擇程式的資訊

-w 智慧型警告訊息/ 尚未完成

-n 沒有動作/ 顯示程式代號 w

用於顯示目前登入系統的使用者資訊。

-f  開啟或關閉顯示使用者從何處登入系統。

-h  不顯示各字段的標題資訊列。

-l  使用詳細格式列表,此為預設值。

-s  使用簡潔格式列表,不顯示使用者登入時間,終端機階段作業和程式所耗費的cpu時間。

-u  忽略執行程式的名稱,以及該程式耗費cpu時間的資訊。

-v  顯示版本資訊。

id用於顯示使用者的id,以及所屬群組的id。

free

用於顯示記憶體狀態。

free指令會顯示記憶體的使用情況,包括物理記憶體,虛擬的交換檔案記憶體,共享記憶體區段,以及系統核心使用的緩衝區等。

bind

用於顯示或設定鍵盤按鍵與其相關的功能。

time

time命令的用途,在於量測特定指令執行時所需消耗的時間及系統資源等資訊。

Linux 20條命令(二)

1.linux哲學 一切皆為檔案 2.chmod u x 3.r 4,w 2,x 1 4.ls a 5.ls alls 6.touch 建立乙個工作檔案 格式 touch hello.c 建立時,檔名加檔案格式 7.cat 檢視 8.rm 刪除rm f 強制刪除 9.gedit 檔案編輯器gedit...

Shell自我學習 Test命令

test命令用於檢查某個條件是否成立,可以進行數值 檔案和字元三個方面的測試。num1 1 num2 2 if test num1 eq num2 then echo num1 is equal num2 else echo num1 not equal num2 fi 輸出 num1 is equ...

Linux最常用的20條命令

玩過linux的人都會知道,linux中的命令的確是非常多,但是玩過linux的人也從來不會因為linux的命令如此之多而煩惱,因為我們只需要掌握我們最常用的命令就可以了。當然你也可以在使用時去找一下man,他會幫你解決不少的問題。然而每個人玩linux的目的都不同,所以他們常用的命令也就差異非常大...