Linux下的一些SSH常用命令總結

2021-05-27 16:23:37 字數 2181 閱讀 9592

目錄操作:

rm -rf mydir /*刪除mydir目錄*/

cd mydir /*進入mydir目錄*/

cd – /*回上一級目錄*/

cd .. /*回父目錄,中間有空格*/

cd ~ /*回根目錄*/

mv tools tool /*把tools目錄改名為tool */

ln -s tool bac /*給tool目錄建立名為bac的符號鏈結,最熟悉的應該就是ftp中www鏈結到public_html目錄了*/

cp -a tool /home/vpser/www /*把tool目錄下所有檔案複製到www目錄下 */

檔案操作:

rm go.tar        /* 刪除go.tar檔案 */

find mt.cgi    /* 查詢檔案名為mt.cgi的檔案 */

df –h              /* 檢視磁碟剩餘空間,好像沒這個必要,除非你太那個了 */

解壓縮:

tar xvf wordpress.tar       /* 解壓tar格式的檔案 */

tar -tvf myfile.tar     /* 檢視tar檔案中包含的檔案 */

tar cf toole.tar tool /* 把tool目錄打包為toole.tar檔案 */

tar cfz vpser.tar.gz tool /* 把tool目錄打包且壓縮為vpser.tar.gz檔案,因為.tar檔案幾乎是沒有壓縮過的,mt的.tar.gz檔案解壓成.tar檔案後差不多是10mb */

tar jcvf  /var/bak/www.tar.bz2 /var/www/    /*建立.tar.bz2檔案,壓縮率高*/

tar xjf www.tar.bz2 /*解壓tar.bz2格式*/

gzip -d ge.tar.gz        /* 解壓.tar.gz檔案為.tar檔案 */

unzip phpbb.zip      /* 解壓zip檔案,windows下要壓縮出乙個.tar.gz格式的檔案還是有點麻煩的 */

程序管理:

ps -aux   /*ps 程序狀態查詢命令*/

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  /*在所有程序中,查詢nginx的程序*/

kill 1234    /*1234為程序id,即ps -aux 中的pid*/

killall nginx /*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 : 則跳到乙個 「較新」 的地方

ssh一些常用的用法

ssh copy id i root ssh id rsa.pub p port number user name you host ip or hostname.cnhost 87 hostname 192.168.3.87 port 22 user root identityfile ssh i...

Linux一些常用命令

建立檔案命令 vi usr local phpenv website indexs.php 建立檔案命令 mkdir home u1 建立資料夾 home u1 搜尋檔案filename.txt find name filename.txt 在vi下搜尋 直接按 會在左下角出現乙個搜尋框,按ente...

linux一些常用命令

1.停止所有的container,這樣才能夠刪除其中的images docker stop docker ps a q 如果想要刪除所有container的話再加乙個指令 docker rm docker ps a q 2.檢視當前有些什麼images docker images 3.刪除image...