1. 程式人生 > >耳朵(二):Linux部分命令

耳朵(二):Linux部分命令

(一)LINUX 終端裝置:terminal 螢幕與鍵盤只是一個終端,可能不夠用,又不想增加裝置投入,就產生了虛擬終端。 顯示系統訊息的終端就叫控制檯,Linux預設所有虛擬終端都是控制檯,都能顯示系統訊息。 物理終端,控制檯:console 虛擬終端:按Ctry+Alt +[F1-F6]切換虛擬終端 命令:tty查詢當前虛擬終端。 echo $SHELL檢視介面程式 startx &:在某一虛擬終端介面執行命令 ttys:序列終端 pty:偽終端 ctrl+shift+"+":放大 ctrl+"-":縮小 新建一個獨立視窗:ctrl+shift+n 新建一個並列視窗: ctrl+shift+t Linux的哲學思想:一切皆是檔案,軟硬體皆可用檔案表示。 物理終端:/dev/console 虛擬終端:/dev/tty#[1,6] 序列終端:/dev/ttyS# 偽終端:/ dev/pts/ (二)Linux部分命令 lspci: 列出所有pci裝置詳細資訊(lspci -v) more /proc/cpuinfo:檢視cpu資訊 processor:系統中邏輯處理編號 vendor_id:cpu製造商 cpu family:cpu產品系列代號 model:cpu屬於其系列中那一代的代號 model name:cpu屬於的名字及其編號、標稱主頻 stepping: cpu屬於製作更新版本 cpu MHZ:cpu實際使用主頻 cache:cpu二級快取大小 physical id:單個cpu的標號 siblings:單個cpu邏輯物理核數 core id:當前物理核在其所處cpu中的編號,不一定連續 cpu cores:該邏輯所處cpu的物理核數 apicid:用來區分不同邏輯的編號,系統中每一個邏輯核的此編號必然不同,且不連續 fpu:是否具有浮點運算單元 cpuid level:執行cpuid指令前,eax暫存器的值,根據不同的值cpuid指令會返回不同內容 fpu_exception:是否支援浮點計算異常 wp:表明當前cpu是否在核心支援對使用者空間的防寫 flags:當前cpu支援功能 bogomips:在系統核心啟動時粗略測算速度 clfiush size:每次重新整理快取的單位大小 cache_alignment:快取地址對齊單位 address size:可訪問地址空間數 power management:對能源資源管理的支援,有幾種支援功能 (三):檢視記憶體資訊 free -m free -h (四):檢視磁碟分割槽資訊:fdisk -l (五):bash shell提示符 ps1常用的引數含義如下 d:日期 H:完整主機名 h:僅取主機的第一個名字 t:顯示時間格式為24小時 T:顯示時間為十二小時 A:顯示時間為24小時 u:當前使用者信心 v:BASH的版本資訊 w:完整的工作目錄 W:利用basename取得工作目錄名稱,所以指揮列出最後一個目錄 #:管理員使用者 $ : 普通使用者 date:顯示時間 whoami: 使用者名稱 建立使用者: sueradd 使用者名稱(建立使用者) passwd 使用者名稱 ( 設定使用者密碼) su 使用者名稱 (登陸使用者) ps:管理員使用者切換普通使用者不需要輸入密碼,反之則需要輸入密碼。 (六)shell語法 命令 選項 引數 tab:自動補全按鍵,但不可補全引數。 ctrl+c:終止前臺執行的程式 ctrl+d:退出 ctrl+l:清屏 +A:游標移至命令列最前端 +E:游標移至命令列最後端 +U:刪除游標前所有字元 +K: 刪除游標後所有字元 +R: 搜尋歷史命令 歷史命令:history 系統別名:alisa 例: alisa ocalhost=‘cat/etc/sysconfig/network-scripts/ifcfgeth0’ //建立別名 unalias localhost //取消localhost這個別名 查詢命令:help、 man 例如:date --help;man date; 查用系統工作命令 echo命令用於在終端輸出字串或變數提取後的值,格式為 “echo [字串 | $變數]” date命令用於顯示及設定系統的時間或日期,格式為“date [選項] [+指定的格式]” date “+%Y-%m-%d %H:%M:%S” 顯示2017-08-24 16:29:12 date -s “20180815 21:13:00” 顯示Wed Aug 15 21:13:00 EDT 2018 date +%Y%m%d --date="-1 day" 顯示前一天日期 date “+%j” 顯示當前一年天數 roboot:重啟系統 poweroff:關閉系統 wget: wget命令用於在終端中下載網路檔案,格式為“wget [引數] 下載 地址”。 -b:後臺下載模式 -p:下載到指定目錄 -t:最大嘗試次數 -c:斷點續傳 -p:下載頁面內所有資源,包括圖片、視訊等 -r:遞迴下載 ps: ps命令用於檢視系統中的程序狀態,格式為“ps [引數]”。 -a:顯示所有程序 -u:使用者以及其他詳細資訊 -x:顯示沒有控制終端的程序