linux系統管理技術
linux系統的使用方式:
1:桌面環境操作(傻瓜化,但功能不夠強大,某些操作效率很低甚至無法完成)
2:shell命令(專業高效,但非常不直觀友好,學習難度大,需要記憶命令)
要成為unix/linux系統骨灰級玩家,必須常用掌握shell命令!
常用的桌面環境:gnome/kde
和windows系統不同,linux系統的桌面環境並不是核心的一部分,也就是說它不是必須
的,相當於乙個應用程式而已,可以不安裝桌面環境或者解除安裝它
常用shell命令
1.電源管理命令:
poweroff:關機
reboot:重啟
shutdown:關機或重啟,常用引數為-r和-h
linux的有些命令是可以帶引數的,命令和引數之間用乙個或多個空格分隔
有些命令是需要root使用者才能執行,普通使用者沒有許可權執行
man:manual,檢視命令或函式的幫助手冊
1 表示可有可無
2 ...表示乙個或多個
su:select user,切換當前使用者
ctrl +c組合鍵:強制執行當前正在執行的命令
2.網路配置管理命令
ping:檢測本機和目標機器之間的網路是否通暢
netstat:檢視當前網路狀態資訊
clear:清屏
reset:重置終端
3.程序(任務)管理命令
程序(process):正在執行的程式,或者程式的一次執行過程,乙個程序就相當於乙個任務
linux等現代作業系統都是多工的系統
每乙個任務都有乙個不同的編號,即pid,作業系統通過pid來區分不同的程序
ps:process snapshot,檢視程序快照資訊,常用引數為-e和-aux
top:檢視程序的實時資訊(按q鍵退出)
kill/killall:結束單個程序/批量結束程序
在linux系統中,乙個程序通常都對應乙個控制終端,不依附於任何終端的程序叫做守護程序
&,將程序調到後台執行
fg:將當前在後台的程序調到前台執行
bg:執行處於後台的所有程序
ctrl + z:強制將當前正在前台執行的程序調到後台,並暫停程序的執行
嵌入式每日學習心得2017 07 10
對於linux相關命令,再次作一點總結,今天是上半部分,明天是下半部分 關於布置的小問題 問題1更改使用者名稱 usermod l newusername username 問題2更改主機名 hostname newname vi etc sysconfig network 問題3su和su 的區別...
嵌入式每日學習心得2017 07 13
進製 表數方式,是幾進製,就逢幾進一 十進位制 逢十進一 9 0 123 10 百 十 個 1 3 0 二進位制 逢二進一 1 0 2 八進位制 逢八進一 7 0 0123 八 十 3 8 0 2 8 1 1 8 2 八 二 001 010 011 十六進製制 逢十六進一 f a 9 0 0x321...
嵌入式每日學習心得2017 07 18
c語言定義的五大記憶體空間 1.棧區 stack 區域性變數,形參 filo 先入後出 函式的形參和區域性變數,存放在這個區。由編譯器自動分配,自動釋放。2.堆區 heap 申請空間 這個區,由程式設計師申請後使用,使用完了,需要手動釋放。否則,會造成記憶體洩漏。一般由程式設計師分配釋放,若程式設計...