当前位置: 首页 > news >正文

怎么做国际网站首页网站建设必备

怎么做国际网站首页,网站建设必备,怎么给公司做免费网站,高凡玉中国互联网协会在Linux服务器上进行常规巡检是确保服务器稳定性和安全性的重要措施之一。以下是一些常用的巡检命令和技巧#xff1a; 1. 查看系统信息 1.1 系统信息显示 命令#xff1a;uname -a ​​​​ [rootlinux100 ~]# uname -a Linux linux100 4.15.0-70-generic #79-Ubuntu SMP…在Linux服务器上进行常规巡检是确保服务器稳定性和安全性的重要措施之一。以下是一些常用的巡检命令和技巧 1. 查看系统信息 1.1 系统信息显示 命令uname -a  ​​​​ [rootlinux100 ~]# uname -a Linux linux100 4.15.0-70-generic #79-Ubuntu SMP Tue Nov 12 10:36:11 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux 打印出来的信息说明 字段对应打印的值说明 操作系统类型 - Operating System Type Linux显示操作系统类型如Linux、Unix等。 主机名 - Hostname linux100显示当前主机的名称 内核版本 - Kernel Version 4.15.0-70-generic显示当前系统正在使用的内核版本号 操作系统发行版版本号 - OS Distribution Version #79显示操作系统发行版的版本号。 操作系统发行版 - OS Distribution Ubuntu显示操作系统的发行版信息如Ubuntu、CentOS等。 操作系统架构 - Architecture x86_64显示操作系统的架构如x86_64、i386等 1.2 显示操作系统发行版信息 命令cat /etc/*release* 1.3 通过LSB工具查询Linux发行版信息 lsb_release是一个Linux Standard BaseLSB的工具用于显示Linux发行版的信息。它通常用于查询和显示Linux发行版的版本号、发行代号、描述等信息。 # CentOS安装lsb_release包 [rootlinux100 ~]# sudo yum install redhat-lsb# 查看Linux版本 [rootlinux100 ~]# lsb_release -a LSB Version: :core-4.1-amd64:core-4.1-noarch:cxx-4.1-amd64:cxx-4.1-noarch:desktop-4.1-amd64:desktop-4.1-noarch:languages-4.1-amd64:languages-4.1-noarch:printing-4.1-amd64:printing-4.1-noarch Distributor ID: CentOS Description: CentOS Linux release 7.9.2009 (Core) Release: 7.9.2009 Codename: Core 1.4 通过hostnamectl来查询Linux系统信息 hostnamectl是一个用于管理系统主机名hostname的命令行工具它通常在Linux系统中提供。它可以用来查询、设置和管理系统的主机名及其相关的信息。 [rootlinux100 ~]# hostnamectlStatic hostname: linux100Icon name: computer-vmChassis: vmMachine ID: fb9d8715fff144aca93accad42cec460Boot ID: 49ec505cca3d4052a6115b36a670e7e6Virtualization: vmwareOperating System: CentOS Linux 7 (Core)CPE OS Name: cpe:/o:centos:centos:7Kernel: Linux 3.10.0-1160.25.1.el7.x86_64Architecture: x86-64 1.5 显示系统运行时间、负载情况 命令uptime 打印出来的信息说明 字段对应打印的值说明当前时间10:52:57显示当前系统时间。系统运行时间up 7 min显示系统自上次启动以来的运行时间。通常以天、小时、分钟的格式显示。up 7 min表示运行了7分钟。当前登录用户数1 user当前登录系统的用户个数1user表示1人平均负载load average: 0.05, 0.07, 0.05显示系统在过去1分钟、5分钟、51分钟内的平均负载。负载是指系统处于运行和等待状态的进程数目的平均值。值显示该系统处于轻负载状态。 1.6 列出已加载的内核模块 命令lsmod 2.资源利用情况 2.1 实时查看系统资源使用情况 命令top 打印出来的信息说明 字段对应打印的值说明 第一行 总体信息 top 当前时间top - 11:56:43显示当前系统时间。系统运行时间up  1:10显示系统自上次启动以来的运行时间。通常以天、小时、分钟的格式显示。up  1:10表示运行了1小时10分钟。当前登录用户数1 user当前登录系统的用户个数1user表示1人平均负载load average: 0.00, 0.01, 0.05显示系统在过去1分钟、5分钟、51分钟内的平均负载。负载值反映了系统在单位时间内处于可运行状态的平均进程数。 第二行 任务统计 Tasks 系统中各类任务数量的统计信息Tasks: 108 total,   1 running, 107 sleeping,   0 stopped,   0 zombie该系统总共有108个任务其中有1个运行中的任务107个睡眠中的任务0个已停止的任务0个僵尸进程。 第三行 CPU使用情况 %Cpu(s) us0.3 us用户空间占用CPU的百分比sy0.3 sy内核空间占用CPU的百分比ni0.0 ni优先级较低的进程用户态占用CPU的百分比id99.3 idCPU空闲的百分比wa0.0 waCPU等待I/O完成的百分比hi0.0 hi硬中断占用CPU的百分比si 0.0 si软中断占用CPU的百分比st 0.0 st被虚拟机偷取的时间的百分比 第四行 内存使用情况 KiB Mem 总内存995664 total系统总可用的物理内存量空闲内存491532 free当前已经被使用的内存量已用内存175596 used当前可用但未被使用的内存量缓存/缓冲区328536 buff/cache被系统用作文件缓存和缓冲区的内存量 第五行 系统交换空间使用情况 KiB Swap 总交换空间2097148 total系统总可用的交换空间大小空闲交换空间2097148 free   当前可用但未被使用的交换空间大小已用交换空间 0 used当前已经被使用的交换空间大小列表字段说明PID668进程IDUSERroot      用户PR20优先级Priority表示进程的静态优先级。Linux进程的优先级范围是-20到19数值越小优先级越高。NI0优先级值Nice Value表示进程的动态优先级。通过renice命令可以调整进程的优先级值数值越小优先级越高。VIRT273192虚拟内存Virtual Memory表示进程当前使用的虚拟内存大小以千字节KB为单位。虚拟内存包括进程使用的物理内存RES和交换空间。RES4868物理内存Resident Memory表示进程当前使用的物理内存大小以千字节KB为单位。物理内存是指进程实际占用的内存空间。SHR3736共享内存Shared Memory表示进程使用的共享内存的大小以千字节KB为单位。共享内存是多个进程之间共享的内存区域通常用于进程之间的通信。SS当前进程状态State常见的状态包括R运行、S睡眠、D不可中断睡眠、Z僵尸、T停止、高优先级、N低优先级、位于前台、L锁住页、s会话领导者、l多线程。%CPU0.3  CPU使用率%MEM0.5  内存使用率TIME0:06.98运行时间COMMANDvmtoolsd进程名称 具体查看参数 第一行load average(CPU负载)三个参数分别指前1分钟、前5分钟、前15分钟的负载数值越高负载越高对比数值在增加的话则表明CPU负载越来越高。第三行%Cpu(s)看id的数值20%则表示CPU运行流畅20%则表示CPU负载过重。还有us过高就是用户进出优化sy过高则需要提高服务器性能wa过高就要关注磁盘io了。按shiftp或者大写的P可以将cpu占用情况由大到小排列出来找到占用cpu最大的那个线程即可造成CPU过大的线程。 2.2 查看运行内存使用情况 命令 free -g单位GB free -m单位MB 打印出来的信息说明 字段说明total内存总大小used使用的内存free除了 buff/cache 剩余的内存Shared共享内存Buff/cact缓冲、缓存区内存数available真实剩余的可用内存数 2.3 查看磁盘空间使用情况  命令df -h 查看发现根挂载点使用率100%明明清理了大文件但还是使用率100%这就有可能是大量进程在占用内存使用率。 解决办法 通过执行命令lsof -n |grep deleted查看已经删除的文件空间没有释放kill掉pid。 扩展 # 检查当前目录下目录层级深度为1空间占用情况。 du -h -x --max-depth1 2.4 查看磁盘IO  常用命令格式  iostat [参数] [时间] [次数] 例如iostat -d -k -x 1 10 命令参数说明如下 命令中间的参数参数说明-c显示CPU使用情况-d显示磁盘使用情况-k以K为单位显示-m以M为单位显示-N显示磁盘阵列(LVM) 信息-n显示NFS使用情况-p可以报告出每块磁盘的每个分区的使用情况-t显示终端和CPU的信息-x显示详细信息 [user1Test_Server ~]$ iostat -x Linux 3.10.0-693.2.2.el7.x86_64 (jellythink) 01/05/2019 _x86_64_ (1 CPU)avg-cpu: %user %nice %system %iowait %steal %idle1.83 0.00 0.31 0.09 0.00 97.77Device: rrqm/s wrqm/s r/s w/s rkB/s wkB/s avgrq-sz avgqu-sz await r_await w_await svctm %util vda 0.03 0.78 0.24 1.38 12.64 20.67 41.01 0.02 10.98 55.50 3.17 0.71 0.12 打印出来的信息说明 字段对应的值说明 avg-cpu 显示CPU的平均使用情况 %user  1.83用户进程占用CPU的百分比。这包括用户应用程序和用户级别的进程。%nice0.00优先级较高的用户进程占用CPU的百分比。这些进程的优先级被提升了。%system0.31 系统进程占用CPU的百分比。这包括内核级别的进程。%iowait0.09等待I/O操作完成占用CPU的百分比。如果CPU大部分时间都在等待I/O操作完成这个值会比较高。%steal  0.00被虚拟化环境中其他虚拟机“偷走”的CPU时间的百分比。这个值主要用于虚拟化环境。%idle97.77CPU空闲时间的百分比。这是CPU未被使用的时间某个设备在系统的IO性能和负载情况Devicevda          设备名称表示正在监视的磁盘或者其他IO设备的名称。rrqm/s  0.03    每秒向该设备发出的读请求并在请求队列中排队的请求数合并请求wrqm/s    0.78  每秒向该设备发出的写请求并在请求队列中排队的请求数合并请求r/s    0.24  每秒从设备读取的块数读取速率w/s    1.38  每秒向设备写入的块数写入速率rkB/s    12.64  每秒从设备读取的数据量以MB为单位wkB/s20.67  每秒向设备写入的数据量以MB为单位avgrq-sz41.01 平均每个IO请求的大小块大小avgqu-sz  0.02  平均IO请求在设备队列中的长度await10.98  平均IO请求的等待时间包括排队时间和服务时间r_await55.50    平均读取IO请求的等待时间w_await  3.17  平均写入IO请求的等待时间svctm  0.71  平均IO请求的服务时间%util0.12设备的利用率即设备处于活动状态的时间占总时间的百分比 可通过观察一下字段的数值来了解系统的CPU负载情况 如果%user和%system的值比较高说明系统主要受到用户进程和系统进程的影响如果%iowait的值较高说明系统大部分时间都在等待I/O操作完成如果%idle的值接近零说明系统的CPU资源被充分利用而如果%idle的值较高则说明系统CPU有较多空闲时间。从%util可知该设备在一秒中有百分之几的时间用于IO操作。 2.5 显示当前系统网络连接和网络监听情况  命令netstat -tulnp 打印出来的信息说明 字段说明Proto显示协议类型如TCP或UDPRecv-Q表示接收队列中的未读取字节数Send-Q表示发送队列中的未发送字节数。Local Address表示本地地址和端口号即服务器正在监听的地址和端口。Foreign Address表示远程地址和端口号即与本地地址建立的连接的远程主机地址和端口。State表示连接状态如ESTABLISHED已建立、LISTEN监听、TIME_WAIT等待关闭等。PID/Program name表示与连接或监听端口相关联的进程的PID和程序名称 由上面信息可知 是否建立连接通过State可知服务器是否与客户端建立了连接监听端口通过Local Address列中可以找到正在监听的端口号以及关联的IP地址这些是服务器正在监听的端口进程关联通过PID/Program name列可以查看与网络连接或监听端口相关联的进程的PID和程序名称从而找到哪些进程在使用这些网络资源。 2.6 显示当前系统上运行的进程 命令ps aux 打印出来的信息说明 字段说明USER 进程的用户名表示该进程是由哪个用户启动的 PID 进程ID唯一标识系统中的每个进程 %CPU CPU使用率表示进程占用CPU的百分比 %MEM 内存使用率表示进程占用内存的百分比 VSZ 虚拟内存大小Virtual Size表示进程虚拟内存的大小以KB为单位 RSS 常驻内存集Resident Set Size表示进程实际使用的物理内存大小以KB为单位 TTY 控制终端表示进程关联的控制终端 STAT 进程状态包括运行状态R、睡眠状态S、僵尸状态Z等 START 进程启动时间表示进程启动的时间点 TIME CPU时间表示进程累计占用CPU的时间 COMMAND进程的命令行表示启动进程时使用的命令和参数 扩展 1只显示包含指定进程名的行ps aux | grep 进程名 2ps -ef 和 ps aux 两者都可用于列出系统的所有进程信息但ps aux更适合快速查看当前系统中的进程情况。 3. 查看日志 3.1 通过journalctl命令查看系统日志 命令journalctl 3.2 通过tail查看系统日志 # 查看系统日志的最后100行 tail -n [行数] [日志文件] 4. 服务状态 4.1 查看指定服务的状态 命令systemctl status service 比如查看防火墙的状态 4.2 查看已启用的服务 命令systemctl list-unit-files --stateenabled 5. 网络状态 5.1 显示网络接口信息 命令ifconfig 或 ip addr 5.2 测试网络连通性 命令格式ping IP地址或域名 如果有类似以上的输出则网络通畅了。 字段说明icmp_seq数据包的序列号每个数据包都有一个唯一的序列号以便于识别ttl数据包的生存时间Time to Live也称为跳数。它指示了数据包在网络中可以传递的最大路由器跳数。如果ttl值超过0而数据包还未到达目标那么数据包会被丢弃time往返时间Round-Trip TimeRTT表示从发送数据包到收到回应数据包所花费的时间单位是毫秒ms 5.3 跟踪数据包的路由路径 命令格式traceroute IP地址或域名 上面示例中显示了从本地主机到目标主机192.168.243.102经过的1个路由器或中间节点的信息包括它们的IP地址192.168.243.102、主机名linux102、以及数据包往返时间RTT0.161 ms  0.132 ms  0.097 ms。 5.4 查看网络IO 命令nload nload 默认分为上下两块 上半部分Incoming是进入网卡的流量 下半部分Outgoing是从这块网卡出去的流量。 参数详情表 参数描述Curr当前流量Avg平均流量Min最小流量Max最大流量Ttl总和流量 Curr当前网速 MAX 最大网速。当 curr 接近Max 时为负荷比较高的状态 6. 检查安全性 6.1  查看当前开放的网络连接检查是否有异常连接 命令 ss -tulwn 打印出来的信息说明 字段说明Netid 显示网络标识符表示套接字类型。常见的Netid值有 tcp表示TCP协议用于传输可靠的、面向连接的数据流。udp表示UDP协议用于传输不可靠的、面向数据报的数据。raw表示原始套接字Raw Socket允许应用程序直接访问网络层的数据包。icmp表示ICMP协议用于在IP网络上发送控制消息。udplite表示UDP Lite协议类似于UDP但提供了部分数据包校验和的功能。State 显示套接字的状态。常见的状态包括 LISTEN正在监听传入连接、 ESTAB套接字已建立连接、 CLOSED套接字已关闭、 TIME-WAIT等待关闭的连接的套接字等 Recv-Q接收队列中的字节数Send-Q发送队列中的字节数Local Address:Port本地地址和端口号Peer Address远程地址和端口号 7.其他 7.1 查看Oracle数据库资源使用情况 根据以下sql来查询表空间使用情况: SELECT a.tablespace_name 表空间名, total 表空间大小, free 表空间剩余大小, (total - free) 表空间使用大小, total / (1024 * 1024 * 1024) 表空间大小(G), free / (1024 * 1024 * 1024) 表空间剩余大小(G), (total - free) / (1024 * 1024 * 1024) 表空间使用大小(G), round((total - free) / total, 4) * 100 使用率 % FROM (SELECT tablespace_name, SUM(bytes) freeFROM dba_free_spaceGROUP BY tablespace_name ) a,(SELECT tablespace_name, SUM(bytes) totalFROM dba_data_filesGROUP BY tablespace_name ) b WHERE a.tablespace_name b.tablespace_name; 如果表空间的使用率超过了80%自定义预警值的时候则需要通过清理某些表数据来释放空间或进行表空间扩展。扩展表空间的操作流程如下 查看数据库资源达到预警比例则需要扩展Oracle数据库表空间https://blog.csdn.net/qq_39512532/article/details/131936579
http://www.hkea.cn/news/14262461/

相关文章:

  • 大学做网站有哪些四川油建公司官网
  • 桐城住房和城乡建设局网站景观设计师做交通分析常用网站
  • 贵阳建站公司网店如何做推广
  • 深圳做积分商城网站公司wordpress文件扫描
  • 做门窗安装用哪些网站找生意做网站推广一年多少钱
  • 深圳专业做网站建网站wordpress 迁移到hexo
  • 创建一个网站嘉兴有能做网站优化
  • 电子商务网站建设规划教案维修保养网站开发
  • 湛江网站排名做网站有关机械的图片
  • 网站开发去哪里找程序员全媒体网站的建设
  • 庆元县建设局网站沈阳网站建设管理
  • 建一个电商网站多少钱网站建设与运营 就业
  • 求个没封的网站2022网站的格式分类
  • 招聘做微信公众号网站维护浙江大学微纳加工平台
  • 做网站必须要dreamever北京微网站开发
  • 企业门户网站在信息系统架构中属于哪个层次做电商网站赚钱吗
  • 企业网站 数据库设计wordpress 广告源码
  • 兖州建设公司网站郑州网站建设居易国际
  • 中山网站排名信息爆炸的时代做网站
  • 怎么做子网站做网站快还是开发app快
  • 免费的网站代码昆明seo优化
  • 网站建设与管理模拟试卷缙云 网站建设
  • 网站被黑 百度跳转朋友做的网站图片不显示不出来
  • 自助建站管理平台霸州建设局网站
  • 我的世界怎么做购买点卷网站asp的网站空间
  • 做网站的公司 成都总推荐榜总点击榜总排行榜
  • 怎么做可以访问网站绵阳网站建设 科雨网络
  • 中企动力网站案例站长工具推荐网站
  • 如何写网站建设方案书折800网站模板
  • 那个网站可以做攻略网站可以做信息抓取吗