尚观学习笔记
andyguo
目前在香港科技大学从事大模型评测相关研究工作。曾就职于360担任资深性能测试专家,专注于服务端和移动端系统性能测试与优化;在作业盒子(现小象搜题)任测试架构师,主导测试体系建设与自动化流程落地;在云控智行任交付团队测试负责人兼感知模型测试架构师,负责自动驾驶相关AI模型的测试方案设计与实施。
拥有多年互联网及智能系统测试经验,涉及性能测试、测试架构设计、AI模型测评等多个领域,擅长从工程实践与质量保障角度推动测试效率与交付质量双提升。
本博客用于记录和分享我在性能测试、AI模型评估、测试平台研发等方面的实践经
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
尚观第15周sed学习笔记
注: 本文档中的代码和图片均来自《sed与awk(第二版)》 一 文本的操作 sed是一个“非交互式的”面向字符流的编辑器,awk是一种负责模式匹配的程序设计语言, 它的典型示例是将数据转换成格式化的报表。 二 了解sed awk的基本操作 范例一:file1.txt John Daggett, 341 King Road, Plymouth MA Alice Ford,原创 2012-11-26 09:26:05 · 1984 阅读 · 0 评论 -
云存储区别于传统SAN或文件存储
云存储定义 云存储在许多情况下会和云端的存储混淆起来。虽然这种差别是非常明显的。 云端的存储是指用户或应用程序通过因特网或VPN连接云端的应用。云端应用程序的数据位于任意格式的本地存储上——DAS、SAN、NAS或对象存储。云应用的存储位置对用户保持透明。 而另一方面,云存储是指用户或应用程序直接通过因特网或VPN,以Web服务应用接口的形式访问云存储。Web服务应用转载 2013-02-24 17:34:13 · 2102 阅读 · 0 评论 -
kvm 桥接网卡设置
环境描述 IP:10.10.209.149 网卡:ifcfg-em1(千兆网卡) KVM:在KVM下运行的VM默认的网卡采用NAT的方式进行连接,无法与外界进行通讯,但是可以与同台KVM下的其他VM进行通讯,为了使VM与其他网络主机进行通讯,需要将网卡模式由NAT改为桥接的方式。 操作过程: 1.创建/etc/sysconfig/network-scripts/if转载 2013-02-17 17:06:35 · 1732 阅读 · 0 评论 -
为KVM客户机添加virsh console支持
为KVM客户机添加virsh console支持 在KVM中安装了一个RHEL6.1,启动virsh命令想通过console命令连接至客户机的终端,结果输入命令后终端卡在这个状态: virsh # console test Connected to domain test Escape character is ^] 敲任何键都没反应,求助万能的Google。原来想通过console原创 2013-02-18 03:37:30 · 5334 阅读 · 0 评论 -
dell T110 安装xen 虚拟化
利用xen安装Windows虚拟机 由于Windows的引导方式与Linux不同,所以安装过程需要虚拟光驱的支持。这里介绍利用virt-manager工具安装Windows虚拟机的步骤,这些步骤也可以用于安装Linux虚拟机。 要注意的是,Windows内核无法定制,不支持xen的半虚拟化,因此,必须得到CPU和主板的硬件虚拟化支持,如果所用平台不支持硬件虚拟化,那么安装将失败。原创 2013-02-17 14:37:13 · 2582 阅读 · 0 评论 -
ssh在linux安全中的作用
安全 Shell (SSH)是最通用的系统管理工具之一。它允许登录远程系统并在其上执行命令。 它利用强大的加密技术和主机密钥来防止网络嗅探。他是默认启用的唯一网络服务,并且接 受远程访问。 X 选项 可使远程主机上的程序在本地桌面环境下显示图形界面。这带来了便利,而且为本 地主机与远程主机之间的通信通道提供了保护 [root@localhost ~]# ssh 192.168.1.原创 2012-12-20 11:54:20 · 5516 阅读 · 0 评论 -
远程同步项目并实现重启备份
远程同步脚本 #!/bin/bash if [ "$1" == "" ];then echo "请输入你要进行的操作:{backup start stop restart rsync}" elif ([ "$1" != "start" ] && [ "$1" != "stop" ] && [ "$1" != "restart" ] && [ "$1" != "backup" ]原创 2012-12-19 16:28:38 · 1295 阅读 · 0 评论 -
pam_chroot
[root@node1 ~]# cat /etc/issue Red Hat Enterprise Linux Serverrelease 5.8 (Tikanga) Kernel \r on an \m 建立测试用户 [root@node1 ~]# useradd test [root@node1 ~]# mkdir /chroot [root@node1 ~]# export原创 2012-12-17 08:44:01 · 1928 阅读 · 0 评论 -
linux安全之权限篇
1。权限 ugo ( r - w - x ) ******************************************************************************* 当一个用户访问一个文件的时候 1.如果当前用户的UID与文件owner的UID匹配,那么就遵守第一个三位组的权限,如果不匹 配那么看GID 2.如果当前用户的GID与文件group的G原创 2012-12-14 09:27:00 · 3397 阅读 · 0 评论 -
linux sudo学习
一般使用者管理系统的方式是利用 su 切换为超级使用者。但是使用 su 的缺点之一在于必须 要先告知超级使用者的密码.sudo 使一般使用者不需要知道超级使用者的密码即可获得权限。 首先超级使用者将一般使用者登记在特殊的档案中(通常是/etc/sudoers),即完成对该使用 者的授权(此时该使用者称为“sudoer”);在一般使用者需要取得特殊权限时,其可在命令 前加上“sudo”,此时原创 2012-12-14 09:24:10 · 3419 阅读 · 0 评论 -
远程上线脚本
客户端脚本: #!/bin/bash echo -e "\033[32m 命令介绍如下:\033[0m" echo 'backup : 备份' echo 'start : 启动' echo 'restart : 重启' echo 'stop : 停止' echo 'rsync : 同步' echo 'rollback : 回滚' read -p "请输入要同步的命令: " c原创 2012-12-24 14:54:55 · 1862 阅读 · 0 评论 -
尚观 python获取服务器性能
最近在学习python,首先学习一下性能指标的监控,平时做性能测试都是在服务器上部署测试脚本进行监控,比较麻烦,现在有了这个脚本就可以直接抓取远程的性能指标写到报告中 #!/usr/bin/python #coding:utf-8 import paramiko,string,time remote_m = [ # db server ('10.10.10.29',原创 2012-11-20 13:46:26 · 3623 阅读 · 0 评论 -
尚观(awk sed高级使用)使用shell对一些非法访问ip进行报警封锁解封
作者:andyguo 博客:http://write.blog.csdn.net/postedit/8211474 转载必须注明作者和来源 #!/bin/bash LOGPATH="/home/andyguo" LOGNAME="h_access.log" #恢复被封闭ip时间单位是秒 TIME=50 #被封ip记录的log位置 FILENAME="/home/andyguo/m原创 2012-11-22 11:31:47 · 4113 阅读 · 0 评论 -
尚观awk学习
awk 用法:awk ' pattern {action} ' 变量名 含义 ARGC 命令行变元个数 ARGV 命令行变元数组 FILENAME 当前输入文件名 FNR 当前文件中的记录号 FS 输入域分隔符,默认为一个空格 RS 输入记录分隔符 NF 当前记录里域个数 NR 到目前为止记录数 OFS 输出域分隔符 ORS 输出记录分隔符原创 2012-11-22 09:42:46 · 3059 阅读 · 0 评论 -
尚管学习第二天 vim命令
vim 与vi的区别,更加直观 vimaa.txt //打开文件 命令模式(一般模式) 输入模式 (插入模式) ESC返回命令模式 末行模式 (命令行模式) ESC返回命令模式 //输入模式与末行模式不能切换 命令模式与输入模式: a 当前字符后输入 A 当前行行末输入 i 当前字符前输入 I 当前原创 2012-08-27 20:10:21 · 1682 阅读 · 0 评论 -
尚观第15周AWK学习笔记
一 编写awk 脚本 HELLO,WORLD $echo 'this line of data is ignored' > test $ awk'{ print "Hello, world" }' test Hello,world Awk读入一行,执行一次括号里面的动作 $ cattest2 Hello,world $ awk'{ print }' test2 Hello,原创 2012-11-26 09:23:17 · 2165 阅读 · 0 评论 -
尚观第14天学习 DNS与iptables
主从dns: 主dns配置: 1).主DNS zone "wing.com" IN { type master; file "wing.com.zone"; notify yes; //当主DNS有更新是主动通告从DNS服务器 allow-transfer { 192.168.250.99; }; //允许谁更新我的zone }; 2).从DNS zone原创 2012-10-24 09:20:20 · 4713 阅读 · 0 评论 -
尚观第13天学习 dns原理及配置
客户端: [root@dba1 ~]# vim /etc/resolv.conf 指定dns服务器是谁 dns解析过程 客户端:访问ftp.uplooking.com 先查找本地文件hosts 没有再去查找指定的dns服务器(缓存dns服务器)202.106.0.20 202.106.46.151 找不到的话,就去找根dns服务器,再一层层往下查找 #vim /etc原创 2012-10-24 09:18:00 · 4588 阅读 · 0 评论 -
尚观第十一天学习笔记ssh ftp
NFS: nfs提供文件系统 portmap 提供协议rpc [root@station230 ~]# /etc/init.d/portmap restart [root@station230 ~]# /etc/init.d/nfs restart 配置文件: 主包:nfs-utils [root@station230 ~]# vim /etc/exports /tmp原创 2012-09-23 21:04:42 · 4455 阅读 · 0 评论 -
尚观第十二天学习笔记linux无人值守安装
一、搭建好Yum源: 二、安装Vsftp服务: ---------------------------------------------- [root@rhce ~]# yum install vsftpd* -y [root@rhce ~]# chkconfig vsftpd on [root@rhce ~]# service vsftpd restart 关闭 vsftpd:原创 2012-09-23 19:52:40 · 3978 阅读 · 0 评论 -
尚观第十天学习计划任务网络
网络: [root@station230 ~]# ifconfig eth0:0 192.168.100.254/25 [root@station230 ~]# ifconfig eth0 down [root@station230 ~]# ifconfig eth0 up [root@station230 ~]# ifdown eth0 [root@station230 ~]# ifu原创 2012-09-16 20:44:34 · 5109 阅读 · 0 评论 -
尚观第9天学习 raid和lvm
raid(磁盘阵列) 软raid 硬raid raid 0 1 5 10 raid0 : 优点:读写速度加快 缺点:不安全 raid1: 优点:读取速度快,安全 缺点:写入速度慢 raid10:radi1和raid0的集合 raid5: 优点和缺点介于0和1之间 准备4个新分区: [root@station230 ~]# mdadm原创 2012-09-16 20:24:13 · 4924 阅读 · 0 评论 -
尚观第八天学习磁盘管理
磁盘管理: #df -Th #df -i #du -h 文件或目录名称 //查看文件(目录)大小 #创建磁盘分区 [root@station230 ULE]# fdisk /dev/sda Command (m for help): p 显示详细信息 Command (m for help): n 新建一个分区 Command action原创 2012-09-09 20:53:34 · 6656 阅读 · 0 评论 -
尚观第七天学习后总结pgrep与kill的使用
想结束系统中指定的进程,有以下指令可能参考: ps -ef | grep pure-ftpd | grep -v grep | awk '{print $2" "$3}' | xargs kill -9 = pkill pure-ftpd killall -9 nginx 或者 kill -9 `ps aux |grep -i nginx |grep -v grep |awk '{pr原创 2012-09-09 21:16:31 · 8901 阅读 · 0 评论 -
尚观第6天学习笔记高级命令篇
[root@station230 tmp]# vncviewer 192.168.2.253 高级文件管理命令: cat主要有三大功能: 1.一次显示整个文件。$ cat filename 2.从键盘创建一个文件。$ cat > filename 只能创建新文件,不能编辑已有文件. 3.将几个文件合并为一个文件: $cat file1 file2 > file 参数原创 2012-09-03 14:39:39 · 4641 阅读 · 0 评论 -
尚管学习第三天笔记
#useradd user1 查看帐户:密码文件 id 密码文件: 用户名:密码:uid:gid:描述字段:家目录:登录shell #userdel -r 用户名称 //删除帐户 -r连带家目录和个人邮箱一起删除 个人邮箱的位置:/var/spool/mail/ usermod:修改帐户属性 -l 修改名称 -L 锁定帐户 -U 解锁原创 2012-08-25 21:40:31 · 1815 阅读 · 0 评论 -
尚观学习笔记 用户权限管理
用户(User)和用户组(Group)的配置文件,是系统管理员最应该了解和掌握的系统基础 文件之一,从另一方面来说,了解这些文件也是系统安全管理的重要组成部份;做为一个 合格的系统管理员应该对用户和用户组配置文件透彻了解才行; 一、用户(User)相关; 谈到用户,就不得不谈用户管理,用户配置文件,以及用户查询和管理的控制工具;用户 管理主要通过修改用户配置文原创 2012-08-28 13:41:34 · 3671 阅读 · 0 评论 -
尚观第五天学习 yum原配置和文件压缩
第一部分,文件的解压缩 #tar xvzf linuex.tar.gz (解压缩) 命令: tar 格式: tar 选项 文件目录列表 功能: 对文件目录进行打包备份 选项: -c 建立新的归档文件 -r 向归档文件末尾追加文件 -x 从归档文件中解出文件 -O 将文件解开到标准输出 -v 处理过程中输出相关信息 -f 对普通文件操作原创 2012-09-01 19:58:19 · 2792 阅读 · 0 评论
分享