1.Linux运维常用命令

chage -M 99999 test  #修改test用户的密码有效期:10W天
lscpu  --查看cpu; #查看CPU核数,当前机器是物理机还是虚拟机
iostat -xm   --磁盘IO查看。查看磁盘IO,判断磁盘IO引起的性能问题。
telnet IP PORT  --检测端口网络是否通。
date -s 09:18:00   --修改操作系统时间。
hwclock -w   --更改时间的修改。

Hypervisor vendor: KVM #虚拟机
Virtualization: VT-x #实体机
KVM:
  虚拟化技术有两种类型的实现:
  Type-I : hypervisor------>VM
  Type-II:host------>VM----->VMS

cat /sys/block/sda/queue/rotational   ---查看磁盘类型。
1:HDD; 
0:SSD;

修改主机名:
hostnamectl set-hostname observer3

查看时区

[hjroot@dg1 ~]$ timedatectl
      Local time: Tue 2023-02-07 10:03:32 CST
  Universal time: Tue 2023-02-07 02:03:32 UTC
        RTC time: Tue 2023-02-07 02:07:25
       Time zone: Asia/Shanghai (CST, +0800)
     NTP enabled: n/a
NTP synchronized: no
 RTC in local TZ: no
      DST active: n/a

操作系统磁盘类型检查。

1=HDD,0=SSD
lsblk -d -o name,rota
[root@dg1 ~]# lsblk -d -o name,rota
NAME  ROTA
loop0    1
sda      1
sdb      1
sdc      1
sdd      1

2.操作系统版本查看。
[hjroot@host- ~]$ cat /etc/redhat-release 
CentOS Linux release 7.5.1804 (Core)

3.操作系统版本查看。
[hjroot@host- ~]$ cat /etc/redhat-release 
CentOS Linux release 7.5.1804 (Core)

4.操作系统内核查看。
[hjroot@host-~]$ uname -a
Linux host- 3.10.0-862.el7.x86_64 #1 SMP Fri Apr 20 16:44:24 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

4.CPU型号查看。
[hjroot@host- ~]$ cat /proc/cpuinfo|grep name |sort |uniq
model name    : Intel Xeon Processor (Skylake, IBRS)

5.CPU的计算方法。
CPU总核数 = 物理CPU个数 * 每颗物理CPU的核数
总逻辑CPU数 = 物理CPU个数 * 每颗物理CPU的核数 * 超线程数。

6.每个CPU的核数。
[hjroot@host-~]$ cat /proc/cpuinfo|grep "cpu cores" |uniq
cpu cores    : 1

7.逻辑CPU的个数。
[hjroot@host~]$ cat /proc/cpuinfo|grep "processor" |wc -l
4

8.Linux内存分配机制
关于vm.overcommit_memory
它是 内存分配策略
可选值:0、1、2。
0:表示内核将检查是否有足够的可用内存供应用进程使用;
如果有足够的可用内存,内存申请允许;否则,内存申请失败,并把错误返回给应用进程。
1:表示内核允许分配所有的物理内存,而不管当前的内存状态如何。
2:表示内核允许分配超过所有物理内存和交换空间总和的内存.

6.Linux运维常用命令相关推荐

  1. Linux运维常用命令(转)

    为什么80%的码农都做不了架构师?>>>    1.删除0字节文件 find-type f -size 0 -exec rm -rf {} \; 2.查看进程 按内存从大到小排列 p ...

  2. linux运维常用命令整理

    对于刚接触运维的朋友们来说,linux命令行是个非常头痛的问题,要不就是记不住命令,要不就是记不住用法,总之,就是觉得linux运维命令很头疼. 最近花了些时间整理了一些常用的linux下常用的运维命 ...

  3. Linux 运维常用命令 find、awk、sed、grep、vi、ps、lsof、rpm

    先用一个脚本,模拟创建 14 个测试文件: #!/bin/bash for ((i=1;i<=10;i++)); do if [ $i -lt 3 ] thentouch /home/mysql ...

  4. linux运维常用命令一句话(持续更新中)

    整理收集一些Linux运维管理.系统管理的常用命令,太多了记不住,只能记录下来方便日后查看.也可以和大家分享.如果你有好的一句话命令也贴出来吧.本文持续更新中. 1.linux启动过程 开启电源 -- ...

  5. linux运维常用命令一句话

    整理收集一些linux运维管理.系统管理的常用命令,太多了记不住,只能记录下来方便日后查看.也可以和大家分享.如果你有好的一句话命令也贴出来吧.本文持续更新中. 1.linux启动过程 开启电源 -- ...

  6. linux配置命令的各列解释,很实用的linux运维常用命令及知识 | 旺旺知识库

    1.查找当前目录下所有以.tar结尾的文件然后移动到指定目录: find . -name  "*.tar" -exec mv {} ./backup 注解:find –name 主 ...

  7. Linux运维常用命令汇总

    线上查询及帮助命令 (2 个) man查看命令帮助,命令的词典,更复杂的还有 info,但不常用.  help查看 Linux 内置命令的帮助,比如 cd 命令. 文件和目录操作命令 (18 个) l ...

  8. Linux错误代码15872,Linux运维常用命令

    1  删除0字节文件 find-type f -size 0 -exec rm -rf {} \; 2  查看进程 按内存从大到小排列 ps -e  -o "%C  : %p : %z : ...

  9. Linux运维常用命令总结

    1.删除0字节文件 find -type f -size 0 -exec rm -rf {} \; 2.查看进程 按内存从大到小排列 PS -e   -o "%C   : %p : %z : ...

最新文章

  1. 为什么掌握 Linux 对程序员这么重要
  2. ts 函数声明及泛型函数
  3. 一些在数字化转型的方面的公司和例子
  4. 【转】为什么要进行傅立叶变换?傅立叶变换究竟有何意义?如何用Matlab实现快速傅立叶变换?...
  5. 人工机器:jetbot小车密码
  6. jzoj6290-倾斜的线【计算几何,贪心】
  7. 电脑公司 Ghost XP SP3 国庆特别版 v2011.10
  8. mysql三高讲解(二):2.2 B+树的B的意义
  9. 一步一步教你玩转.NET Framework的配置文件app.config (转载)
  10. 基础笔记8(二)(容器-引用类型的排序)
  11. TensorFlow 学习------第一天
  12. Java 日志管理最佳实践
  13. [源码剖析]tinyhttpd-C语言实现最简单的HTTP服务器
  14. 【Python读csv文件】'gbk' codec can't decode byte 0xb3 in position 73: illegal multibyte sequence
  15. IT人的第一份简历(Word版 、Markdown版、PDF版,静动态网页版)
  16. vue-giant-tree模糊搜索,自动展开匹配子节点,再次搜索可重新加载节点
  17. Foxmail登录不上163邮箱。。。
  18. 浏览器控制bartender打印方案
  19. ESP32 的 I2C 原理 应用入门
  20. 层次Voronoi Diagrams更好地为HNSW的最底层获取入口点优化近似最近邻搜索(HVS)

热门文章

  1. 深度学习行业黑话集锦
  2. 哪里可提供低代码开源大数据解决方案?
  3. 杰理之FM发射【篇】
  4. 发电机组黑烟净化器TPS
  5. 疫情数据分析平台(三):前端开发
  6. nginx长连接与短连接性能对比
  7. 给深度学习入门者的Python快速教程 - 基础篇
  8. python怎么读取png_png文件python读取
  9. 数据传输速率Data Rate与LCD显示的关系
  10. shell脚本:Dos 攻击防范、系统发送告警、MySQL 数据库备份单、MySQL 数据库备份多、Nginx 日志分析、网卡实时流量、服务器磁盘利用率