盤點一些Linux實用小技巧
Linux 是一個強大的作業系統,有許多實用的指令和技巧可以幫助你更有效率地使用它。
1、查看檔案校驗值
#在檔案複製或傳輸過程中,可能會出現損壞或修改的情況,此時可以透過校驗值來進行驗證確認。
通常,我們在工作中需要使用一些由其他團隊提供的介面程式。每當這些程式的運作結果與預期不符時,我們會比對雙方的md5校驗值以確認資料的一致性。
產生檔案的校驗值的方法有很多種,常用的有md5sum校驗、crc校驗、sum校驗等。
指令分別為:
md5sum file_name cksum file_name sum 算法参数 file_name
例如:
我們以一個test.txt檔案為例:
- md5sum校驗
md5sum test.txt
- crc校驗
cksum test.txt
- sum校驗
sum校驗有兩種演算法,我們可以透過參數來配置:
-r:表示使用system v演算法。 -s:表示使用BSD演算法。
我們不進行配置時,預設用的是system v演算法。
sum -r test.txt sum -s test.txt
2、尋找檔案位置
#(1)locate
找文件大家一般都習慣用find吧,但我覺得有時候locate更快一些,所以我通常都會先使用locate。
locate 與 find 不同: find 是去硬碟找,locate 只在 /var/lib/slocate 資料庫中找。 locate 的速度比 find 快,它不是真的查找,而是查資料庫。
有些系統可能沒有locate,需要自己安裝。例如,Ubuntu可以輸入以下指令進行安裝:
apt-get update apt-get install mlocate
locate查找檔案的指令很簡單:
lcoate file_name
(2)find
find指令可以用名字、型別、所屬人、大小等來搜尋。
搜尋檔案基本語法:
find path -option file_name
如使用名字來搜尋stdio.h檔:
find / -name stdio.h
3、命令列編輯技巧
#我們在終端機裡誤輸入了一些比較長的內容:
it@weijishu:~$ dsfdsfdddddddddddddddddddddddddddddddddddfsgadgdsgasdgsdhfdkshfkjdshflksdhfkldshfkj
怎麼比較快的刪除掉呢?瘋狂地按退格鍵當然可以達到目的。但有更快速的方法:
輸入快速鍵 ctrl u 即可把遊標前面的內容全刪掉。除此之外,還有以下幾個實用且常用的快捷鍵:
- ctrl k:把遊標後面的內容全刪掉。
- ctrl a:遊標移到開頭處。
- ctrl e:遊標移動到末端。
除此之外,命令列還有很多實用常用、實用不常用的快捷方式,有興趣的小夥伴可以自己去學習。
4、查看某個行程的pid
指令:
pidof process_name
5、查看某些進程的一些運行情況
top命令可以查看進程的一些信息,但是系統運行的進程過多,不利於我們查看某些進程的運行情況
這時候我們可以透過以下指令查看指定進程的執行情況,例如:
查看kcalc進程的情況,指令:
top -p `pidof kcalc`
這就簡潔多了。
注意:
這裡的」`號」並不是單引號! ! !
這個符號在鍵盤上感嘆號!鍵的左邊。
查看多個進程,如:
top -p `pidof kcalc` -p `pidof test_x86`
除了上述的一些小技巧,還有諸如下面的實用技巧,這裡先簡單列出來,後面再做詳細介紹。
以上是盤點一些Linux實用小技巧的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

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

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

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

熱門話題

酷睿i73770配什麼顯卡好啊RTX3070是一款非常強大的顯示卡,它具有出色的性能和先進的技術。無論是玩遊戲、渲染圖形或是進行機器學習,RTX3070都能輕鬆應付。它採用了NVIDIA的Ampere架構,擁有5888個CUDA核心和8GB的GDDR6內存,能夠提供流暢的遊戲體驗和高品質的圖形效果。 RTX3070也支援光線追蹤技術,能夠呈現逼真的光影效果。總而言之,RTX3070是一款強大且先進的顯示卡,適合那些追求高效能和高品質的使用者使用。 RTX3070是一款NVIDIA系列的顯示卡。採用第2代NVID

6月30日消息,理想車旗下的L系列車型,包括L7、L8和L9,在各自的價格區間中取得了可觀的銷售成績。然而,據小編了解,理想汽車希望進一步提升銷量,焦點落在了另一款新車——理想L6的表現上。近日,一位部落客在高速服務區疑似拍到了理想L6的偽裝車。根據部落客所拍照片顯示,疑似理想L6的偽裝車並沒有正常行駛,而是停放在一輛拖車上。與旁邊的白色蔚來SUV相比,即使作為L系列中定位最低的車型,理想L6的體積也顯得相當龐大。據悉,理想L6被定位為一款中型五人座SUV。儘管這些照片未能提供太多有關外觀細節的信

隨著國際化的不斷發展,越來越多的網站和應用程式需要支援多語言切換功能。 Vue作為一款流行的前端框架,提供了一個名為i18n的插件,可以幫助我們實現多語言切換。本文將介紹Vue中使用i18n實作多語言切換的常見技巧。第一步:安裝i18n插件首先,我們需要使用npm或yarn安裝i18n插件。在命令列中輸入以下命令:npminst

out介面指的是輸出接口,in接口指的是輸入接口。 out介面一般代表著音源線路輸出接口,用來接負載,例音箱、耳機等;而in接口一般代表著音源線路輸入接口,用來接CD機、手機、MP3、電腦等。

眾所周知win11的安裝是有設備限制的,還對cpu設定了uefi啟動等限制,那麼最早的i7一代可以裝win11嗎,其實理論上是可以的,不過不建議安裝。 i7世代可以裝win11嗎:答:i7世代可以裝win11,但如果設定太低會卡頓,所以其實不建議安裝win11。1、win11限制cpu主要是因為需要uefi啟動和tpm2.0問題。 2.但這只會限制我們正常在系統中取得更新推送,並不會限制pe系統。 3.所以我們只要使用u盤下載win11,在pe中安裝win11就可以了。 4.不過win11運行對於

9月6日消息,英特爾即將在本月推出全新一代RaptorLakeRefresh處理器系列。最新消息顯示,這一系列的旗艦型號酷睿i9-14900K在Geekbench6.1.0單核測試中表現亮眼,取得了3121的成績。與上一代的13900K相比,這一成績提升了約6%。而在多核心效能方面,雖然稍稍不及上一代,但也展現了強大的運算潛力。據小編了解,酷睿i9-14900K處理器的效能得益於其創新性的設計。處理器採用了8個P核心和16個E核心,充分發揮了多核心架構的優勢。特別值得一提的是,該處理器還引入了Th

Mysqlon,in,as,where的區別答:Where查詢條件,on內外連接時候用,as作為別名,in查詢某值是否在某條件裡創建2個表:student,scorestudent:score:whereSELECT*FROMstudentWHEREs_sex='男'例如:onSELECT*FROMstudentLEFTJOINscoreonstudent.s_id=score.s_id;on和where組合:SELECT*FROMstudentLEFTJOINs

我們的電腦如果處理器是i5處理器的話,想要對於電腦進行系統重裝的話,對於i5裝win7好還是win10系統好這個問題小編覺得我們還是要根據系統的硬體配置要求來進行相關的考量。只有在硬體配置以及個人需求上適合自己的才是最好的。詳細內容就來看下小編是怎麼說的吧~希望可以幫助到你。 i5裝win7好還是win10系統答:i5處理器現在裝win10系統比較好。 1.就目前使用者最多的win7還有win10系統來說,其實兩者的設定需求都是差不多的。 2.因此在性能、流暢度、適用性方面來看,win10系統比起win7
