Linux 下SSH常用命令

2021-07-10 06:49:14 字數 1814 閱讀 9927

目錄操作:

rm -rf mydir

mkdir dirname

cd mydir

cd -

cd ..

cd ~

mv tools tool

ln -s tool bac

cp -a tool /home/vpser/www

檔案操作:

rm go.tar 

find mt.cgi 

df –h 

解壓縮:

tar xvf wordpress.tar 

tar -tvf myfile.tar 

tar cf toole.tar tool

tar cfz vpser.tar.gz tool

tar jcvf 

/var/bak/www.tar.bz2 /var/www/ 

tar xjf www.tar.bz2

gzip -d ge.tar.gz 

unzip phpbb.zip 

wget

wget -c

程序管理:

ps -aux 

ps命令輸出欄位的含義:

[list]

[*]user,程序所有者的使用者名稱。

[*]pid,程序號,可以唯一標識該程序。

[*]%cpu,程序自最近一次重新整理以來所占用的cpu時間和總時間的百分比。

[*]%mem,程序使用記憶體的百分比。

[*]vsz,程序使用的虛擬記憶體大小,以k為單位。

[*]rss,程序占用的物理記憶體的總數量,以k為單位。

[*]tty,程序相關的終端名。

[*]stat,程序狀態,用(r--執行或準備執行;s--睡眠狀態;i--空閒;z--凍結;d--不間斷睡眠;w-程序沒有駐留頁;t停止或跟蹤。)這些字母來表示。

[*]start,程序開始執行時間。

[*]time,程序使用的總cpu時間。

[*]command,被執行的命令列。

[/list]

ps -aux | grep nginx 

kill 1234 

killall nginx

vim操作:

移動類的:

h/j/k/l: 左/下/上/右 移一格

w : 向後詞移動 (前面加數字移動多少個詞)

b : 向前詞移動 (前面加數字移動多少個詞)

e : 向後移到詞末

ge : 向前移到詞末

$ : 行末

0 : 行首

tx : 向右查詢本行的x並移到那兒(大寫時向左)

33g : 移到檔案的第33行

gg : 檔案首行

g : 檔案尾行

33% : 檔案的33%處

h/m/l : 螢幕的首/中/尾行

zt/zz/zb : 當前行移到螢幕的首/中/底部

跳**"  : 回到跳轉來的地方

ctrl-o : 跳到乙個 「較老」 的地方

ctrl-i : 則跳到乙個 「較新」 的地方

查詢:/ : 向下查詢(後加關鍵字)

? : 向上查詢(後加關鍵字)

n : 下一條符合的記錄

退出儲存:

:q : 退出

:q! : 不儲存退出

zz : 儲存後退出

:e! : 放棄修改重新編輯

掌握這些基本命令,linux下的基本使用已經掌握,只要多加練習,多遇到問題,解決問題,能力就會不斷的提公升。

Linux常用命令 ssh

疫情期間,居家學習的我們,可能會用到遠端服務,今天簡單介紹下ssh及linux的常用命令 echo path 檢視當前環境變數 gedit test 開啟test檔案 tab 補全命令 whereis ls ls在哪,查詢命令所在目錄 cpls lscp 複製 export path path ho...

Linux VPS下SSH常用命令

目錄操作 rm rf mydir 刪除mydir目錄 cd mydir 進入mydir目錄 cd 回上一級目錄 cd 回父目錄,中間有空格 cd 回根目錄 mv tools tool 把tools目錄改名為tool ln s tool bac 給tool目錄建立名為bac的符號鏈結,最熟悉的應該就是...

SSH常用命令

openssh是ssh連線工具的免費版本。telnet,rlogin和ftp使用者可能還沒意識到他們在網際網路上傳輸的密碼是未加密的,但ssh是加密的,openssh加密所有通訊 包括密碼 有效消除了竊聽,連線劫持和其它攻擊。此外,openssh提供了安全隧道功能和多種身份驗證方法,支援ssh協議的...