好用的linux命令

2022-07-17 00:54:13 字數 1167 閱讀 1616

1.vim

跳轉跳到檔案頂部   :1  或者gg

跳到檔案尾部   :$

跳到指定行  :n   n表示行號

插入在當前位置前面插入   i

在當前位置後面插入 a

在當前行尾部插入    a

另起一行輸入 o

複製貼上

複製當前行 yy

複製當前游標所在的單詞 yw

複製游標到行尾  y$

複製游標到行首  y^

p 貼上

刪除刪除當前行  dd

刪除游標所在的字元  x

刪除當前位置之後的內容  dg

清空檔案   先跳到檔案頭部 gg  在執行dg

替換字元  :n,$s/old/new/g     從n行開始,將old全部替換成new

2.檢視埠

lsof -i:9090

3.檢視程序

ps -ef|grep keyword

4.檢視host

host www.daidu.com

5.查詢關鍵字

grep keyword -m 10 test.txt     查詢test.txt中待keyword的行,只返回查詢到的前10行

grep keyword -3 test.txt    查詢test.txt中含keyword行的前後三行,返回查詢到的所有結果

6.刪除

rm -rf /data/test/t1   強制刪除該路徑下的t1資料夾,-r表示遞迴刪除,-f表示強制刪除不帶提示

7.移動或重新命名

mv t1.txt t2.txt   如果沒有指定路徑預設在當前路徑,路徑一致則視為重新命名

mv t1  /data/test/t2.txt    路徑不同則視為移動

mv t1 /data/test/t2   也可以直接移動資料夾並重命名

8.複製

cp t1/t1.txt t2/t2.txt  複製檔案

cp -r t1  t2  需要帶遞迴引數-r

9.新增鏈結,等同於windows的快捷方式,如python3安裝完之後直接使用pip3發現無效,這時候需要新增鏈結如下

ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

待補充................................

Linux好用的命令

1 遠端拷貝scp scp r user host1 file1 user host2 file2例如 scp r demo root 192.1.111.1 usr test 意思是把當前demo資料夾拷貝到192.1.111.1這台機的 usr test 目錄下 2 遠端登入ssh ssh us...

linux好用的開發命令

md5sum 檔案 例如 判斷.tmp test.txt md5sum tmp test.txt會生成檔案資訊,如果別人使用的是你的檔案,就可以判斷你們的檔案是不是一致了 掛載到其它裝置的 home x路徑下 mount t nfs o nolock 192.168.17.206 home user...

linux 好用高效的命令

在根目錄下 查詢以acunetix開頭的檔案或資料夾並刪除 find name acunetix xargs rm rf單引號裡的任何字元都會原樣輸出,單引號字串中的變數是無效的,雙引號中的變數引用可以輸出 your name runoob greeting 3 hello,echo greetin...