乾貨八式 NPM 維護常用Linux命令集錦

2021-09-09 07:18:23 字數 2629 閱讀 3950

1. 根據檔名查詢某個檔案

例:查詢update-18.12.4-4.0.0.bin儲存在哪個路徑下

[root@1_99 0]# find / -name update-18.12.4-4.0.0.bin

/root/update-18.12.4-4.0.0.bin

2. 查詢指定大小檔案

例:查詢/home/output/inst0/pcaptrace/0下,大於1g的pcap檔案

cd /home/output/inst0/pcaptrace/0

find . -size +1g

3. 查詢指定大小檔案並且刪除

例:查詢/home/output/inst0/pcaptrace/0下,大於1g的pcap檔案,並且刪除

cd /home/output/inst0/pcaptrace/0

find . -size +10k -exec rm -rf {} ;

4. 兩台linux機器之間用scp傳檔案

前提:兩台linux server之間可以ping通

假設:server1的ip:172.16.1.99,server2的ip:172.16.4.225

使用scp把1.99的update-18.12.4-4.0.0.bin拷貝到172.16.4.225,如果拷貝的是目錄,加乙個-r

[root@localhost ~]# scp [email protected]:/root/update-18.12.4-4.0.0.bin .

the authenticity of host 『172.16.1.99 (172.16.1.99)』 can』t be established.

ecdsa key fingerprint is 13:96:2d:1f:80:11:5d:d7:08:3b:3a:69:e8:e5:98:98.

are you sure you want to continue connecting (yes/no)? yes

warning: permanently added 『172.16.1.99』 (ecdsa) to the list of known hosts.

[email protected]』s password:

update-18.12.4-4.0.0.bin 100% 49mb 48.7mb/s 00:01

5. tar命令壓縮檔案

例:解壓openssh-7.4.tar.bz2

tar jxvf openssh-7.4.tar.bz2

引數補充解釋:

常用的壓縮演算法

gzip、bzip2、xz等

以下五個選項不能連用

-c:建立乙個壓縮檔案

-x:解開乙個壓縮檔案

-t:檢視壓縮檔案中的內容

-r:在乙個歸檔的檔案的末尾新增乙個檔案

-u:更新源壓縮包中的檔案

以下三個選項為常用的壓縮方式

-z:使用gzip壓縮

-j:使用bzip2壓縮

-j:使用xz壓縮

常用選項:

-v:顯示壓縮或解壓縮的過程

6. tcpdump抓包到檔案

前提:在ifconfig或者ip add show中可以檢視到在網絡卡

引數說明:

-i:指定介面

-w:寫入檔案

例:抓取eno16780032介面的資料報,並且寫入1.pcap檔案。

tcpdump -i eno16780032 -w 1.pcap

7. tcpdump檢視資料報

前提:在ifconfig或者ip add show中可以檢視到在網絡卡

引數說明

host:主機位址

port:埠資訊

-e:輸出中包含鏈路層資訊

例:檢視主機位址是172.16.1.99的資料報資訊

tcpdump -i enp11s0f0 host 172.16.1.99

例:檢視埠是80的資料報

tcpdump -i enp11s0f0 port 80

例:檢視埠是80的資料報,並且只顯示10個

tcpdump -i enp11s0f0 port 22 -c 10

例:顯示的時候,檢視鏈路層資訊

tcpdump -i enp11s0f0 -e

8. vim的基本操作

i:游標所在位置插入,a:游標所在後插入

esc退出

u撤銷x刪除

v選擇文字

y複製yy複製當前行

dd刪除游標所在行

p貼上:w儲存

:wq儲存退出

:q!強退

行跳**

1、:set nu

2、輸入行號(不會有任何反應)

3、大寫g(****+g)

跳轉到檔案的末尾:

g撤銷:

u取消高亮

:noh

查詢/ 查詢的內容

linux命令集 linux常用命令

使用 cd 進入目錄 新建和刪除檔案 1.刪除檔案 刪除了 test1目錄下的file1 rm test1 file1 2.新建目錄 建立乙個名為 linux的目錄 mkdir linux 3.刪除目錄 刪除 linux目錄 rmdir linux 4.刪除目錄及目錄下的所有檔案 要刪除帶檔案的目錄...

linux常用命令集

命令可用在其他任何命令的後面,它用來通知計算機在後台執行某一命令。通過把作業放在後台,使用者可以繼續使用當前的shell來處理其他命令 如果命令在前台執行的話,那麼使用者在此程序結束前不能繼續使用當前的shell。adduser adduser命令由root或其他具有許可權的管理員用來建立新使用者,...

Linux 常用命令集

下面列出十個在使用linux過程中使用頻率最高的命令。這裡只作簡單介紹,具體用法請參考後面內容。chmod options mode files 只能檔案屬主或特權使用者才能使用該功能來改變檔案訪問模式。mode可以是數字形式或以who opcode permission形式表示。who是可選的,預...