Loading

摘要: 汇总工作中用到的 Linux 基础命令 查看帮助信息 这两个命令用到的频率比较高,毕竟那么多的参数功能是记不住的。 --help $ ls --help man $ man ls # 空格翻下一页,d 返回上一页 # 回车翻行 # q 退出 支持安装汉化版文档:manpages-zh ssh # 登 阅读全文
posted @ 2023-03-07 19:06 ABEELAN 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 监测服务器性能的基本命令 通过 CPU、内存、I/O 这三方面,回顾 Linux 系统下,服务器性能监测命令以及问题排查思路。 CPU 查看 CPU 软硬件信息 $ cat /proc/cpuinfo processor : 系统核编号,从 0 开始排序 vendor_id : 制造商 cpu fa 阅读全文
posted @ 2023-03-07 18:58 ABEELAN 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 用一些例子加深印象,没事来翻翻。 Linux - 输入输出重定向及管道符 Linux - 常用文本编辑命令 基础正则 ^ 开头 $ 结尾 [] 表示区间,[^}] 表示除大括号之外的数据,到大括号就停止查找 * 表示 0 个或多个 . 表示任意字符 扩展正则 ? 非贪婪匹配 + 一个或者多个 () 阅读全文
posted @ 2023-03-07 18:56 ABEELAN 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 输入输出重定向 标准输入(0) 标准输出(1) 错误输出(2) 程序接收用户标准输入,根据输入的指令执行程序,执行完成后进行标准输出,当程序异常时,会有错误输出。 输入重定向:把文件导入到命令中 输出重定向:把命令输出的信息导入到文件中 标准输出重定向 错误输出重定向 清空写入模式 追加写入模式 # 阅读全文
posted @ 2023-03-07 18:51 ABEELAN 阅读(133) 评论(0) 推荐(0) 编辑
摘要: rsync 是 linux 系统下的数据镜像备份工具。 安装命令 $ yum -y install rsync 同机器同步 # 增量同步 $ rsync -avz folder1/ folder2/ 远程同步 # 本地文件同步到服务端 $ rsync -avz /root/hello root@{远 阅读全文
posted @ 2023-03-07 18:49 ABEELAN 阅读(48) 评论(0) 推荐(0) 编辑
摘要: Shell 是一种应用程序,提供用户通过界面访问操作系统内核的服务。 shell 脚本是为 shell 编写的脚本程序,Linux 的 shell 编程种类较多,比如: /bin/sh /bin/bash /bin/zsh 通常情况下,sh 和 bash 是不区分的,下文以 bash 为例。 命名规 阅读全文
posted @ 2023-03-07 18:41 ABEELAN 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 包管理工具 yum: centos/redhat $ yum search $package $ yum install $package $ yum remove $package apt-get: ubuntu debian $ apt-cache search $package $ apt-g 阅读全文
posted @ 2023-03-07 18:37 ABEELAN 阅读(15) 评论(0) 推荐(0) 编辑
摘要: PATH 变量是一个路径列表,以 : 隔开; 如果可执行程序所在的目录在 PATH 变量路径列表里,那么输入命令时可以省略路径 路径列表前面的路径为优先匹配路径,匹配到即停止,可以用来实现新老版本程序的命令更换 $ echo $PATH /usr/local/bin:/usr/bin:/usr/lo 阅读全文
posted @ 2023-03-07 18:33 ABEELAN 阅读(27) 评论(0) 推荐(0) 编辑
摘要: Linux 常用文本编辑命令汇总 sort 对文本内容进行排序。 常用参数: -b:忽略每行左侧的空白字符 -n:按数字大小排序 -V:按照数字版本排序 -h:根据存储容量排序(KB、MB、GB) -r:倒序 -t:指定排序后的分隔符,默认为空格 -k:按指定的列排序 -o:把结果保存到文件 $ s 阅读全文
posted @ 2023-03-07 18:25 ABEELAN 阅读(690) 评论(0) 推荐(0) 编辑
摘要: 软件版本:secureCRT Version 8.7.3 (build 2279) rz 和 sz 都是使用 Zmodem 文件传输协议。 rz: Receive Zmodem sz: Send Zmodem # centOS 安装命令 $ yum -y install lrzsz ... lrzs 阅读全文
posted @ 2023-03-07 18:23 ABEELAN 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 新手教程 开源体验版-12 admin 123456 开源体验版-18 admin 123456 1. 创建产品 2. 添加需求 产品 - 需求 - 提需求,把需求放上去。 3. 创建项目 然后选择团队,设置各成员项目用时。 4. 项目关联需求 点击「项目」tab,再次点击「产品」子 tab,这里需 阅读全文
posted @ 2023-03-07 18:17 ABEELAN 阅读(98) 评论(0) 推荐(0) 编辑
摘要: nohup 英文全称 no hang up(不挂起),用于在系统后台不挂断地运行命令,退出终端不会影响程序的运行。 nohup 命令,在默认情况下(非重定向时),会输出一个名叫 nohup.out 的文件到当前目录下,如果当前目录该文件不可写,输出重定向到 $HOME/nohup.out 文件中。 阅读全文
posted @ 2023-03-07 18:07 ABEELAN 阅读(90) 评论(0) 推荐(1) 编辑
摘要: 说明文档:https://testerhome.com/topics/33229 本地 ws 服务 import asyncio import websockets # 接收客户端消息并处理,这里只是简单把客户端发来的返回回去 async def recv_user_msg(websocket): 阅读全文
posted @ 2023-03-07 15:41 ABEELAN 阅读(65) 评论(0) 推荐(0) 编辑
摘要: python 设置环境变量 import os # 设置环境变量 os.environ["token"] = token # 获取环境变量 token = os.environ["token"] token = os.getenv("token") # 移除环境变量 os.environ.pop(" 阅读全文
posted @ 2023-03-07 15:39 ABEELAN 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 修改报告内 fixture 方法名展示 @allure.title("我是 fixture") def setup_session(autouse=True, scope="session") print("setup") yield print("teardown") 报告内的自动调用前置就会变成 阅读全文
posted @ 2023-03-07 15:35 ABEELAN 阅读(13) 评论(0) 推荐(0) 编辑
摘要: pytest.ini [pytest] # 注意:windows 上该文件内不能包含中文,否则会出现编码异常 # 默认执行参数,配置后运行 pytest 自动带上这些参数 addopts = -sv # 消除测试完成后,控制台的警告信息 filterwarnings = ignore 阅读全文
posted @ 2023-03-07 15:31 ABEELAN 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 简介 Docker-compose 是用于定义和运行多容器的 Docker 应用程序的工具。通过 compose,可以使用 yaml 文件来配置应用程序的服务。compose 的使用一般分为三步: 使用 Dockerfile 定义应用程序的环境,以便可以在任何地方复制它; 在 docker-comp 阅读全文
posted @ 2023-03-07 15:10 ABEELAN 阅读(44) 评论(0) 推荐(0) 编辑
摘要: Dockerfile 是由一系列指令和参数构成的脚本,一个 Dockerfile 里面包含了构建整个镜像的完整命令。 工作中,由于业务水平与技术选型不同,在使用 Docker 起服务时,需要定制项目镜像。通过两种方式: Docker commit Dockerfile Docker commit 基 阅读全文
posted @ 2023-03-07 14:48 ABEELAN 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 镜像(images) 基础命令 # 查看所有镜像 $ docker images # 搜索镜像 $ docker search nginx # 拉取镜像,默认最新版本,可以指定版本 $ docker pull nginx:latest # 导出镜像 $ docker save nginx:lates 阅读全文
posted @ 2023-03-07 14:27 ABEELAN 阅读(17) 评论(0) 推荐(0) 编辑
摘要: Docker 是一个开源的应用容器引擎,基于 GO 语言开发,开发者可以打包应用及依赖包到一个可移植的容器中,然后发布到任何操作系统的机器上,也可以实现虚拟化。 容器是完全使用沙箱机制,相互之间不会有任何接口。 组成部分 Docker Client:客户端,命令行 Docker Daemon:服务端 阅读全文
posted @ 2023-03-07 11:27 ABEELAN 阅读(143) 评论(0) 推荐(0) 编辑