Intern Day63

系统基本运行情况

掌握如何使用命令查看系统的基本运行情况,包块进程、CPU、内存、磁盘用量、IO、网络端口等。

  • 进程

    • ps -ef | grep java (查java进程ID)

    • kill -9 PID:杀死进程

    • ps:查找与进程相关的PID号

    • ps a:显示现行终端机下的所有程序,包括其他用户的程序

    • ps -A:显示所有程序。

  • CPU:top(监视每个进程的内存使用情况)、vmstat(虚拟内存统计信息)、iostat、sar -u(查看cpu信息)

  • 内存:free -m、top

  • 磁盘用量:df -h、iostat

  • IO

    • 磁盘IO:iostat –xd、sar –d、top

    • 网络IO:iftop -n、ifstat、dstat –nt、sar -n DEV 2 3(显示网卡信息)

  • 网络端口: netstat -antp | fgrep 端口号(查看什么进程占用端口 )

  • 网络:ping

SSH

掌握SSH的概念、如何使用SSH登录机器

  • SSH概念:全称Secure Shell,安全外壳协议,位于应用层,是一种加密的网络传输协议。可以在不安全的网络中为网络服务提供安全的传输环境,SSH 通过在网络中创建安全隧道来实现 SSH 客户端与服务器之间的连接。SSH最常见用途是远程登录系统,人们通常利用 SSH 来传输命令和远程执行命令,默认端口号22。

  • 使用SSH登录机器

    • 不指定用户:ssh IP

    • 指定用户:ssh roo@IPssh -l root IP

    • 如果修改过ssh登录端口,则:ssh -p 端口 IPssh -l root -p 端口 IPssh -p 端口 root@IP

用户群组和权限系统

掌握系统用户和群组、权限系统,以及相关命令。

文件目录和日志和环境变量

掌握如何使用命令处理文件和目录、查看搜索日志、查看环境变量。

  • 处理文件和目录:ls、mkdir等这些

  • 查看搜索日志: tail、cat、tac、head、echo

  • 查看环境变量

    • ENV:列出所有环境变量及其赋值
原文地址:https://www.cnblogs.com/OFSHK/p/14681286.html