如何看当前Linux系统有几颗物理CPU和每颗CPU的核数?...Linux自动地使用所有空闲的内存作为高速缓冲,当程序需要更多的内存时,它也会自动地减小缓冲的大小。...linux有一个守护进程定期清空缓冲内容(即写磁盘),也可以通过sync命令手动清空缓冲。 5. 使用top查看系统资源占用情况时,哪一列表示内存占用呢? RES这一列表示物理内存占用数量 6....某个账号登陆linux后,系统会在哪些日志文件中记录相关信息?...在Linux系统下如何按照下面要求抓包:只过滤出访问http服务的,目标ip为192.168.0.111,一共抓1000个包,并且保存到1.cap文件中?
作者介绍:简历上没有一个精通的运维工程师。请点击上方的蓝色《运维小路》关注我,下面的思维导图也是预计更新的内容和当前进度(不定时更新)。...本小章内容就是Linux进阶部分的日常运维部分,掌握这些日常运维技巧或者方法在我们的日常运维过程中会带来很多方便。...主要从以下几个部分来讲解: Linux日常运维-主机名&hosts Linux日常运维-history(本章节) Linux日常运维-SSHD(一) Linux日常运维-SSHD(二) Linux日常运维...-ENV(一) Linux日常运维-ENV(二) Linux日常运维-任务计划 history 命令用于显示当前 Bash shell 会话的命令历史记录。
作者介绍:简历上没有一个精通的运维工程师。请点击上方的蓝色《运维小路》关注我,下面的思维导图也是预计更新的内容和当前进度(不定时更新)。...本小章内容就是Linux进阶部分的日常运维部分,掌握这些日常运维技巧或者方法在我们的日常运维过程中会带来很多方便。...主要从以下几个部分来讲解: Linux日常运维-主机名&hosts Linux日常运维-history Linux日常运维-SSHD(一) Linux日常运维-SSHD(二) Linux日常运维-ENV...(一) Linux日常运维-ENV(二)(本章节) Linux日常运维-任务计划 前面讲了,Linux环境变量的基本概念,以及不同名字的环境变量大概意思,下面讲几个常用的环境变量的用法。...这些变量对系统中所有用户和进程都有效。
作者介绍:简历上没有一个精通的运维工程师。请点击上方的蓝色《运维小路》关注我,下面的思维导图也是预计更新的内容和当前进度(不定时更新)。...本小章内容就是Linux进阶部分的日常运维部分,掌握这些日常运维技巧或者方法在我们的日常运维过程中会带来很多方便。...主要从以下几个部分来讲解: Linux日常运维-主机名&hosts Linux日常运维-history Linux日常运维-SSHD(一) Linux日常运维-SSHD(二)(本章节) Linux日常运维...-ENV(一) Linux日常运维-ENV(二) Linux日常运维-任务计划 上一节,我们讲了如何配置SSH免密登录服务器,这个在实际运维中,已经可以提升一定的安全性,但是22作为所有人都知道的ssh...总结 1.修改端口,禁止root登录,只允许使用密钥,在实际运维中,可以根据自己需要进行选择一种或者多种组合。
作者介绍:简历上没有一个精通的运维工程师。请点击上方的蓝色《运维小路》关注我,下面的思维导图也是预计更新的内容和当前进度(不定时更新)。...本小章内容就是Linux进阶部分的日常运维部分,掌握这些日常运维技巧或者方法在我们的日常运维过程中会带来很多方便。...主要从以下几个部分来讲解: Linux日常运维-主机名&hosts Linux日常运维-history Linux日常运维-SSHD(一) Linux日常运维-SSHD(二) Linux日常运维-ENV...(一)(本章节) Linux日常运维-ENV(二) Linux日常运维-任务计划 在Linux系统中,环境变量扮演着非常重要的角色,用于配置系统和应用程序的运行环境。...Linux环境变量可以影响命令行会话、运行的程序以及整个系统的行为。
作者介绍:简历上没有一个精通的运维工程师。请点击上方的蓝色《运维小路》关注我,下面的思维导图也是预计更新的内容和当前进度(不定时更新)。...本小章内容就是Linux进阶部分的日常运维部分,掌握这些日常运维技巧或者方法在我们的日常运维过程中会带来很多方便。...主要从以下几个部分来讲解: Linux日常运维-主机名&hosts Linux日常运维-history Linux日常运维-SSHD(一)(本章节) Linux日常运维-SSHD(二) Linux日常运维...-ENV(一) Linux日常运维-ENV(二) Linux日常运维-任务计划 我们前面讲了如何ssh登录,都是使用的密码,其实在ssh登录里面还有几个经常遇到的问题,比如我能否不使用ssh密码,而是用一种免密的方式登录...如果你不愿意用系统给你生成的,你也可以上传你自己定义好的公钥。 在实际运维中,部分软件是要求配置免密登录才能更好运行,甚至必须要免密才能运行。
作者介绍:简历上没有一个精通的运维工程师。请点击上方的蓝色《运维小路》关注我,下面的思维导图也是预计更新的内容和当前进度(不定时更新)。...这里就引入了Linux一个非常重要的特性就是任务计划,它可以按照我们指定时间去执行对应的任务。 在Linux中,可以使用crontab来设置和管理任务计划。...2.Linux任务计划是分用户的,尤其是多用户运维的服务器。 3.Linux任务计划最小粒度是分钟,如果需要更精细的角度来执行,可以通过把命令放置到脚本里面,然后通过脚本来实现秒级的粒度的控制。...4.在前面讲文件搜索的时候,我们讲过Linux有自带的几个目录,里面放置的就是根据单词提示的执行任务。这里的任务,通过crontab -l命令都是看不到的。...[root@localhost ~]# ls /etc/|grep cron cron.d/ //系统部分自带会将任务放置在里面 cron.daily/ //每天执行 cron.deny
": 3, "node": "MYSQL2", "accept_data_loss": true } } ]}设置分配的最⼤失败重试次数,默认是5次,当然系统分配到达重试次数后
作者介绍:简历上没有一个精通的运维工程师。请点击上方的蓝色《运维小路》关注我,下面的思维导图也是预计更新的内容和当前进度(不定时更新)。...本小章内容就是Linux进阶部分的日常运维部分,掌握这些日常运维技巧或者方法在我们的日常运维过程中会带来很多方便。...主要从以下几个部分来讲解: Linux日常运维-主机名&hosts(本章节) Linux日常运维-history Linux日常运维-SSHD(一) Linux日常运维-SSHD(二) Linux日常运维...-ENV(一) Linux日常运维-ENV(二) Linux日常运维-任务计划 Linux主机名 Linux系统中的主机名通常是指在网络中标识一个特定主机的名称。...命令行显示: 当你登录到Linux系统的命令行终端时,主机名通常会显示在提示符中,以便你知道当前所在的主机,如果在部署的时候,没有配置,默认的主机名则是localhost [root@localhost
需求背景 生产 Redis 日常运维需要。 前提 添加 Redis 可执行命令到系统环境变量中。...jiang_liheng@163.com 6Website https://jiangliheng.github.io/ 7Description Redis 日常运维脚本...jiang_liheng@163.com 11# Website https://jiangliheng.github.io/ 12# Description Redis 日常运维脚本...================================================== 21#%名称(NAME) 22#% ${SCRIPT_NAME} - Redis 日常运维脚本...SYNOPSIS) 25#% sh ${SCRIPT_NAME} [option] ... 26#% 27#%描述(DESCRIPTION) 28#% Redis 日常运维脚本
(一)备份namenode的元数据 namenode中的元数据非常重要,如丢失或者损坏,则整个系统无法使用。因此应该经常对元数据进行备份,最好是异地备份。...(三)文件系统检查 定期在整个文件系统上运行HDFS的fsck工具,主动查找丢失或者损坏的块。 建议每天执行一次。
监控io性能 : 有时候发现系统cpu和内存均有剩余,但是负载却很高,使用vmstat发现b列和wa列负载很高,要是想更详细的查看磁盘状态,那我们就用到了今天所讲的iostat。...---- 查看系统进程(ps) : #ps aux (静态的查看系统所有的进程,top是动态的) STAT部分说明: D 不能中断的进程(不经常看到的进程) R run状态的进程 S sleep...ESTABLISHED:客户端与服务端已经建立数据连接(并发连接数) TIME_WAIT:客户端与服务端连接还没有断开,处于等待的一个状态 LISTEN: 侦听状态 实用运维管理命令: 一次性查看所有的连接状态...++sta[$NF]} END {for(key in sta) print key,"\t",sta[key]}' 小扩展: 扩展tcp三次握手四次挥手(面试考点) tshark几个用法 ---- Linux...指定保存位置(但是我们保存的1.cap是不可以直接cat查看的) 如果不晓得一个文件是什么类型的文件可以使用 file /tmp/1.cap #tcpdump -r /tmp/1.cap -r: 读取 实用运维管理命令
这个网卡 #ifup ens33 :打开ens33这个网卡 有时候我们通过远程连接工具连接服务器,如果必须重启某个特定的网卡我们需要这样操作: #ifdown ens33 && ifup ens33 在日常的运维当中...#mii-tool ens33 设置linux服务器的hostname #systemctl set-hostname zhdy-03 (设置服务器的hostname为zhdy-03) 配置文件在 #...针对CentOS7系统,默认的防火墙机制是firewalld,(当使用iptables -nvL 发现有很多表链的时候使用如下关闭firewalld)但是如果你想不用firewalld而选择使用centos
监控系统状态 w: # w/uptime:查看系统负载 16:08:52 up 2 days, 21:49, 1 user, load average: 0.00, 0.00, 0.00 USER...开机了多少天 当前用户(下面会显示详细的用户,pts/0 意思是:当前用户是通过网络登录,tty1 是代表直接登录) 系统平均1分钟负载状态,平均5分钟负载状态,平均15分钟负载状态。...swpd,交换空间,当内存不够的时候,系统可以临时把一些进程移到swp中去。...,每隔两秒显示一次,显示10次 通过vmstat我们可以判断出系统哪部分硬件资源不足!...Linux 2.6.32-696.3.1.el6.x86_64 (VM_106_133_centos) 07/10/17 _x86_64_ (1 CPU) 19:06:14 IFACE rxpck/s
表示或者 */2 表示能被2整除的 要保证服务的启动状态 systemctl start crond.servive /var/spool/cron/[username] 用户的cron计划内容 系统管理...on 控制network的等级3和4开关 --add [servicename] 增加一行服务,前提是在/etc/init.d/目录下有文件 --del [servicename] 删除一行服务 系统管理...restart [servicename] 重启服务 systemctl is-enabled [servicename] 检查服务是否开机启动 /usr/lib/systemd/system/ 系统所有...service 系统服务 target 多个unit组成的组 device 硬件设备 mount 文件系统挂载点 automount 自动挂载点 path 文件或路径 scope 不是由systemd启动的外部进程...systemctl list-units --type=service 列出在运行的service systemctl is-active [servicename] 查看某个服务是否为active target 系统为了方便管理
OpenLMI(全称 Open Linux Management Infrastructure)顾名思义就是开放式的 Linux 管理基础架构。...OpenLMI 是开源项目,旨在提高使用 WBEM 标准的 Linux 系统管理。OpenLMI 项目为管理 Linux 系统提供常用的基础设施。它还可让用户配置、管理并监控硬件、操作系统及系统服务。...OpenLMI 就是开放式的 Linux 管理基础架构。OpenLMI 是开源项目使用 WBEM 标准的 Linux 系统管理。...oenlmi 项目为管理 Linux 系统提供常用的基础设施。它还可让用户配置、管理并监控硬件、操作系统及系统服务。OpenLMI 旨在简化任务配置及产品服务器管理。...查看运程主机服务运行情况,使用如下命令: lmi> service show httpd.service Name=httpd Caption=The Apache HTTP Server Enabled
replace -f unschedule_node.yaml [root@k8smaster01 study]# kubectl get nodes #查看下线的节点 隔离之后,对于后续创建的Pod,系统将不会再向该...AGE VERSION k8snode01 Ready 47h v1.15.6 1.5 Node扩容 生产环境中通常需要对Node节点进行扩容,从而将应用系统进行水平扩展...device-mapper-persistent-data lvm2 yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux...[root@k8smaster01 ~]# kubectl config use-context ctx-dev #将当前运行环境设置为ctx-dev 注意:运如上设置,当前的运行环境被设置为开发组所需的环境
这个专题主要是一些日常运维中需要用到的命令,不定期更新~~ 1.查询表空间使用率 select a.tablespace_name,a.bytes/1024/ 1024 "Sum MB",(a.bytes-b.bytes...创建表空间 一般建议数据文件设置橙不自动扩展,日常运维注意时刻关注表空间使用率 2.1 数据文件自动扩展 create tablespace JGXT LOGGING DATAFILE '/orahdb
之前介绍了Docker管理工具-Swarm部署记录,这里简单总结下Docker Swarm的日常维护命令,以作为平时运维笔记....==========================下面简单梳理了一些日常运维中用到的Swarm相关命令============================= 1) 初始化swarm manager
总所周知,MongoDB是一个NoSQL非数据库系统,即一个数据库可以包含多个集合(Collection),每个集合对应于关系数据库中的表;而每个集合中可以存储一组由列标识的记录,列是可以自由定义的,非常灵活...0)MongoDB的安装 [root@centos6-vm01 ~]# curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.6....tgz [root@centos6-vm01 ~]# tar -zxvf mongodb-linux-x86_64-3.0.6.tgz...[root@centos6-vm01 ~]# mv mongodb-linux-x86_64-3.0.6/ /usr/local/mongodb [root@centos6-vm01 ~]# vim...看一下MongoDB的命令帮助系统: [root@centos6-vm01 ~]# mongo MongoDB shell version: 3.0.6 connecting to: test Welcome
领取专属 10元无门槛券
手把手带您无忧上云