常用的一些liunx命令(不斷更新中)

2021-04-23 18:39:34 字數 1726 閱讀 8535

linux 檢視 系統 埠占用情況

nmap localhost

netstat -a

netstat -ntlp

檢視記憶體使用情況

free

功能說明:顯示記憶體狀態。

語  法: free [-bkmotv][-s 《間隔秒數》]

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

參  數:

-b  以byte為單位顯示記憶體使用情況。

-k  以kb為單位顯示記憶體使用情況。

-m  以mb為單位顯示記憶體使用情況。

-o  不顯示緩衝區調節列。

-s《間隔秒數》  持續觀察記憶體使用狀況。

-t  顯示記憶體總和列。

-v  顯示版本資訊。

ps aux 記憶體使用情況

linux中常用的關機和重新啟動命令有shutdown、halt、reboot以及init,它們都可以達到關機和重新啟動的目的,但是每個命令的內部工作過程是不同的,下面將逐一進行介紹。

1. shutdown

shutdown命令用於安全關閉linux系統。有些使用者會使用直接斷掉電源的方式來關閉linux,這是十分危險的。因為linux與windows不同,其後台執行著許多程序,所以強制關機可能會導致程序的資料丟失,使系統處於不穩定的狀態,甚至會損壞硬體裝置。

執行shutdown命令時,系統會通知所有登入的使用者系統將要關閉,並且 login指令會被凍結,即新的使用者不能再登入系統。使用shutdown命令可以直接關閉系統,也可以延遲指定的時間再關閉系統,還可以重新啟動。延遲指定的時間再關閉系統,可以讓使用者有時間儲存當前正在處理的檔案和關閉已經開啟的程式。

shutdown命令的部分引數如下:

[-t] 指定在多長時間之後關閉系統

[-r] 重啟系統

[-k] 並不真正關機,只是給每個登入使用者傳送警告訊號

[-h] 關閉系統(halt)

shutdown命令的工作實質是給init程式傳送訊號(signal),要求其切換系統的執行級別(runlevel)。系統的執行級別包括:

0:關閉系統

1:單使用者模式,如果沒有為shutdown命令指定-h或-r引數而直接執行,則預設將切換到此執行級別

2:多使用者模式(不支援nfs)

3:多使用者模式(支援nfs),一般常用此種執行級別

5:多使用者模式(gui模式)

6:重新啟動系統

shutdown -r -t 0 now 立即重啟

2. halt

halt是最簡單的關機命令,其實際上是呼叫shutdown -h命令。halt執行時,殺死應用程序,檔案系統寫操作完成後就會停止核心。

halt命令的部分引數如下:

[-f] 沒有呼叫shutdown而強制關機或重啟

[-i] 關機或重新啟動之前,關掉所有的網路介面

[-p] 關機時呼叫poweroff,此選項為預設選項

3.reboot

reboot的工作過程與halt類似,其作用是重新啟動,而halt是關機。其引數也與halt類似。

4.init

init是所有程序的祖先,其程序號始終為1。init用於切換系統的執行級別,切換的工作是立即完成的。init 0命令用於立即將系統執行級別切換為0,即關機;init 6命令用於將系統執行級別切換為6,即重新啟動。

一些常用的基本的liunx命令

ls al 顯示所有檔案的屬性 pwd 顯示當前路徑 cd 返回上一次目錄 cd 返回主目錄 date s 設定時間 日期 cal 顯示日曆 cal 2006 bc 計算器具 man info 幫助手冊 locale 顯示當前字型 locale a 所有可用字型 sync 將資料同步寫入硬碟 shu...

linux下一些簡單的命令或快捷鍵(不斷更新)

顯示日曆 cal month year 計算器 bc 退出quit tab鍵 對當前資料夾下的檔案進行顯示提示,當前輸入的命令進行提示 ctrl c 停止當前的操作 netstat a 聯機狀態 ps aux 檢視正在執行的程式 cd 開啟某目錄 cd 通過相對路徑進入某目錄,且前一目錄需相同 mk...

linux下一些簡單的命令或快捷鍵(不斷更新)

顯示日曆 cal month year 計算器 bc 退出quit tab鍵 對當前資料夾下的檔案進行顯示提示,當前輸入的命令進行提示 ctrl c 停止當前的操作 netstat a 聯機狀態 ps aux 檢視正在執行的程式 cd 開啟某目錄 cd 通過相對路徑進入某目錄,且前一目錄需相同 mk...