运维一

从零到一:自动化运维实践与工具选择指南 自动化运维是提升企业IT系统效率、稳定性和可靠性的关键工具。通过选择合适的工具、实施最佳实践并不断优化,企业能够实现更加高效、可控的运维管理。随着技术的不断进步,自动化运维将更加智能化、自动化,为企业的数字化转型和业务创新提供强大的支持。未来,随着人工智能、机器学习等技术的深度融合,自动化运维将能够更加智能地识别、预测和修复问题,为企业运维提供更高效、更精准的支持。 阅读详情

一些常用命令

系统:
# uname -a                             # 查看内核/操作系统/CPU信息  
# head -n 1 /etc/issue                 # 查看操作系统版本  
# cat /proc/cpuinfo                    # 查看CPU信息  
# hostname                             # 查看计算机名  
# lspci -tv                            # 列出所有PCI设备  
# lsusb -tv                            # 列出所有USB设备  
# lsmod                                # 列出加载的内核模块  
# env                                  # 查看环境变量  


资源:
# free -m                       # 查看内存使用量和交换区使用量  
# df -h                         # 查看各分区使用情况  
# du -sh <目录名>                # 查看指定目录的大小  
# grep MemTotal /proc/meminfo   # 查看内存总量  
# grep MemFree /proc/meminfo    # 查看空闲内存量  
# uptime                        # 查看系统运行时间、用户数、负载  
# cat /proc/loadavg             # 查看系统负载  
# du -h --max-depth=1 /root     # 查看root目录及子目录文件的大小


磁盘和分区:
# mount | column -t      # 查看挂接的分区状态  
# fdisk -l               # 查看所有分区  
# swapon -s              # 查看所有交换分区  
# hdparm -i /dev/hda     # 查看磁盘参数(仅适用于IDE设备)  
# dmesg | grep IDE       # 查看启动时IDE设备检测状况

网络:
# ifconfig               # 查看所有网络接口的属性  
# iptables -L            # 查看防火墙设置  
# route -n               # 查看路由表  
# netstat -lntp          # 查看所有监听端口  
# netstat -antp          # 查看所有已经建立的连接  
# netstat -s             # 查看网络统计信息  
#ip addr show            # 显示控制路由设备,策略路由等

用户:
# w                          # 查看活动用户  
# id <用户名>                 # 查看指定用户信息  
# last                       # 查看用户登录日志  
# cut -d: -f1 /etc/passwd    # 查看系统所有用户  
# cut -d: -f1 /etc/group     # 查看系统所有组  
# crontab -l                 # 查看当前用户的计划任务


服务:
# chkconfig --list               # 列出所有系统服务  
# chkconfig --list | grep on     # 列出所有启动的系统服务

文件:
#lsof                   #显示被打开的文件
#lsof `which httpd`     #那个进程在使用apache的可执行文件
#lsof /etc/passwd       #那个进程在占用/etc/passwd
#lsof /dev/hda6         #那个进程在占用hda6
#lsof /dev/cdrom        #那个进程在占用光驱
#lsof -i                #显示所有打开的端口

配置IP地址,子网掩码,网关地址(使用nmcli命令)
# nmcli   connection   modify   'System eth0'     
 ipv4.method   manual                                    
 ipv4.addresses   '172.25.0.100/24   172.25.0.254'       
 connection.autoconnect   yes
  nmcli connection 修改网络配置  '网卡名'
  ipv4.方法  手工配置
  ipv4.地址  'IP地址/子网掩码    网关地址'

 开机自起:nmcli connection up 'System eth0'
关闭终端,新开一个全新的终端进行远程管理
用户密码信息存放在 /etc/shadow 文件


附加权限(特殊权限)
Set GID
• 附加在属组的 x 位上
– 属组的权限标识会变为 s
– 适用于目录,Set GID可以使目录下新增的文档自动设置与父目录相同的属组
– 继承父目录的所属组身份

ACL权限(ACL策略)
acl策略的作用
• 文档归属的局限性
– 任何人只属于三种角色:属主、属组、其他人
– 无法实现更精细的控制

setfacl -m u:zhangsan:rx /nsd09   #设置ACL
getfacl /nsd09    #查看ACL权限

LDAP认证
     网络用户:由网络中一台服务器提供用户名、密码
     本地用户:/etc/passwd  
     作用:集中管理网络中的用户帐号

什么是LDAP?
• 轻量级目录访问协议
– Lightweight Directory Access Protocol
– 提供的信息包括:用户名、密码、通信录、主机名映
射记录、...


什么是NFS共享
• Network File System,网络文件系统
– 由NFS服务器将指定的文件夹共享给客户机

   NFS服务端:classroom.example.com


   #######################################################
cron计划任务

cron任务概述
• 用途:按照设置的时间间隔为用户反复执行某一项固
定的系统任务

• 软件包:cronie、crontabs
• 系统服务:crond
• 日志文件:/var/log/crond

如何编写crontab任务记录
 分   时    日    月    周         任务命令行(绝对路径)

 *     *      *     *      *

 0    8       *      *     5
 
 30  23     *      *     *

    * :匹配范围内任意时间
    ,  :分隔多个不连续的时间点
    -  :指定连续时间范围
    /n :指定时间频率,每n ...

  30  23     *      *    1,3,5

  30  23     *      *    2-5

  0    */2     *    *    *

• 使用 crontab 命令
– 编辑:crontab -e [-u 用户名]
– 查看:crontab -l [-u 用户名]
– 清除:crontab -r [-u 用户名]

   每分钟记录当前系统的时间,写入文件/opt/time.txt
 [root@server0 ~]# date >> /opt/time.txt
 [root@server0 ~]# cat /opt/time.txt

 [root@server0 ~]# crontab -e -u root
 [root@server0 ~]# crontab -l -u root
 */1   *   *   *   *   date >> /opt/time.txt

  分       时     日    月    周


####################################################

 

练习1:为虚拟机 server 配置以下静态地址参数
– 主机名:server0.example.com
[root@server0 ~]# echo server0.example.com > /etc/hostname
[root@server0 ~]# cat /etc/hostname
server0.example.com


– IP地址:172.25.0.120
– 子网掩码:255.255.255.0
– 默认网关:172.25.0.254
[root@server0 ~]# nmcli connection modify 'System eth0' ipv4.method manual
ipv4.addresses '172.25.0.120/24  172.25.0.254' connection.autoconnect yes

[root@server0 ~]# nmcli connection up 'System eth0'
– DNS服务器:172.25.254.254

# echo nameserver 172.25.254.254 > /etc/resolv.conf
# cat /etc/resolv.conf

 

 

你知道运维吗?(一) 一、初识“运维" 最初接触“运维”是在老师的课堂上,当时吴老师说“今天我们来讲一下‘运维’”,紧接着就听到一阵窃窃私语的声音,想必有大部分人和我一样是第一次接触这个名词。 为了加深我们对运维的理解,吴老师举了个例子:众所周知,“双十一狂欢节”近几年来对我们的影响,每到“双十一”的时候,大多数人都会在网上购买自己需要的东西,有些人不惜“剁手”。但是我们换一个角度考虑,当我们在开心的购物时,一定有一部... 阅读详情

相关推荐

【运维】【一】RocketMQ 运维命令详解

基于版本 4.4.0 官网链接 源码链接

梁召峰 的博客 1116

Apache+php+memcache集群搭建

实验环境:RHEL7.0  server1.example.com  172.25.254.1                                server2.example.com  172.25.254.2实验前提:已经编译安装完成php与nginx,具体内容可参考博客前边内容:。实验内容:1.memcache安装                 2.编译安装memcache使其...

weixin_33852020的博客 168

运维常见的面试题(一)

1、什么是运维?什么是游戏运维? 运维是指大型组织已经建立好的网络软硬件的维护,就是要保证业务的上线与运作的正常,在他运转的过程中,对他进行维护,他集合了网络、系统、数据库、开发、安全、监控于一身的技术运维又包括很多种,有DBA运维、网站运维、虚拟化运维、监控运维、游戏运维等等。 游戏运维分为开发运维、应用运维(业务运维)和系统运维 开发运维:是给应用运维开发运维工具和运维平台的。 应用运维:是给...

Argued_D的博客 1万+

运维经验1

开学之后由于服务器的各种问题,边写代码边搞了一波像是运维的活…… 1.关于各种代理 首先由于网络的某些限制(包括校园网太垃圾的原因和一些众所周知的原因),执行一些命令(如apt-get,git clone)时需要使用代理服务器。在ubuntu下可以通过设置环境变量为某些程序设置http和https代理,但不是所有程序都会使用这些环境变量。 apt-get的代理设置: 在/etc/apt/a...

entalent的专栏 1477

运维课题任务一

创建标准用户,理解管理员与标准用户的权限差异,并管理用户组。:理解权限继承,并能为特定文件夹配置精确的访问权限。:生成审计日志,并学会查看和分析基本的安全事件。:通过安全策略加固操作系统。

p111111yt的博客 946

BetaFlight开源飞控源码分析

BetaFlight是穿越机领域比较成熟的开源飞控,本篇文章主要分析一下源代码以及如何使用这个开源代码

weixin_43811044的博客 1万+

日常运维(二)

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_33862041的博客 216

【React Native】源码分析之Native UI的封装和管理

转载请注明出处:http://blog.youkuaiyun.com/u013531824/article/details/54020287,谢谢。  ReactNative作为使用React开发Native应用的新框架,随着时间的增加,无论是社区还是个人对她的兴趣与日递增。此文目的是希望和大家一起欣赏一下ReactNative的部分源码。阅读源码好处多多,让攻城狮更溜的开发ReactNative应用的同时,也

Tiny的专栏 9777

ENGINEER03 - 系统安全保护 配置用户环境 配置高级连接 防火墙策略管理 常见协议

脚本案例:   用户输入一个用户名,判断该用户是否存在   如果存在,则输出该用户已存在   如果不存在,则创建该用户[root@server0 ~]# cat /root/user.sh#!/bin/bashread -p  '请输入您要测试的用户名:'  userid $user &amp;&gt; /dev/nullif [ $? -eq 0 ];then  echo  用户已存在else ...

李俊的博客 517

【多模态大模型】GLIP:零样本目标检测新范式与视觉语言理解

本文深入解析了多模态大模型GLIP在零样本目标检测和视觉语言理解领域的创新应用。GLIP通过统一目标检测与自然语言理解任务,实现了零样本学习能力,能够精准定位复杂文本描述对应的图像区域。文章详细介绍了GLIP的核心技术、数据策略及实战表现,并对比了与其他多模态模型的差异,为AI视觉理解提供了新范式。

weixin_29186249的博客 263

飞书+扣子+DeepSeek三件套:5分钟搞定公众号文章批量改写(附完整配置截图)

本文详细介绍了如何利用飞书、扣子和DeepSeek三款工具,无需编程即可搭建一个高效的公众号文章批量改写自动化工作流。通过飞书多维表格管理链接与成果,扣子平台串联整个流程,并调用DeepSeek智能体进行内容润色与改写,实现从内容抓取到智能处理的完整自动化,大幅提升新媒体运营效率。

python9snake的博客 208

常用命令3

查看某文件被哪个进程所占用 lsof 文件名 创建用户以及查看当前用户 useradd redis passwd redis 如果是Ubuntu系统则需要使用如下命令: useradd openstack -m -s /bin/bash      userdel -r openstack 查看当前系统存在的用户组和用户 /etc/group文件包含所有组   /etc/shadow和/et...

lucky_small的博客 193

人体分割笔记总结

人体分割 人体分割(human parsing),属于语义分割任务的子任务,旨在对人类图像进行像素级的是细粒度分割(例如,划分出身体部位和服装)。根据不同的场景,又可以分为单人人体解析(single-person human parsing)和多人人体解析(multi-person human parsing,或者 instance-level human parsing)。除此之外,按照处理媒介分类,还可以分为基于图像的人体解析和基于视频的人体解析。 对于人体解析任务,常用的度量指标包括 Pixel a

jacke121的专栏 4255

《软件运维与实施一课一得》

在软件运维与实施的学习和实践过程中,每一次的经历都像是一颗璀璨的明珠,蕴含着宝贵的经验和深刻的教训。通过不断地积累和总结,这些点滴的收获逐渐汇聚成了一条清晰的成长之路,让我在这个领域中不断前行,收获颇丰。

2301_77114798的博客 1774

【stata基础代码大全 】 可独立完成一篇实证

用stata打开,直接替换自己需要的变量就行,小白友好❗️❗️❗️。八、八.中介效应检验:路径分析(三种方法)第二种方法即Sobel-Goodman检验。*(7)Winsor处理,剔除异常值。六、内生性问题解决方法(附具体模型)其三,工具变量:两阶段最小二乘。第三种方法即Bootstrap检验。二、Stata中数据的基本处理。*(5)生成行业、年度虚拟变量。PSM1————近邻匹配。七、调节效应检验:机制分析。*(2)剔除数据中的样本。*(4)给变量添加标签。*(3)生成新的变量。*(6)基本数据匹配。

J_Giser的博客 8023

yolov5 FPGA实现及verilog代码仿真

本文介绍了一种基于FPGA的卷积神经网络加速器设计,采用混合架构实现网络功能。该系统将训练和图像预处理等复杂计算保留在PC端执行,仅将主干网络部署在FPGA上。由于片上资源限制,建议通过外接DDR存储扩展容量。文章提供了完整的Verilog HDL源码,包括卷积单元(convUnit)、卷积层(convLayerSingle)和处理单元(processingElement)等核心模块,均已通过仿真验证。该设计采用流水线结构,使用浮点运算单元实现卷积计算,支持32x32图像输入和5x5卷积核处理。系统架构图中

QQ_778132974的博客 575

掌控未来,运维无界——IT设备一网统管的智能监控运维时代

最后,它提供了全面的设备信息和业务信息展示,帮助管理者更好地了解设备的运行状态和业务的可用性。一网统管的智能监控运维系统不仅实现了对设备的全面监控,更通过模块化的视图展示,让管理者能够直观、全面地了解设备的运行状态和网络连接情况。同时,我们也期待更多的企业能够认识到智能监控运维系统的重要性,积极引入和应用先进的监控技术,共同推动运维管理行业的创新与发展。这为企业的业务决策提供了有力的数据支持。为此,一网统管的智能监控运维系统应运而生,它以其全面、精准的设备监控和数据分析能力,为企业提供了强大的技术支持。

MXsoft618的博客 329

数据分享|1961-2017年中国0.25°×0.25° 逐日地表水文数据集(VIC-CN05.1)

其中,全球径流中心(University of New Hampshire and Global Runoff Data Centre, UNH/GRDC)的复合产流场集成了观测的河道径流和水量平衡模式模拟的地表和地下径流,常被用来评估模拟的径流。在长白山、海北灌丛和千烟洲通量站,模拟与观测的逐月潜热通量的平均NSE为0.61。VIC-CN05.1受益于较准确的大气驱动场、先进的地表水文参数化方案以及更真实丰富的土壤信息,可作为中国水文气象研究的参照数据,用于陆面模式的评估和长期的趋势分析等。

J_Giser的博客 1831

【openGauss5.0企业版一主一备集群】—运维

该章详细介绍和实现了openGauss5.0企业版一主一备集群运维。集群启停,主备切换,模拟主库宕机、模拟双主及集群状态恢复。

✨ 欢迎来到【Seal ^_^ 的优快云博客】!✨ 1万+

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

一图一脑双向协同,构建IT运维新范式

AI技术的迅猛发展正推动IT运维向智能化、高效化方向深度演进,技术演进与工具创新的协同效应已形成明确趋势,以全景运维地图为基座、运维大模型为引擎的技术架构,正在重构IT运维体系的底层逻辑,为行业开辟智能决策、精准执行的运维新范式。

H3C的博客 922

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

一、运维概述

一、运维的基本概念 二、企业的运行模式 三、操作系统概述

m0_52432110的博客 2049

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

数字政府一网统管体系下的运维管理软件应用探讨

在该体系下,运维管理软件需要具备强大的流程管理和制度管理能力、支持全域一体化时序数据库的建设和管理、支持不同行业的数据平台的建设和管理以及提供强大的运维保障能力。运维管理软件需要能够支持这些平台的运维管理,实现运维数据的标准化和规范化,促进运维数据的互通和共享。运维管理软件需要具备强大的数据采集和分析能力,能够实时采集和存储系统运行性能数据,并对这些数据进行分析和处理,为领导驾驶舱提供准确的数据支持。运维管理软件需要具备跨平台的数据管理和互通能力,能够兼容不同行业的数据平台和系统,实现数据的互通和共享。

MXsoft618的博客 263

MySQL 运维之日常运维篇 一

MySQL运维核心指南:监控预警与性能优化 摘要: 本文系统阐述了MySQL日常运维的关键要点,重点关注监控指标分析和性能问题解决方案。服务器层面需监控CPU使用率、I/O等待和内存使用情况,分别对应计算密集型、I/O密集型和内存不足三类问题。针对高CPU场景,提出终止异常会话、SQL优化和读写分离等措施;对于高I/O等待,推荐索引优化、缓冲池调整和存储升级方案;内存问题则需排查泄漏、调整配置和实施缓存策略。通过"监控→定位→优化→迭代"的闭环流程,实现数据库"稳、安、快&qu

qq_65380630的博客 999

一张图看懂什么是运维?

说真的,这是不是你的日常?(图片来源于网络) ...

运维派 2651

安当SLA:运维共享账号与远程接入如何做“一人一令牌“治理

运维共享管理员账号、外包临时人员无法追溯,以及远程接入缺乏二次认证,如何用一人一令牌的OTP动态码治理。

m0_75002133的博客 285

大模型核心原理:下一词预测器,运维人必看!

大模型本质是下一词预测器,基于Transformer架构的注意力机制实现长文本处理。其训练分为预训练(通识学习)、微调(专精优化)和对齐(规范约束)三个阶段,参数规模达到临界点后会产生涌现能力。核心指标如参数规模、上下文窗口等可类比服务器性能参数。应用落地时需注意:参数并非越大越好,多数场景可用开源模型+RAG解决,需警惕模型幻觉风险。AI应用层当前存在巨大人才缺口,掌握RAG、Agent和微调三大核心能力的技术人员更具竞争力。学习路径可从主流模型微调、RAG开发到Agent搭建逐步深入,抓住AI技术红利实

2401_85343303的博客 196
上一篇: celery二
下一篇: 运维二
qq_15551663
博客等级 码龄12年 4粉丝 95原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值