DevOps工程師通常依賴Linux作業系統。熟練Linux基本指令對於高效率的系統管理至關重要。這篇文章將介紹在DevOps實作中使用Linux的基礎指令。
1 列出檔案和目錄:’ls’ 指令
可以使用 ls 指令在目前工作目錄中列出檔案和目錄。
圖片
如所見,可以使用指令ls顯示目前目錄中的所有目錄和檔案。
要顯示有關文件的詳細信息,請使用-l選項:
圖片
使用ls -l時,會看到有關每個檔案和目錄的詳細信息,例如權限、擁有者、群組、大小和修改日期。
2 更改目錄:cd 指令
#cd指令用於在目錄之間導航。若要移至特定目錄,請使用:
cd /path/to/directory
要向上移動一級:cd ..
因此,cd指令(「更改目錄」的縮寫)是一個命令列指令,可以切換到不同的目錄,以便探索和與該特定目錄中的檔案和子目錄進行互動。
3 閱讀檔案:less、more、tail 和 head 指令
#less和more指令用於在 Linux 中查看檔案的內容,而不必完全開啟檔案。它們用來逐一查看文件的一部分,使開發者更容易閱讀大型文件。
- less:可以使用箭頭鍵滾動文件,並隨時退出。
- more:類似 less,它也只顯示一螢幕文字。可以透過按空白鍵轉到下一屏,並在完成後退出。
這兩個命令在想快速檢查文件內容而無需立即閱讀整個內容時很有用。
可以自己嘗試:取得一個檔案並輸入:less filename或more filename
還有兩個指令可用於閱讀大型檔案。 head指令用於查看檔案的開頭部分,而tail指令顯示檔案的結尾。在處理大型檔案並且只需要查看開頭或結尾部分時這兩個命令很有用。 head和tail 就像只看書的第一頁或最後一頁,無需閱讀整本書。
4 建立和編輯檔案:touch 和 nano 指令
#touch指令僅執行一項任務 -您建立空檔。另一方面,nano更像是文字編輯器。它不僅創建文件,還支援在那裡寫入和編輯文件內容。因此,touch可以提供一個空文件,而nano進一步允許在該文件中新增和修改文字。
圖片
nano 編輯器
在nano文字編輯器中,可以使用指令執行各種任務。若要儲存更改,請按一下Ctrl O,確認檔名,然後按 Enter。退出nano很簡單,只需點擊Ctrl X,如果存在未儲存的更改,會提示在離開前儲存。使用箭頭鍵在編輯器中導覽。若要剪下、複製和貼上文本,請使用指令如 Ctrl K、Alt ^ 和 Ctrl U。尋找文字可透過Ctrl W完成,而取代文字可透過Ctrl \完成。如果需要轉到特定行,請按Ctrl _,然後輸入行號。這些命令使nano成為用戶友好的文字編輯器,讓開發者輕鬆執行基本操作。
5 建立目錄
使用 mkdir 指令建立目錄:mkdir directory_name 將會建立一個名為 directory_name 的目錄(開發者可以選擇任何名稱)
6 刪除檔案與目錄
#使用rm指令刪除檔案。要刪除目錄,需要-r選項:
rm filename刪除檔案
rm -r directory_name刪除目錄(請謹慎使用rm -r,因為它會遞歸刪除目錄及其內容。)
7 檔案和尋找命令
#file指令決定檔案類型:file filename 它會顯示檔案的類型。
find 指令搜尋檔案與目錄:find /path/to/search -name “filename”
8 搜尋關鍵字/模式與 grep 指令
grep是一種強大的工具,可協助在文件中搜尋特定的單字或模式。當開發者在檔案中尋找特定的關鍵字時,只需鍵入grep,後面接著要搜尋的關鍵字和檔案名稱。 grep會顯示檔案中包含所尋找的關鍵字的所有行。它就像一個文字偵探 – 它在文件中尋找並突出顯示需要的信息,使其成為文字探索和分析的有用命令。
grep "keyword" filename
要遞歸搜尋目錄:
grep -r "keyword" /path/to/search
以上是八個DevOps中最常用的Linux指令的詳細內容。更多資訊請關注PHP中文網其他相關文章!

一些Windows 11/10用戶報告說,他們看到BitDefender更新後立即打開CMD窗口,並且正在運行SecurebootencOdeuefi.exe。該帖子來自PHP.CN介紹瞭如何刪除SecurebootencOdeuefi.exe Trojan。

sysdll_win64_retail.dll是與FIFA 17應用程序相關的動態鏈接庫(DLL)文件。當該文件丟失或損壞時,該應用程序將發生一系列問題和錯誤。要解決這個問題,您可以閱讀此含義

許多Surfacebook用戶報告說,他們符合Windows 11/10上的“由EW_USBCCGPFILTER.SYS阻止的核心隔離”問題。 PHP.CN的這篇文章有助於解決煩人的問題。繼續閱讀。

當您在計算機上按CTRL ALT DEL時,您將輸入“安全選項”窗口,其中可能會看到鎖定,切換用戶並登錄選項。您知道這些選項可以更改嗎?此php.cn帖子將向您展示如何刪除OPT

一些Windows 11/10用戶報告說,他們的Windows Defender發現了一種名為病毒的病毒:win32/grenam.va! MSR。但是他們不知道如何刪除它。這篇來自Php.cn的帖子教您如何去除病毒:win32/grenam.va! MSR。

當您需要經常訪問網站時,打開瀏覽器並每次搜索它非常麻煩。您為什麼不嘗試將網站保存為應用?如果這樣做,則可以作為普通軟件打開它。在這裡,php.cn為您提供一些USEFU

當他們安裝最新的Windows更新時,有些人在Windows 11上遇到了錯誤代碼0x00000000。您應該怎麼做才能應對此意外錯誤? PHP.CN網站上的本文將為您提供一些解決問題的線索。

在團隊或Excel打開文件時,您是否會遭受錯誤消息“此應用程序所選擇的FILETYPE”?現在,請閱讀PHP.CN的這篇文章,以獲取有關此問題的一些有用解決方案。


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

mPDF
mPDF是一個PHP庫,可以從UTF-8編碼的HTML產生PDF檔案。原作者Ian Back編寫mPDF以從他的網站上「即時」輸出PDF文件,並處理不同的語言。與原始腳本如HTML2FPDF相比,它的速度較慢,並且在使用Unicode字體時產生的檔案較大,但支援CSS樣式等,並進行了大量增強。支援幾乎所有語言,包括RTL(阿拉伯語和希伯來語)和CJK(中日韓)。支援嵌套的區塊級元素(如P、DIV),

SecLists
SecLists是最終安全測試人員的伙伴。它是一個包含各種類型清單的集合,這些清單在安全評估過程中經常使用,而且都在一個地方。 SecLists透過方便地提供安全測試人員可能需要的所有列表,幫助提高安全測試的效率和生產力。清單類型包括使用者名稱、密碼、URL、模糊測試有效載荷、敏感資料模式、Web shell等等。測試人員只需將此儲存庫拉到新的測試機上,他就可以存取所需的每種類型的清單。

EditPlus 中文破解版
體積小,語法高亮,不支援程式碼提示功能

SublimeText3 Linux新版
SublimeText3 Linux最新版

Dreamweaver Mac版
視覺化網頁開發工具