Linux 常用操作及命令

命令名称 说明
top 进程监控命令,用来监控系统的整体性能。 可以显示系统负载,进程,CPU,内存,分页等信息,常用 shift+m 和 shift+p 来按 memory 和 CPU 使用对进程进行排序。
df 用来检查系统的磁盘空间占用状况
ps 进程查看命令,可以用来显示进程的详细信息。
vmstat 系统监控命令,重点侧重于虚拟内存,也可以监控 CPU,进程,内存分页以及 IO 的状态信息。例如,vmstat 3 10,每隔3秒输出结果,执行10次。
iostat 用于输出 CPU 状态和 IO 状态的工具,可以详细展示系统的 IO 信息。例如 iostat -dxmt 10,每10秒以 MB 的格式输出 IO 的详细信息。

1. 什么是 Linux 服务器 Load Average?

Load 是用来度量服务器工作量的大小,即计算机 CPU 任务执行队列的长度,值越大,表明包括正在运行和待运行的进程数越多。

2. 如何查看 Linux 服务器负载?

您可以通过执行 w,top,uptime,procinfo 命令,或者访问 /proc/loadavg 文件进行查看

3. 服务器负载高怎么办?

负载过高常见原因

  • CPU 资源不足
  • I/O 读写瓶颈
  • 内存资源不足
  • CPU 正在进行密集型计算等原因

使用 vmstat,iostat,top 命令判断负载过高的原因,并找到具体占用大量资源的进程进行优化处理。

4. 如何查看服务器内存使用率?

通过执行 free,top(执行后可通过 shift+m 对内存排序),vmstat,procinfo 命令,或者访问 /proc/meminfo 文件进行查看。

5. 如何查看单个进程占用的内存大小?

  • top -p PID
  • pmap -x PID

6. 如何查看正在使用的服务和端口?

  • netstat -tunlp
  • netstat -antup

7. 如何查看服务器进程信息?

  • ps -ef
  • top -p PID
  • ps auxww|grep PID

8. 如何停止进程?

  • kill -9 PID(PID 表示进程号)

停止僵尸进程

  • ps -o ppid PID 命令进行查找进程的父进程
  • kill -9 ppid(ppid 为父进程 ID 号)

9. 如何查找僵尸进程?

  1. 执行 top 命令查看僵尸进程(zombie)的总数
  2. 通过执行 ps -ef | grep defunct | grep -v grep 查找具体僵尸进程的信息

10. 为什么启动不了服务器端口?

  • 服务器端口的启动监听,需要从操作系统本身查看 ,Linux 操作系统1024以下的端口只能由 root 用户启动,获取 root 权限后再启用服务端口
  • 服务器端口的启动监听,应用程序查看,通过应用程序启动日志来排查失败原因

11. 如何设置云服务器开机任务?

Linux 内核启动顺序为:

  1. 启动 /sbin/init 进程。
  2. 依次执行 init 初始脚本。
  3. 运行级别脚本 /etc/rc.d/rc*.d,*号值等于运行模式。您可以在 /etc/inittab 中查看。
  4. 执行 /etc/rc.d/rc.local。

配置开机任务,您可以在 /etc/rc.d/rc*.d 中的 S**rclocal 文件配置,也可以在 /etc/rc.d/rc.local 中配置。

12. 为什么服务器硬盘只读?

硬盘只读的常见原因如下

  • 磁盘空间满 ,可以通过 df -m 命令查看磁盘使用情况,然后删除多余的文件释放磁盘空间
  • 磁盘 inode 资源占用完,通过执行 df -i 命令进行查看和确认相关的进程
  • 硬件故障

13. 如何查看 Linux 系统日志?

  • 系统级别的日志文件存放路径为 /var/log
  • 常用的系统日志为 /var/log/messages

14. 如何查看服务器操作系统版本?

  • uname -a
  • cat /proc/version

修改云服务器远程默认端口

操作场景

  • 使用系统默认端口的风险较大,容易被攻击软件扫描以及攻击,为避免因端口攻击而无法远程连接云服务器,您可将云服务器默认远程端口修改为不常见的端口,提供云服务器的安全性。
  • 修改服务端口需在安全组规则云服务器中进行同步修改,才能使该端口的修改正式生效。

修改 Linux 云服务器默认远程端口

  1. 使用 VNC 登录 Linux 实例。
  2. 执行如下命令,修改配置文件。
vim /etc/ssh/sshd_configPort **
  1. 执行如下命令,使配置修改后生效。
systemctl restart sshd.service

修改 Windows 云服务器默认远程端口

腾讯云产品介绍——腾讯云云服务器之运维指南相关推荐

  1. 腾讯云DevOps技术揭秘:新时代运维重器Tencent Hub最佳实践

    随着云计算和容器技术的发展以及微服务架构的兴起,服务能够实现细粒度的部署,维护和伸缩.在使开发人员能快速开发的同时,这些技术也给系统和应用的运维带来了更大的挑战.DevOps理念也应运而生,强调研发和 ...

  2. 腾讯云助力中国信息通信研究院研发运维标准化体系建设

    研发运营一体化系列标准是由工信部信通院牵头,于中国通信标准化协会(CCSA)立项的系列标准. 腾讯云作为受邀单位,同各行业内成员单位相互协作参加标准贡献,并组织了多位腾讯研发与运营专家一同参加标准建设 ...

  3. 浅谈对腾讯云微信小程序解决方案服务端的理解(主要针对信道服务)

    浅谈对腾讯云微信小程序解决方案服务端的理解(主要针对信道服务) 参考文章: (1)浅谈对腾讯云微信小程序解决方案服务端的理解(主要针对信道服务) (2)https://www.cnblogs.com/ ...

  4. 腾讯云HTTPDNS 将上线微信服务平台!

    腾讯云HTTPDNS 将上线微信服务平台啦! 进入开发者资源 搜索HTTPDNS 即可使用! 为提高用户小程序的使用体验,满足用户访问小程序时对网络安全的需求.DNSPod 携手微信小程序团队,在技术 ...

  5. 在线登录注册功能(android客户端+javaweb服务端+腾讯云服务器+腾讯云数据库)

    在线登录注册功能(android客户端+javaweb服务端+腾讯云服务器+腾讯云数据库) 完整的项目已上传github仓库,链接在文章最下面 注:笔者在安卓客户端部分写了kotlin语言和java语 ...

  6. 腾讯云发送短信验证码服务

    腾讯云发送短信验证码服务 1.注册腾讯云的账号 在腾讯云的官网:https://cloud.tencent.com/注册一个腾讯云的账号,就是日常的注册流程(这里就不贴图了),不过要实名认证啥的,认证 ...

  7. 腾讯云代理商:腾讯云数据库成功落地国信证券 承载日均亿级交易额

    腾讯云代理商:腾讯云数据库成功落地国信证券 承载日均亿级交易额 聚搜云是上海聚搜信息技术有限公司旗下品牌,坐落于魔都上海,服务于全球.2019年成为阿里云生态合作伙伴.与阿里云.腾讯云.西部数码.美橙 ...

  8. 腾讯云优惠券-腾讯云优惠券领取

    [腾讯云]云产品采购季,助力行业复工.1核2G云服务器,首年99元 8888元代金券免费领取 云产品采购季,助力行业复工!-腾讯云 [腾讯云]新客户无门槛领取总价值高达2860元代金券,每种代金券限量 ...

  9. CSDN联合腾讯云发布“腾讯云数据库TDSQL工程师路线图”

    腾讯云数据库TDSQL是腾讯自研的企业级分布式数据库,在金融.政务.运营商.电商.游戏等数十个行业中落地应用,具备金融级高可用.强一致.高性能.高可靠等特性.目前,腾讯云数据库TDSQL 已助力 20 ...

  10. 如何购买腾讯云服务器?腾讯云服务器购买教程

    如何购买腾讯云服务器?腾讯云服务器购买教程 如何购买腾讯云服务器?腾讯云服务器如何购买?腾讯云服务器购买有三种方式,一种是直接在活动上买,一种是通过快速配置,最后一种是自定义购买,快速配置没什么意思, ...

最新文章

  1. 理解与理论:人工智能基础问题的悲观与乐观
  2. [2010山东ACM省赛] Greatest Number(数的组合+二分搜索)
  3. 异步请求(简单一说)
  4. Atitit.播放系统的选片服务器,包厢记时系统 的说明,教程,维护,故障排查手册p825...
  5. Hyper-V Server 2008 R2 加入活动目录的方法
  6. 799. 最长连续不重复子序列 【双指针经典板子题】
  7. kafka删除队列_没想到 Kafka 还会这样问,学会这些带你轻松搞定大厂面试!
  8. Typecho双栏博客免费主题—Splity
  9. Ubuntu14.04环境下配置TFTP服务器
  10. 企业框架源码 SpringMVC mybatis ehcache shiro maven
  11. Linux百度车牌识别api,PC端车牌识别SDK
  12. 解决Python爬取百度页面出现中文乱码问题
  13. H264视频传输、编解码----H264数据结构
  14. 招聘中使用的奇葩心理分析
  15. 【NLP】第16章 Transformer驱动副驾驶的出现
  16. (CVPR-2018)Non-local Neural Networks
  17. Mongodb(学习总结)
  18. 获取美国gfs风向数据 转换成png与json 记录软件安装环境
  19. Arduino 语法、函数使用、最常用函数、arduino教程、arduino笔记、参考手册
  20. RFID技术在服装领域的具体应用

热门文章

  1. Unity3D音频系统Aduio声音丨音乐控制丨音频播放丨音频暂停丨音频控制
  2. js原生往父元素中添加子元素
  3. causal snps | causal variants | tensorflow | 神经网络实战 | Data Simulation
  4. word2013不能执行撤销操作,ctrl+Z键也无效的解决方法
  5. Guass-newton
  6. AR路由器ETH端口使用方法
  7. 电脑只能登录微信?但却打不开网页?不能上网怎么办?ip地址和DNS出问题了无法上网怎么办?
  8. 生信高性能服务器,【玩转腾讯云】使用云服务器进行生信数据分析
  9. 社招/实习/春招 | 字节跳动 | 抖音-隐私合规团队 | 北京/杭州 【岗位急招,部门直推,hc多多,欢迎投递~~~】
  10. 前后端交互过程、常见软件架构、服务器分类