嵌入式學習2(Linux常用shell命令上)

2021-08-03 13:57:55 字數 2148 閱讀 8461

linux使用方式:

1、桌面環境操作(gnome桌面環境、kde軟體編譯):傻瓜化,直觀,功能不夠強大,其操作效率很低甚至有些操作無法完成,linux桌面環境並不是核心的一部分,相當於乙個應用程式

2、shell命令:專業高效,但非常不直觀友好,學習難度大,需要記憶命令

[dj@softteen]$ ls -l

[使用者名稱@主機名]$命令字 命令選項 命令引數

普通使用者為$

root使用者 #

tips:

1)命令名和引數之間,不同引數之間都用空白分隔

2)在linux系統終端中輸入密碼沒有回顯效果

3)ctrl+alt 滑鼠移除

4)root使用者:系統超級管理員

5)乙個程序通常都對應乙個控制終端,不依附於任何終端的程序就是守護程序

其他命令:

ctrl+alt+(f2-f5) 開啟純終端

ctrl+alt+f1 切回桌面

su+使用者名稱:切換使用者(select user)

su root:切換到root使用者

man +命令:檢視命令詳細用法(mannul)

表可有可無 …表乙個或多個

q 退出手冊

空格鍵翻頁

/word向下搜尋關鍵字 ?word向上搜尋關鍵字

ctrl+c組合鍵的作用:強制終止乙個命令的執行

clear:清除終端

reset:重置終端,以前的記錄消失

exit :登出當前使用者,沒有使用者時退出終端

常用shell 命令

1、電源管理類:

poweroff(關機)

reboot(重啟)

shutdown(重啟或關機,常用引數為-r和-h)

shutdown –r 10 十秒後重啟

shutdown –h 0 立即關機

2.網路配置管理相關命令

ping(檢查本機和目標機器之間的網路是否連通)

ping –c 4 :傳送4個資料報後停止

ifconfig(檢視或設定系統ip等網路配置)

windows系統中為ipconfig

netstat:檢視當前網路狀態資訊

3、程序(任務)管理命令

程序(process):正在執行的程式,或程式的一次執行過程,乙個程序就相當於乙個任務。

linux等現代作業系統都是多工系統

ps :(process snapshot)檢視程序某一時刻資訊 //當前終端程序查詢 pts/1表1號終端

ps –e :檢視所有終端所有程序

ps –aux:不區分終端,顯示所有使用者的所有程序超詳細資訊,cpu利用率等

top:檢視程序的實時資訊

注:每個程序都有乙個不同的編號(pid),作業系統根據程序區分不同程序

kill -9 1234:結束pid為1234的程序,-9絕對殺死

killall:批量結束程序

killall galctool:結束所有計算機程序

命令後加&:調到後台執行

fg:將當前在後台的程序調到前台執行

ctrl+z:強制將正在前台執行的程序掉到後台,並暫停程序的執行

bg:執行後台的所有程序

在後台的程序調到前台執行

ctrl+z:強制將正在前台執行的程序掉到後台,並暫停程序的執行

bg:執行後台的所有程序

今天的分享就到這了~

下面是分享鄧老師雞湯時間~

1>你越強,別人越願意和你在一起

2>沒有絕對的朋友,只有永遠的利益

3>每天進步一點點,遲早也會成為大神

昨天第一次發部落格,半天發布出去,導致昨天想問的問題也沒發,今天一起補上。。。

睡前記得問一下自己今天學到了哪些知識^_^

1、 linux發行版有哪些?

2、 linux常見桌面環境?

3、常用命令你能記住多少?

1)電源管理類

ø 關機

ø 重啟

ø 關機或重啟

2)網路配置管理

ø 檢查連通性

ø 檢視ip

ø 檢視網路當前狀態

3)程序管理類

ø 快照

ø 實時 

ø 後台

ø 後台調前台

ø 前台調後台

ø 執行後台

嵌入式Linux學習2 Linux常用指令2

目錄 touch touch命令用來建立空檔案。cp cp命令用來複製檔案或目錄。rm rm命令用於刪除乙個檔案或者目錄。mkdir 用於建立資料夾。mv mv命令用來為檔案或目錄改名 或將檔案或目錄移入其它位置。ifconfig ifconfig命令用於顯示或設定網路裝置。reboot reboo...

嵌入式軟體工程師2 linux高階命令(1)

作用 在檔案系統中用來查詢檔案存放在 用法 find 路徑 name 檔名 作用 查詢乙個應用程式 二進位制檔案,命令也是程式 用法 which ls whereis ls 區別 which只顯示二進位制檔案的路徑 whereis顯示二進位制檔案,和其原始碼或man手冊位置 作用 檢視系統資訊 用法...

嵌入式linux如何學習

俗話說萬事開頭難 然後中間難,最後難?剛開始的時候,你是否根本就不知如何開始,上網查資料被一堆堆新名詞搞的找不到北,去圖書館看書也是找不到方向?又是arm,又是linux,又是uboot頭都大了。不知道自己究竟從 開始?嵌入式linux如何學習 簡單說,從arm基礎知識到裸機程式設計,從ucosii...