網易測開 linux

2021-10-21 18:39:04 字數 1345 閱讀 8782

sed -i 就是直接對文字檔案進行操作的

sed -i 『s/原字串/新字串/』 /home/1.txt

linux iptable 防火牆(firewall)、**轉換(nat)、資料報(package)記錄、流量統計,這些功能全是linux核心裡的netfilter子系統所提供的,而iptables是控管netfilter的唯一工具程式

netstat - atulnp會顯示所有埠和所有對應的程式,用grep管道可以過濾出想要的字段

-a :all,表示列出所有的連線,服務監聽,socket資料

-t :tcp,列出tcp協議的服務

-u :udp,列出udp協議的服務

-n :port number, 用埠號來顯示

-l :listening,列出當前監聽服務

-p :program,列出服務程式的pid

通過ps命令找到程序id,比如 ps -ef | grep kafka 可以看到kafka這個程式的程序id

可以看到是2913,現在可以使用如下命令檢視記憶體:

top -p 2913

這樣可以動態實時的看到cpu和記憶體的佔用率,然後按q鍵回到命令列

如果你想在當前目錄下 查詢"hello,world!"字串,可以這樣:

grep -rn 「hello,world!」 *

-r 是遞迴查詢

-n 是顯示行號

-r 查詢所有檔案包含子目錄

-i 忽略大小寫

sed -i 『s/str1/str2/g』 filename

str1: 被替換的字串

str2: 替換成的字串

grep awk sed詳細

sed是乙個流編輯器。流編輯器用於對輸入流(檔案或來自管道的輸入)執行基本文字轉換。雖然在某些方面類似於允許指令碼編輯(例如ed)的編輯器,但 sed通過僅對輸入進行一次傳遞來工作,因此更有效。但是它sed能夠在管道中過濾文字,這特別區別於其他型別的編輯器。

2概述例如,要替換所有出現的』你好』 至 '世界』在檔案中 input.txt中:

sed』s / hello / world /'input.txt> output.txt

tail -n 10 example.text

使用vim 開啟檔案時,預設情況下游標會停留在檔案開頭,有時候檔案比較大,翻閱和查詢都比較麻煩,怎樣在開啟的時候直接定位到某一行呢?

使用 「+」

vim filename +n 可以在開啟檔案的同時定位到第n行。12

3eg: vim myfile +100 //開啟的同時游標停在第100行行首

也可以在開啟檔案的同時找到第乙個匹配的詞。

vim filename +/pattern

python 測開 協程

生成器原理 使用生成器實現多工 gevent實現非同步 協程核心思想 asyncio實現非同步 從python2到python3,協程經歷了翻天覆地的變化。協程的底層架構是在 pep 342 中定義,在 python2.5 實現的。實現思想 使用yield掛起生成器,使用send 方法啟用生成器。這...

測開技術的盤點

測試開發現在是乙個非常火 甚至是推崇的乙個趨勢,那我們如果想深入去做測試開發該從何入手呢?測試開發強調的依然是開發能力,所以必須具備一門程式語言,這成了所有想進入測開大門的從業者的痛,曾經我也徘徊在這個門外!如果能夠跨過程式語言的基礎,測試開發的路走起來會簡單得多,之前我一直覺得程式設計是聰明者才可...

真 後端 測開 面試寶典

今天起我們講圍繞網際網路大廠的面試做一些文章,眾所周知,要想取得乙份好的實習 工作,你要有乙份合格的簡歷,相關的經驗知識,那麼如何在面試中脫穎而出,博得面試官的認可則顯得非常重要,這系列部落格就是在介紹面試同時和大家分享面試經驗,幫助大家早些脫坑,成功走上搬磚的道路 手動滑稽 很多同學如果在大二大三...