Linux常用命令

  1. watch:按照指定频率重复执行某一条指令
$ watch -n 5 date //每隔 5 秒执行 date 命令
  1. top:默认情况下,top 监控的是系统的整体状态,如果我们只想知道某个人的使用情况,可以使用 -u 选项来指定这个人。
$ top -u alvincat /proc/meminfo |grep MemTotal

引自良许Linux 如何监控 Linux 服务器状态

  1. grep: 文本查找技巧

  2. 10 个提高效率的 Linux 命令别名

  3. 不可不知的网络命令:netstat

  4. 查看cpu个数,核数

  5. 11 个 Linux 终端命令,没用过的快去试试吧!!

  6. 端口流量统计

  7. 查看cpu信息

  8. 查看内存总大小:cat /proc/meminfo |grep MemTotal

  9. 保存你执行的命令的结果到文件

$ tee [OPTIONS] [FILE]
  1. 工作中常用到的Linux命令
sed -n "29496,29516p" service.log //从29496行开始检索,到29516行结束
cat service.log | wc -l //计算出log文件有多少行
//查看当前所有tcp/udp端口的信息⬇️
netstat -lntup // l:listening   n:num   t:tcp  u:udp  p:display PID/Program name for sockets
lsof -i:4000 // 查看某个端口详细的信息

你可能感兴趣的:(Linux常用命令)