linux命令學習

2021-06-18 17:17:36 字數 1404 閱讀 4358

檔案操作:

建立目錄:mkdir

刪除目錄及檔案:rm -rf

建立檔案:vim (filename)

儲存檔案::wq!

不儲存檔案::q!

複製檔案:cp -rf (跨伺服器,或者跨虛擬機器拷貝檔案用scp)

剪下檔案:mv

重新命名:mv

securecrt上傳檔案命令:rz

檢視當前路徑命令:pwd

zip壓縮檔案命令:zip -r (name).zip ./*

解壓縮檔案命令:unzip -o -d /home/user/data/  (name).zip

myfile.zip中新增刪除檔案:

刪除:zip -d myfile.zip 檔案

新增:zip -m myfile.zip ./檔案

tar-c :建立壓縮檔案 tar -cf all.tar

-x :解壓  tar -xf all.tar

-t :檢視內容

-r :向壓縮歸檔檔案末尾追加檔案

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

wget -c url斷點續傳

wget 

檔案傳輸:

ftp ip

使用者名稱   密碼

put 本地檔案 遠端檔案[上傳]

bye或quit [結束檔案傳輸]

遠端連線:

telnet ip

使用者名稱  密碼

close 關閉遠端連線

vi   filename    開啟檔案

:q     內容無改變退出

:q!    內容無論改變與否,強制退出

:wq  儲存退出

:\xx   查詢

v 進入可視模式(左右鍵選擇需要選定的行,按y進行複製)

p 貼上複製或剪下的內容

dd 剪下某一行(刪除也可用此命令)

u 撤銷上一次操作

:行號    直接切到某一行

shift+g  切到檔案末尾

gg  回到檔案頭

h 游標移動螢幕頂行

m游標移動螢幕中間行

l游標移動螢幕最後一行

): 游標移到句首

(:游標移到句尾

0:游標到行首

$:游標到行尾

ldd 檢視鏈結so庫依賴關係

語法:chmod [who] [opt] [mode] 檔案/目錄名

who:

u:表示檔案所有者 

g:表示同組使用者 

o:表示其它使用者 

a:表示所有使用者 

opt: 

+:新增某個許可權 

-:取消某個許可權 

=:賦予給定的許可權,並取消原有的許可權 

mode: 

r:可讀 

w:可寫 

x:可執行

linux命令學習 awk 命令學習

三 awk 指令碼 四 awk 程式設計 五 寫在結尾 awk是linux上一款強大的文字分析工具,它可以將檔案逐行的讀入,然後用分割符分割開來,再對分割的各個部分進行處理。awk分割的各個部分叫做域,預設的分割符是空格和製表符。可以通過 f來指定分割符。awk有3個不同版本 awk nawk和ga...

linux命令學習 iostat 命令學習

三 一些擴充套件 參考資料 當我們要看系統io情況時,一般最先想到的應該就是iostat命令的。iostat提供了豐富的引數給我們查詢各種維度的io資料。學習iostat有助於我們排查io相關問題時可以更快的定位到問題根源。以下內容大多來自iostat的man文件,會加上部分自己的理解,英文水平好的...

linux命令學習

1.sudo s 能在不輸入命令的情況下將目錄切換到root使用者 2.du sh 檔名 能夠指示檔案的大小 3.ls lh 檔名 能夠指示檔案的大小和詳細資訊 4.kill 9 pid 絕殺程序 所有程序都能殺 檔案的查詢 find 查詢的路徑 home name 檔名或 檔名 當make時錯誤資...