日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁(yè) > 嵌入式 > 嵌入式軟件
[導(dǎo)讀] 隨著Linux在企業(yè)中的不斷飛速的應(yīng)用,為了企業(yè)中更好的運(yùn)維,熟悉日常運(yùn)維的技巧能更好的滿足企業(yè)的發(fā)展,同時(shí)讓我們的運(yùn)維更加輕松,不再覺得運(yùn)維是苦逼的活,真正去鍛煉

 隨著Linux在企業(yè)中的不斷飛速的應(yīng)用,為了企業(yè)中更好的運(yùn)維,熟悉日常運(yùn)維的技巧能更好的滿足企業(yè)的發(fā)展,同時(shí)讓我們的運(yùn)維更加輕松,不再覺得運(yùn)維是苦逼的活,真正去鍛煉去成長(zhǎng)去磨練。

讓我們的運(yùn)維更有"韻味",讓我們的生活更加美好。 通過本次課程的學(xué)習(xí),我會(huì)把我在日常運(yùn)維中的心得和體會(huì)分享給大家,讓大家得到真正的知識(shí),然后應(yīng)用在自己的運(yùn)維工作中。

那我們需要注意什么呢:

1) Linux行業(yè)目標(biāo)

我們要明白學(xué)習(xí)Linux運(yùn)維的目的,相信大家都是為了能找到一份非常好的工作,一個(gè)高薪的工作,不斷的練習(xí),不斷的成長(zhǎng)。

通過工作,讓我們的生活更加的完整和充實(shí)。

2) Linux學(xué)習(xí)路線

在明白自己的大的目標(biāo)之后,我們需要分解大目標(biāo),接下來就是真正去行動(dòng),去朝著小目標(biāo)努力,有哪些小目標(biāo)呢?

計(jì)算機(jī)基礎(chǔ)知識(shí)—>硬件認(rèn)識(shí)—>windows系統(tǒng)日常操作—>Linux系統(tǒng)入門—>Linux目錄及權(quán)限學(xué)習(xí)—>linux必備20個(gè)命令(ls pwd cd cat useradd groupadd rm cp chown chmod vi find grep ps free top sed awk if for case wc yum rpm tar unzip more head tail等)

—>Linux簡(jiǎn)單服務(wù)器搭建(掌握tar常見文件解壓方式,掌握安裝軟件的方法:

yum install方式安裝;源碼編譯安裝三步,configure、make、make install)

—>Apache服務(wù)構(gòu)建—>Mysql服務(wù)搭建—>PHP服務(wù)器搭建—>LAMP架構(gòu)整合discuz論壇—>Kickstart自動(dòng)化系統(tǒng)安裝—>cacti監(jiān)控部署—>Shell腳本編程(包括各種語(yǔ)句的學(xué)習(xí),if for awk for while sed等)—>Linux高級(jí)服務(wù)器搭建—>Nginx WEB服務(wù)器搭建—>Tomcat服務(wù)器搭建—>resin服務(wù)器搭建—>Nginx均衡java服務(wù)器—>LNMP架構(gòu)搭建(yum/源碼)—>Nginx動(dòng)靜分離—>LVS+Keepalived負(fù)載均衡部署—>LVS+Keepalived+Nginx+Tomcat均衡架構(gòu)部署—>高級(jí)Shell編寫—>自動(dòng)化運(yùn)維學(xué)習(xí)(KVM、Puppet、ZABBIX、Ansible、Mysql+DRBD等)

3) 編輯器命令技巧

熟悉命令行及vi編輯器的查找,匹配刪除、跳轉(zhuǎn)等等,例如在shell命令行里ctrl +a跳轉(zhuǎn)到最前,ctrl +e跳轉(zhuǎn)到最末尾。

 

 

在vi編輯器里面:

Shift + ^跳轉(zhuǎn)到開頭,shift + $跳轉(zhuǎn)到末尾。

匹配/word字符,刪除光標(biāo)所在字符按x即可,跳轉(zhuǎn)到文本最末行按G,跳轉(zhuǎn)到文本首行按gg。

同時(shí)刪除光標(biāo)行至文本最后一行:dG

刪除光標(biāo)行至文本第一行:dgg

4) 系統(tǒng)運(yùn)行狀態(tài)監(jiān)測(cè)

可以使用free –m查看內(nèi)存剩余大小,通???/p>

-/+ buffers/cache: 881 112(該值大約為真實(shí)內(nèi)存值)

 

 

可以使用df –h查看到tmpfs內(nèi)存文件系統(tǒng),加速靜態(tài)文件及圖片:

 

 

查看本地網(wǎng)卡流量技巧:

yum install iftop -y

iftop -i eth0查看結(jié)果如下圖:

 

 

中間<= =>這兩個(gè)左右箭頭,表示的是流量的方向。 TX:發(fā)送流量。 RX:接收流量。 TOTAL:總流量。 Cumm:運(yùn)行iftop到目前時(shí)間的總流量。 peak:流量峰值。 rates:分別表示過去 2s 10s 40s 的平均流量。

查看磁盤IO負(fù)載技巧:

vmstat 15 (每秒輸出結(jié)果,總共輸出5次)

 

 

r: 運(yùn)行隊(duì)列中進(jìn)程數(shù)量

b: 等待IO的進(jìn)程數(shù)量

Memory(內(nèi)存):

bi: 每秒讀取的塊數(shù)

bo: 每秒寫入的塊數(shù)

wa: 等待IO時(shí)間

注意*一般判斷系統(tǒng)負(fù)載是否過高,IO磁盤讀寫是否超高,我們可以查看r、b和wa的時(shí)間,當(dāng)然是越小表是性能資源還有很多剩余,如果過大,我們就需要查看是由于什么操作導(dǎo)致的。

可以結(jié)合iostat查看更容易判斷是不是磁盤讀寫導(dǎo)致IO很高。

 

 

一般判斷%util的值,如果持續(xù)超過75%以上就需要注意了,檢查相關(guān)服務(wù)的訪問是否異常,然后去一一解決。

服務(wù)后臺(tái)啟動(dòng):

常見的程序放在后臺(tái)運(yùn)行方法主要有:

screen 后臺(tái)運(yùn)行:

在命令行執(zhí)行screen 回車,進(jìn)入一個(gè)隨機(jī)的screen后臺(tái),可以輸入命令,然后按ctrl +a+d保存退出即可,這時(shí)程序已經(jīng)在后臺(tái)運(yùn)行。

Screen –ls可以查看當(dāng)前運(yùn)行screen后臺(tái)列表,執(zhí)行screen –r 加PID可以進(jìn)入相應(yīng)的后臺(tái),再次退出還需要按ctrl+a+d

 

 

如何想要?jiǎng)h除screen,需要執(zhí)行kill -9 3215 ,然后執(zhí)行screen -wipe 即可刪除。

 

 

除了screen之外,我們還可以使用nohup來后臺(tái)運(yùn)行程序:

nohup sh auto_nginx.sh &

即程序已經(jīng)在后臺(tái)運(yùn)行,可以在當(dāng)前目錄查看tail –fn 10 nohup.out可以看到程序執(zhí)行的相關(guān)信息,如果需要結(jié)束就直接kill 進(jìn)程就OK。

當(dāng)然了還有更多的技巧,后期會(huì)給大家一起交流和探討,繼續(xù)分享。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀

在Zynq MPSoC開發(fā)中,實(shí)現(xiàn)PS端Linux與PL端自定義IP核的AXI互聯(lián)是構(gòu)建高性能異構(gòu)系統(tǒng)的關(guān)鍵環(huán)節(jié)。這種互聯(lián)方式充分發(fā)揮了ARM處理器的軟件優(yōu)勢(shì)與FPGA的硬件加速能力,為復(fù)雜應(yīng)用提供了強(qiáng)大的計(jì)算平臺(tái)。

關(guān)鍵字: Zynq MPSoC Linux

在物聯(lián)網(wǎng)與智能設(shè)備飛速普及的當(dāng)下,嵌入式系統(tǒng)的安全性與穩(wěn)定性愈發(fā)關(guān)鍵。實(shí)時(shí)操作系統(tǒng)(RTOS)憑借其高確定性、低延遲的特性,成為工業(yè)控制、醫(yī)療設(shè)備、航空電子等安全敏感領(lǐng)域的核心支撐。而內(nèi)存保護(hù)單元(MPU)作為硬件級(jí)安全...

關(guān)鍵字: Linux Windows

3月10日消息,2026年開年,一個(gè)名為OpenClaw的開源項(xiàng)目以閃電般的速度席卷了GitHub。它在短短一天內(nèi)就斬獲了9000顆星

關(guān)鍵字: OpenClaw Linux

3月6日消息,在摩根士丹利會(huì)議上,NVIDIA CEO黃仁勛分享了關(guān)于Agentic AI(代理式人工智能)轉(zhuǎn)折點(diǎn)的見解,并將開源軟件OpenClaw評(píng)價(jià)為“當(dāng)代最重磅的軟件發(fā)布”。

關(guān)鍵字: OpenClaw Linux

Linux內(nèi)存管理是操作系統(tǒng)的核心機(jī)制之一,通過虛擬內(nèi)存與物理內(nèi)存的分離設(shè)計(jì),實(shí)現(xiàn)了多進(jìn)程內(nèi)存隔離、高效資源利用和系統(tǒng)穩(wěn)定性保障。

關(guān)鍵字: Linux 內(nèi)存

在Linux系統(tǒng)中,進(jìn)程管理是內(nèi)核的核心功能之一,其核心目標(biāo)是通過高效的調(diào)度機(jī)制和進(jìn)程切換技術(shù),實(shí)現(xiàn)多任務(wù)并發(fā)執(zhí)行。

關(guān)鍵字: Linux CPU

內(nèi)核是操作系統(tǒng)的核心,它作為應(yīng)用程序與硬件設(shè)備之間的"中間人",負(fù)責(zé)進(jìn)程調(diào)度、內(nèi)存管理、硬件通信和系統(tǒng)調(diào)用等關(guān)鍵功能。Linux和Windows作為全球使用最廣泛的兩大操作系統(tǒng),其內(nèi)核設(shè)計(jì)理念、架構(gòu)和運(yùn)行機(jī)制存在本質(zhì)差異...

關(guān)鍵字: Linux Windows

在Linux系統(tǒng)中,當(dāng)開發(fā)者使用mmap()系統(tǒng)調(diào)用將磁盤文件映射到進(jìn)程的虛擬地址空間時(shí),一個(gè)看似簡(jiǎn)單的指針操作背后,隱藏著操作系統(tǒng)內(nèi)核與硬件協(xié)同工作的復(fù)雜機(jī)制。這種機(jī)制不僅突破了傳統(tǒng)文件IO的效率瓶頸,更重新定義了內(nèi)存...

關(guān)鍵字: Linux 文件IO 內(nèi)存映射

在Linux驅(qū)動(dòng)開發(fā)領(lǐng)域,持續(xù)集成與持續(xù)部署(CI/CD)流水線通過自動(dòng)化流程將代碼變更快速轉(zhuǎn)化為可靠部署,而KernelCI與LTP測(cè)試套件的深度集成則成為保障驅(qū)動(dòng)穩(wěn)定性的關(guān)鍵技術(shù)組合。本文將從原理分析、應(yīng)用場(chǎng)景及實(shí)現(xiàn)...

關(guān)鍵字: CICD流水線 Linux

在Linux系統(tǒng)中,動(dòng)態(tài)庫(kù)(共享庫(kù))是程序運(yùn)行的重要組成部分。當(dāng)程序需要調(diào)用動(dòng)態(tài)庫(kù)時(shí),系統(tǒng)必須能夠找到這些庫(kù)文件的位置。

關(guān)鍵字: 動(dòng)態(tài)庫(kù) Linux
關(guān)閉