ssh
登錄遠程服務器,shh 用戶名@IP地址,例如 `ssh huangy@10.111.32.21`。登錄之后,如果想退出,可以使用`logout`退出。 常用參數(shù): (1)-p : 指定遠程服務器的端口tail
從末尾查看文件,常用`tail -f XXXX` 常用參數(shù): (1)-f : 查看文件的新添加的內(nèi)容 (2)-n : n可以是任意數(shù)字,查看從末尾開始的n行head
從頭查看文件,常用`head -100 XXXX` 常用參數(shù): (1)-n : n可以是任意數(shù)字,查看從頭開始的n行ps
查看名稱對應的進程,常用`ps aux | grep XXX`,ps aux按照指定格式打印進程信息。 ps aux輸出格式: USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND<br> 格式說明: USER: 行程擁有者 PID: pid %CPU: 占用的 CPU 使用率 %MEM: 占用的記憶體使用率 VSZ: 占用的虛擬記憶體大小 RSS: 占用的記憶體大小 TTY: 終端的次要裝置號碼 (minor device number of tty) STAT: 該行程的狀態(tài),linux的進程有5種狀態(tài): D 不可中斷 uninterruptible sleep (usually IO) R 運行 runnable (on run queue) S 中斷 sleeping T 停止 traced or stopped Z 僵死 a defunct (”zombie”) process 注: 其它狀態(tài)還包括W(無駐留頁), <(高優(yōu)先級進程), N(低優(yōu)先級進程), L(內(nèi)存鎖頁). START: 行程開始時間 TIME: 執(zhí)行的時間 COMMAND:所執(zhí)行的指令free
查看**機器**內(nèi)存使用情況,常用`free -m` 真正未用到的內(nèi)存數(shù)(可用內(nèi)存):free+buffers+cached 的值,也就是+ buffers/cache。如果這個值太小,說明內(nèi)存不足了?梢钥紤]把其他較小的項目內(nèi)存弄小 老版本的linux,沒有+ buffers/cache字段,可以使用available字段觀察top
查看**進程**內(nèi)存和CPU的使用情況, load average:0.24, 0.15, 0.19 — load average后面的三個數(shù)分別是5分鐘、10分鐘、15分鐘的CPU負載情況。 %CPU 上次更新到現(xiàn)在的CPU時間占用百分比 %MEM 進程使用的物理內(nèi)存百分比 參考: https://www.cnblogs.com/zhoug2020/p/6336453.htmllsof
查看文件的打開情況scp
下載文件到本地,常用 `scp 登錄名@IP:路徑 本地路徑`zcat
查看壓縮包內(nèi)容,常和grep一起使用,`zcat 文件名 | grep '查找的內(nèi)容' --color`cat
查看文件內(nèi)容,常和grep一起使用,`cat 文件名 | grep '查找的內(nèi)容' --color`grep
1、匹配文本內(nèi)容,常用grep -E '查找的內(nèi)容' 文件名。更多用法參考:https://www.cnblogs.com/leo-l...
參數(shù): --color 把匹配的內(nèi)容顯示為紅色 -E 使用正則匹配 -A10 顯示匹配行后面10行 -B10 顯示匹配行前面10行 -C10 顯示匹配行前后10行 -c 顯示匹配行的計數(shù)
上一個教程:Linux 日志查看 | tail 命令