工作过程中的一些常用shell命令,与大家分享下!
原创
2013-07-24 15:30:28
499阅读
点赞
1 追加、重定向文本追加用>> 不改变文件内容 仅在文件尾追加内容重定向> 覆盖文件的内容echo 'I am studying linux.'>>/data/oldboy.txt cat >>/data/oldboy.txt<<EOF I&nb
翻译
精选
2015-11-07 11:29:44
741阅读
set集合集合是一个无序的、不可重复的集合。主要作用有: 1.去重,把一个列表变成集合,就等于去重了。 2.关系测试,测试两组数据之前的交集、差集、并集等关系常用操作创建、交集、并集、差集、对称差集、子集、父集 长度、判断元素是否在集合中、删除 # 创建集合:
set1 = set([1,2,3,4,5,90])
set2 = set([2,378,98])
# 交集 (在set1和s
file是一个类,使用file('file_name', 'r+')这种方式打开文件,返回一个file对象,以写模式打开文件不存在则会被创建。但是更推荐使用内置函数open()来打开一个文件。首先open是内置函数,使用方式是open('file_name', mode, buffering),返回值也是一个file对象,同样,以写模式打开文件如果不存在也会被创建一个新的。f=open('/tmp
原创
2021-03-16 09:37:40
847阅读
linux常用命令集
原创
2022-09-07 08:37:17
211阅读
一:sys模块# 导入sys模块
import sys
# 查看当前使用的pyhon解释器版本
print(sys.version)
# 查看当前使用的pyhon的版本信息
print(sys.versioninfo)
# 查看当前使用的python的主版本号
py_version = sys.version_info
print(py_version.major)
转载
2023-08-17 23:14:19
166阅读
第三方库的安装及问题的解决 first of all,首先要把函数安好,编程实现过程中需要下载py的第三方库:pycryptowin+R打开cmd,打开py3所在目录,1.目的目录和当前目录在同盘:cd 路径 2.不同盘(如当前在C盘,要转D盘)cd /d 路径 3.直接输入盘符加冒号 就可以转到该盘符的根目录 例如要转到D盘d:然后输入下面指令pip
转载
2024-07-12 13:34:44
48阅读
# 如何实现生产中常用运维架构图
在现代软件开发中,运维架构图是一个重要的工具,能帮助团队理解系统的结构和组件间的关系。本文将详细讲解如何绘制一个生产中常用的运维架构图。为了便于学习,我们将整理出一个逐步流程的表格,并具体说明每一步需要使用的代码以及相关的注释。
## 流程步骤
| 步骤 | 描述 |
|------|------|
| 1 | 理解所需的架构组件 |
| 2 |
原创
2024-10-14 03:53:20
20阅读
作为唯一一家总部设在苏州的城市商业银行,苏州银行坚持“以小为美、以民唯美”的发展理念,大力推进金融科技战略实施和数字化转型。智能化运维体系建设是银行数字化转型的重要工作,苏州银行联合云和恩墨构建 zCloud 数据库智能监控运维平台,解锁智能运维新体验,为数字化转型提速。拥抱数字化转型,监控运维平台成重要抓手 2022年初,银保监会印发《中国银保监会办公厅关于银行业保险业数字化转型的指导意见
转载
2023-10-08 20:18:38
100阅读
本课程分为四大模块:模块一: Python自动化运维模块1)通过smtplib实现文本邮件, 富文本邮件以及带附件的邮件发送.2)通过telnetlib paramiko 远程管理模块实现对思科网络设备, centos服务器进行批量管理3)通过socket模块实现TCP与UDP的服务4)通过pymysql模块实现操作mysql数据库模块二.WEB框架Django学习Django的安装与部署, 通过
转载
2023-06-16 21:31:51
114阅读
背景作为SRE,我们有很多很多自动化的工具,大部分都是自动运行的,还有一部分是CLI,我们一直苦于没有一个自己的管理后台网站,受限于前端能力薄弱,开发出来的网页只能说凑活能用,但是不好用。现在我们有了Streamlit这个神奇,可以仅使用Python就开发一个简单的后台管理网站,同时也可以作为我们的内容输出渠道。简介本身streamlit是给做机器学习的人开发的,作为一个实时的数据展示和输出工具,
转载
2023-08-09 15:04:42
198阅读
引言在Python自动化运维中,常会用到psutil模块,除了用来系统监控,也封装了linux 下 的大部分shell命令,本文将为大家分享Python自动化运维中常用到的几个模块与使用。Python模块之Paramiko1、介绍paramiko 遵循SSH2协议,支持以加密和认证的方式,进行远程服务器的连接,可以实 现远程文件的上传,下载或通过ssh远程执行命令。使用pip命令进行安装:pip
转载
2023-10-04 09:35:28
134阅读
在上一篇文章中我们讲到了数值计算、数据可视化、Web开发、数据库管理的一些常用库。下面我们来看看自动化运维、图形界面编程、机器学习、深度学习的常用库。自动化运维jumpsever跳板机用Python编写的开源跳板机(堡垒机)系统,该系统实现跳板机的基本功能,包括身份验证,授权和审计,并集成Ansible,批处理命令等。支持WebTerminalBootstrap编写,漂亮的界面,自动收集硬件信息,
转载
2023-11-16 15:47:37
79阅读
# 井号 ~ 用户家目录算是个常见的符号,代表使用者的 home 目录:cd ~;也可以直接在符号后加上某帐户的名称:cd ~user或者当成是路径的一部份:~/bin ~+ 当前的工作目录,这个符号代表当前的工作目录,她和内建指令 pwd的作用是相同的。 ~- 上次的工作目录,这个符号代表上次的工
原创
2022-01-17 14:58:31
1164阅读
# 井号这几乎是个shell满场都有的符号,用在shell脚本的开头,如"#!/bin/bash"
井号也常出现在一行的开头,或者位于完整指令之后,这类情况表示符号后面的是注解文字,不会被执行。
由于这个特性,当临时不想执行某行指令时,只需在该行开头加上 # 就行了。这常用在撰写过程中。
如果被用在指令中,或者引号双引号括住的话,或者在倒斜线的后面,那他就变成一般符号,不具上述的特殊功能
原创
2021-04-09 20:49:25
876阅读
JDK 中常用的包
Java 私塾跟我学系列——JAVA 篇 配合Java 私塾课堂实录学习视频,可以事半功倍。 视频地址:www.javass.cn/javapeixunzlxz/zlxz.html
java.lang----包含一些 Java 语言的核心类,包含构成 Java 语言设计基础的类。在此包中定义的最重要的一个类
原创
2010-12-23 16:08:47
514阅读
java的学习中,我们会经常用到JDK中的包,也就是使用“import”导入,这些包往往会达到事半功倍的效果,因此学会使用它,是最为学习者必备掌握的。 java.lang—-包含一些 Java 语言的核心类,包含构成 Java 语言设计基础的类。在此包中定义的最重要的一个类是“Object”,代表类层次的根,Java 是一个单根系统,最终的根就是“Object”,这个类会在后面讲到。 Jav
原创
2023-05-03 15:40:43
111阅读
Apache 是一款使用量排名第一的 web 服务器,LAMP 中的 A 指的就是它。由于其开源、稳定、安全等特性而被广泛使用。下边记录了使用 Apache 以来经常用到的功能,做此梳理,作为日常运维笔记所用。一、Apache的工作模式Apache 目前一共有三种MPM 模式(多进程处理模块),它们分别是prefork、worker、enent,主要用到前两种工作模式,且默认的工作模式是pref
原创
2021-04-14 10:04:32
577阅读
1.模块简介psutil是一个跨平台库(http://code.google.com/p/psutil/),能够轻松实现获取系统运行的进程和系统利用率(包括CPU、内存、磁盘、网络等)信息。它主要应用于系统监控,分析和限制系统资源及进程的管理。它实现了同等命令行工具提供的功能,如ps、top、lsof、netstat、 ifconfig、who、df、kill、free、nice、ionice、i
转载
2024-03-03 09:31:02
76阅读
自动化运维 1 shell语法 运行机制 常见应用 2 自动化代码发布案例1 自动化运维: 编写shell脚本实现运维过程自动化 2 shell 1 shell概念: 命令解释器(应用程序和操作系统之间的接口)2 shell分类
常用:linux命令行(重点是bash)
3 查看当前系统shell:
echo $SHELL
/bin/bash
4 查看当前系统兼容性支持的其他shell版
转载
2023-09-19 04:51:50
49阅读