ssh
登录远程服务器,shh 用户名@IP地址,例如 `ssh huangy@10.111.32.21`。登录之后,如果想退出,可以使用`logout`退出。 常用参数: (1)-p : 指定远程服务器的端口tail
从末尾查看文件,常用`tail -f XXXX` 常用参数: (1)-f : 查看文件的新添加的内容 (2)-n : n可以是任意数字,查看从末尾开始的n行head
从头查看文件,常用`head -100 XXXX` 常用参数: (1)-n : n可以是任意数字,查看从头开始的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: 该行程的状态,linux的进程有5种状态: D 不可中断 uninterruptible sleep (usually IO) R 运行 runnable (on run queue) S 中断 sleeping T 停止 traced or stopped Z 僵死 a defunct (”zombie”) process 注: 其它状态还包括W(无驻留页), <(高优先级进程), N(低优先级进程), L(内存锁页). START: 行程开始时间 TIME: 执行的时间 COMMAND:所执行的指令free
查看**机器**内存使用情况,常用`free -m` 真正未用到的内存数(可用内存):free+buffers+cached 的值,也就是+ buffers/cache。如果这个值太小,说明内存不足了。可以考虑把其他较小的项目内存弄小 老版本的linux,没有+ buffers/cache字段,可以使用available字段观察top
查看**进程**内存和CPU的使用情况, load average:0.24, 0.15, 0.19 — load average后面的三个数分别是5分钟、10分钟、15分钟的CPU负载情况。 %CPU 上次更新到现在的CPU时间占用百分比 %MEM 进程使用的物理内存百分比 参考: https://www.cnblogs.com/zhoug2020/p/6336453.htmllsof
查看文件的打开情况scp
下载文件到本地,常用 `scp 登录名@IP:路径 本地路径`zcat
查看压缩包内容,常和grep一起使用,`zcat 文件名 | grep '查找的内容' --color`cat
查看文件内容,常和grep一起使用,`cat 文件名 | grep '查找的内容' --color`grep
1、匹配文本内容,常用grep -E '查找的内容' 文件名。更多用法参考:https://www.cnblogs.com/leo-l...
参数: --color 把匹配的内容显示为红色 -E 使用正则匹配 -A10 显示匹配行后面10行 -B10 显示匹配行前面10行 -C10 显示匹配行前后10行 -c 显示匹配行的计数
上一个教程:Linux 日志查看 | tail 命令