6.Linux运维常用命令
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运维常用命令相关推荐
- Linux运维常用命令(转)
为什么80%的码农都做不了架构师?>>> 1.删除0字节文件 find-type f -size 0 -exec rm -rf {} \; 2.查看进程 按内存从大到小排列 p ...
- linux运维常用命令整理
对于刚接触运维的朋友们来说,linux命令行是个非常头痛的问题,要不就是记不住命令,要不就是记不住用法,总之,就是觉得linux运维命令很头疼. 最近花了些时间整理了一些常用的linux下常用的运维命 ...
- 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 ...
- linux运维常用命令一句话(持续更新中)
整理收集一些Linux运维管理.系统管理的常用命令,太多了记不住,只能记录下来方便日后查看.也可以和大家分享.如果你有好的一句话命令也贴出来吧.本文持续更新中. 1.linux启动过程 开启电源 -- ...
- linux运维常用命令一句话
整理收集一些linux运维管理.系统管理的常用命令,太多了记不住,只能记录下来方便日后查看.也可以和大家分享.如果你有好的一句话命令也贴出来吧.本文持续更新中. 1.linux启动过程 开启电源 -- ...
- linux配置命令的各列解释,很实用的linux运维常用命令及知识 | 旺旺知识库
1.查找当前目录下所有以.tar结尾的文件然后移动到指定目录: find . -name "*.tar" -exec mv {} ./backup 注解:find –name 主 ...
- Linux运维常用命令汇总
线上查询及帮助命令 (2 个) man查看命令帮助,命令的词典,更复杂的还有 info,但不常用. help查看 Linux 内置命令的帮助,比如 cd 命令. 文件和目录操作命令 (18 个) l ...
- Linux错误代码15872,Linux运维常用命令
1 删除0字节文件 find-type f -size 0 -exec rm -rf {} \; 2 查看进程 按内存从大到小排列 ps -e -o "%C : %p : %z : ...
- Linux运维常用命令总结
1.删除0字节文件 find -type f -size 0 -exec rm -rf {} \; 2.查看进程 按内存从大到小排列 PS -e -o "%C : %p : %z : ...
最新文章
- 为什么掌握 Linux 对程序员这么重要
- ts 函数声明及泛型函数
- 一些在数字化转型的方面的公司和例子
- 【转】为什么要进行傅立叶变换?傅立叶变换究竟有何意义?如何用Matlab实现快速傅立叶变换?...
- 人工机器:jetbot小车密码
- jzoj6290-倾斜的线【计算几何,贪心】
- 电脑公司 Ghost XP SP3 国庆特别版 v2011.10
- mysql三高讲解(二):2.2 B+树的B的意义
- 一步一步教你玩转.NET Framework的配置文件app.config (转载)
- 基础笔记8(二)(容器-引用类型的排序)
- TensorFlow 学习------第一天
- Java 日志管理最佳实践
- [源码剖析]tinyhttpd-C语言实现最简单的HTTP服务器
- 【Python读csv文件】'gbk' codec can't decode byte 0xb3 in position 73: illegal multibyte sequence
- IT人的第一份简历(Word版 、Markdown版、PDF版,静动态网页版)
- vue-giant-tree模糊搜索,自动展开匹配子节点,再次搜索可重新加载节点
- Foxmail登录不上163邮箱。。。
- 浏览器控制bartender打印方案
- ESP32 的 I2C 原理 应用入门
- 层次Voronoi Diagrams更好地为HNSW的最底层获取入口点优化近似最近邻搜索(HVS)