可以通过lscpu命令查看服务器中有多少个CPU,每个CPU中有几个物理核,以及每个CPU有几个逻辑核。 常用CPU性能分析工具 uptime uptime可用于打印系统平均负载,通过查看最后三个数字,可以判断平均负载的变化趋势。平均负载大于CPU数量时表示CPU不足以服务线程,部分线程在等待;平均负载小于CPU数量,代表当前还有余量。
vmstat:可以动态地监控系统内存,查看系统内存的使用情况。
; 检查GCC是否安装 编写并运行C程序 创建工作目录并进入 Plain Text 复制 1 # mkdir -p /root/c_demo 2 # cd /root/c_demo 编写一个hello源代码文件 Plain Text 复制 1 # vim hello.c 2 // 程序功能:Linux
信息收集 查看os信息 查看操作系统版本信息 Plain Text 复制 1 # cat /etc/Baidulinux-release 2 # cat /etc/os-release 查看内核版本信息 Plain Text 复制 1 # uname -a 查看硬件信息 1.查看cpu的统计信息 Plain Text 复制 1 # lscpu 查看cpu相关参数 Plain Text 复制 1 #
loaded active exited Baidulinux Security Tool 7 ......
安全加固建议 基础配置加固 修改 SSH 默认端口(如从 22 改为 2022, Linux修改默认远程端口 ),并禁用 root 直接登录。 使用 安全组 限制对外开放的端口,仅放行必要业务端口。 服务器使用高强度密码,并定期更换。 定期做数据备份,可使用 自动快照 功能。 入侵检测增强 部署主机安全防护工具,实时监控进程异常、文件篡改与登录行为。
另外,FTP服务器还提供了如下主要功能: 用户分类 默认情况下,FTP服务器依据登录情况,将用户分为实体用户(real user)、访客(guest)、匿名用户(anonymous)三类。三类用户对系统的访问权限差异较大,实体用户具有较完整的访问权限,匿名用户仅有下载资源的权限。
Plain Text 复制 1 # cat /etc/os-release 2 NAME="Baidulinux" 3 VERSION="5.0.x" 4 ID="Baidulinux" 5 VERSION_ID="5.0.x" 6 PRETTY_NAME="Baidulinux 5.0.x " 7
实际上操作系统监控着一个等待执行的任务队列,这些任务包括用户任务、操作系统任务、邮件和打印任务等。本章节将从用户的角度讲述如何控制进程。
日志系统 查看日志是问题定界时最直接的手段,在百度Linux服务器操作系统 V5.0中,有多种查看日志的方法。 rsyslog rsyslog是一个传统的linux日志工具,在基于systemd的百度Linux服务器操作系统 V5.0系统中被保留。