Linux使用雜項

2021-10-09 14:59:44 字數 646 閱讀 7241

gcc main.c -o main.out //生成檔名為 main.out

###linux執行程式

假定程式名為 a.out 在a.out所在目錄下執行以下語句

./a.out./ 表示當前目錄

ps -a- 列出所有執行中/啟用程序

ps -ef |grep- 列出需要程序

ps -aux-顯示程序資訊,包括無終端的(x)和針對使用者(u)的程序:如user, pid, %cpu, %mem等

pstree

linux中,每乙個程序都是由其父程序建立的。此命令以視覺化方式顯示程序,通過顯示程序的樹狀圖來展示程序間關係。如果指定了pid了,那麼樹的根是該pid,不然將會是init(pid: 1)

top可以監視系統中不同的程序所使用的資源。它提供實時的系統狀態資訊。顯示程序的資料報括pid、程序屬主、優先順序、%cpu、%memory等。可以使用這些顯示指示出資源使用量。

kill這個命令用於傳送訊號來結束程序。如果乙個程序沒有響應殺死命令,這也許就需要強制殺死,使用-9引數來執行。

linux驅動雜項

下面我們看乙個例子,linux 2.6.x drivers usb storage usb.c中有這樣乙個結構體初始化專案 static struct usb driver usb storage driver 乍一看,這與我們之前學過的結構體初始化差距甚遠。其實這就是前面所說的指定初始化在linu...

linux相關雜項

1,查詢檔案 find 指定目錄 指定條件 指定動作 指定目錄 所要搜尋的目錄及其所有子目錄。預設為當前目錄。指定條件 所要搜尋的檔案的特徵。指定動作 對搜尋結果進行特定的處理。find name my ls 在當前目錄 包含子目錄 中查詢以my開頭的檔案,並顯示其詳細資訊。find type f ...

linux學習(雜項)

記憶體使用情況 磁碟使用情況 負載情況 檢視cpu 視覺化磁碟 迴圈建立資料夾 刪除資料夾 移動檔案 gg行首 g行尾dd刪除一行 u恢復yy複製一行 p貼上一行 enter下翻 less 與 more 類似,但使用 less 可以隨意瀏覽檔案,而 more 僅能向前移動,卻不能向後移動,而且 le...