测试常用Linux命令 背景: 无论哪种测试, 在项目测试阶段, 都需要去检查服务端各类微服务运行和日志情况. 服务端基本都以linux为主, 中小企业服务端基本已经云端化....使用工具 如果是windows用户 puTTY远程登录方法和配置 https://www.runoob.com/linux/linux-remote-login.html putty下载地址:http...类似于windows里的查看文件方式或者cmd 里的dir 命令 ls还有许多丰富的功能 比如:ls –la //查看详细和隐藏文件以及文件权限 ?...8.kill 用户杀死进程 kill 1235 //杀死进程号1235 kill -9 1235 //彻底杀死进程号1235 如何知道进程号呢, ps 命令的pid 即为进程号 9.编辑命令...vi/vim vi 编辑器功能十分强大, 但你说它好用吧, 仁者见仁智者见智 初学者刚用起来感觉不顺手, 是因为习惯了在windows环境, linux环境是另一番天地.
linux常用shell命令=命令+选项+参数 find 查找文件/目录 cd (change directory)切换目录 cd #root根目录 cd / #...#在root用户下执行一条命令 sudo su #下面的命令都用root用户执行 su root...n #执行编号历史是n的命令,注意感叹号 例:!...#n秒后,执行某命令,注意分号 shutdown/poweroff/halt 关机/重启命令 shutdown -h now或/poweroff或halt #立刻关机 shutdown...aaaaa”,追加到名为tet文档的最后 echo dddd > tet 用字符串“dddd”替换原来tet中所有的文档 ls >> tet 将ls指令显示的内容追加到文档tet中 ps -ef 查看linux
虽然以太网接口和USB接口也是以一个串行流进行数据传送的,但是串口连接通常特指那些与RS-232标准兼容的硬件或者调制解调器的接口。废话少讲,今天来解剖使用串口时的编程代码细节。...上面的代码是使用串口的第一步,来解释下都是啥意思。...来瞧瞧: 第21-22行,定义了一个用来配置串口属性的结构体: struct termios serial; bzero(&serial, sizeof(serial)); 第24行,将串口设置为raw...cfsetispeed(&serial, B9600); cfsetospeed(&serial, B9600); 第28-32行,设置串口控制属性(c_cflag),其中: serial.c_cflag...: tcsetattr(fd,TCSANOW,&serial); 当然,上面的 fd 就是系统中的某一个你想要设置的成上面那样的属性参数的串口,比如就拿粤嵌GEC210开发板来说,他有四个串口,其中第一个就已经被用于终端控制了
/* * uart 打开分析 * * 问题: 当应用程序调用open系统调用函数,那么是如何open串口的?
writeable/private: 2028K shared: 0K mapped: 5412K writeable/private: 2028K shared: 0K 总结 以上所述是小编给大家介绍的Linux...性能测试 pmap命令详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。
SecureCRTPortable(串口测试工具) #串口工具,查看日志 使用Securecrt这个工具打开,新建会话,端口按照电脑上的端口配置,其他参数如下配置即可: 发布者:全栈程序员栈长,
sed命令介绍sed是stream editor(流编辑器)的简写,sed 可依照脚本的指令来处理、编辑文本文件。Sed主要用来自动编辑一个或多个文件、简化对文件的反复操作、编写转换程序等。...sed命令语法基本语法:sed [选项] '动作' 文件名常用参数 -n, --quiet, --silent 取消自动打印模式空间 -e 脚本, --expression=脚本 添加“脚本”...follow-symlinks 直接修改文件时跟随软链接 -i[扩展名], --in-place[=扩展名] 直接修改文件(如果指定扩展名就备份文件) -l N, --line-length=N 指定“l”命令的换行期望长度...players.txtfootballmullermessikanesanedurantcurrywuleiwuxizhouqiwangzhelin替换功能$ sed '6 c\harden' players.txt mullermessikanesaneduranthardenwuleiwuxizhouqiwangzhelin总结sed 命令的功能非常灵活...,可以根据不同的需求组合和应用各种命令和选项。
最近在了解嵌入式方面的知识,就随笔记录一下: 查看Linux本机串口: 1、查看串口是否可用 可以对串口发送数据比如对com1口,echo /dev/ttyS0 2、查看串口名称使用 ls...-l /dev/ttyS* 一般情况下串口的名称全部在dev下面,如果你没有外插串口卡的话默认是dev下的ttyS*,一般ttyS0对应com1,ttyS1对应com2,当然也不一定是必然的; 3、...查看串口驱动 cat/proc/tty/drivers/serial 4、查看串口设备 dmesg | grep ttyS* 5、查一下板子上的串口有没有设备 grep tty/proc.../dev下应该有一个USB串口:/dev/ttyUSB0. 当一个串行卡或数据卡被侦测到时,它会被指定成为第一个可用的串行设备。...PC上的串口一般是ttyS,板子上Linux的串口一般叫做ttySAC; 串口使用: 如果需要查看这个串口设备输出: cat ttyUSB0 如果需要对这个设备输入: echo yaoxu > ttyUSB0
/*串口read函数分析 * 当应用程序调用read系统调用时,会调用tty_fops中的tty_read * 接下来分析tty_read函数 * * 其中最重要的就是ld->ops->read(tty...* 那么当我们的串口有数据的话,当然就调用我们以前注册的rx中断函数了。...unsigned int ufcon, ch, flag, ufstat, uerstat; int max_count = 64; while (max_count-- > 0) { /*读取UFCON串口配置寄存器...*/ ufcon = rd_regl(port, S3C2410_UFCON); /*读取 UFSTAT串口状态寄存器。...UERSTAT_OVERRUN, ch, flag); } /*这是才将整个数据送tty->read_buf中去*/ tty_flip_buffer_push(tty); } /* 将串口产生的数据送进
/*和read的分析过程一样, 我们首先分析tty_write*/ /*最重要的就是do_tty_write函数。 前面都是一些合法性判断*/ static ...
安装speedtest speedtest是一个用Python编写的轻量级Linux命令行工具,在Python2.4至3.4版本下均可运行。...speedtest.py # mv speedtest.py /usr/local/bin/speedtest # chown root:root /usr/local/bin/speedtest 使用speedtest测试网速...使用speedtest命令也很简单,它不需要任何参数即可工作。...# speedtest 输入这个命令后,它会自动发现离你最近的Speedtest.net服务器(地理距离),然后打印出测试的网络上/下行速率,类似于这样的输出: yangyan@VM-202-6-ubuntu
测试人员需要掌握的Linux命令 目录 1、基础命令 2、目录操作 3、文件权限操作 4、文件操作 5、链接 6、vim编辑器 7、文件查找(find) 8、文件内容查找(grep)...9、其他命令 1、基础命令 pwd:查看当前位置,当前所在路径 /:表示根目录,为绝对路径 ~: 表示当前登录用户的家目录 ....强制保存并退出 4、查找命令 【/[查找的关键字]】 例如:/hundred 按【n】键查找下一个;按【N】查找上一个 5、替换命令 替换全文内容: 【:%s/old/new/g】 old:旧的内容...which:查找命令在哪个位置 whereis:输出位置及对应的文件名 who:查看所有登录用户 whoami:查看当前用户 sudo:代表以系统管理员身份执行命令 exit:退出登录账户 date:...top:查看系统资源 free:查看系统内存使用情况 ps:查看终端运行程序的进程 ps -aux | grep nginx ps -ef | grep nginx 3、关机重启 reboot:重启Linux
幸运的是,Speedtest.net提供了一个命令行版本——speedtest-cli。下面我将向你演示如何在Linux的命令行中使用speedtest-cli来测试宽带连接速度。...安装speedtest-cli speedtest-cli是一个用Python编写的轻量级Linux命令行工具,在Python2.4至3.4版本下均可运行。...使用speedtest-cli测试网速 使用speedtest-cli命令也很简单,它不需要任何参数即可工作。 ?...输入这个命令后,它会自动发现离你最近的Speedtest.net服务器(地理距离),然后打印出测试的网络上/下行速率。 ? 如果你愿意分享测试结果,你可以使用参数“–share”。...如果想使用指定的服务器来测试你的网速,你只需要在speedtest-cli命令后指定其ID即可。例如,如果想使用在Washington DC的服务器,你只需要指定相对应的服务器ID(如935)。 ?
查看Linux本机串口: 1、查看串口是否可用 如果需要查看这个串口设备输出: cat ttyUSB0 如果需要对这个设备输入: echo yaoxu > ttyUSB0 常用的调试工具有: minicom...cutecom Linux系统可视化串口应用软件,使用上与Windows系统串口调试工具。 picocom 效果上类似 minicom 的精简版,设置比较简单,还可以有背景颜色。...PC上的串口一般是ttyS,板子上Linux的串口一般叫做ttySAC; 串口权限问题 临时调试解决 在使用串口进行通信时,经常需要使用指令来赋予用户读写的权限 $ sudo chmod 777 /dev...查看linux所有用户 使用 /etc/passwd 文件 使用任何一个像 cat、more、less 等文件操作命令来打印 Linux 系统上创建的用户列表。...你可以使用 awk 或 cut 命令仅打印出 Linux 系统中所有用户的用户名列表。显示的结果是相同的。
简介 嵌入式Linux下串口编程与Linux系统下的编程没有什么区别,系统API都是一样的。...RS232与RS485在使用上的区别,RS232是全双工的,只能对接一个设备串口设备。RS485是半双工的总线协议,一般可以挂多个传感器设备,半双工的意思是同时只能有一个设备向串口发数据。...用到的API函数 函数 说明 open 打开设备,用于打开串口设备 fcntl 修改设备描述符属性参数 isatty 检测打开的描述符是否指向一个终端 tcgetattr 用来获取串口终端参数 cfmakeraw...将终端设置为原始模式,该模式下所有的输入数据以字节为单位被处理 tcflush 用于清空输入、输出缓冲区 tcsetattr 设置串口终端参数 read 读取数据 write 写数据 close 关闭串口设备...TCSANOW, &new_cfg)) < 0) { perror("tcsetattr"); return -1; } return 0; } 调用测试代码
常用linux命令 测试小圈子 ubuntu和centos区别 同:查看两者同为目前版本中个人和小团队常用的服务级操作系统,在线提供的软件库中可以很方便的安装到很多开源的软件及库。.../”命令:cd /usr/local/回到上一级目录命令:cd ...../进入根目录 命令:cd / 进入root目录 命令:cd ~ 查看当前路径 命令:pwd 3 touch创建test.txt文件命令:touch test.txt...& gz打包命令:tar cvf linux.tar linux前面是包的名字,后面是你要给谁打包压缩命令:tar zcvf linux.tgz linux# 解压命令:tar xvf linux.tar...linux不管你压缩没压缩都能解开zip打包命令:zip linuz.zip linuxzip解压命令:unzip linuz.zipgz打包命令:gzip file只能对文件打包,打包完原来的文件就没有了
1.测试远程服务器端口开放命令 1.1.TCP telnet 42.11.12.13 123 1.2.UDP nc -vuz 42.11.12.13 123 2.测试本地服务器端口占用命令 [root
4 PID温控套件测试(后面会分享PID算法的实战使用) ? 所以最近会比较忙一些,也就不会更新太频啦,但是我还是会用心分享我的所见所闻及所经历的东西,希望各位谅解!...在日常工作中,我们经常会跟各种协议打交道,最常见的就是串口协议了,接下来我们将通过几个案例来实现串口解析命令,以下案例基于STM32L431RCT6小熊派开发板。...1.2、串口配置 ? ? 1.3、LED和电机配置 ? ? 1.4、工程生成设置 ? ?...Github仓库地址 https://github.com/jiejieTop/cmd-parser 解析器功能 简单来说,我希望我的开发板,可以通过命令执行一些处理,比如说我用串口发一个命令A,开发板就执行...解析器特色 用户无需关心命令的存储区域与大小,由编译器静态分配。 加入哈希算法超快速匹配命令,时间复杂度从O(n*m)变为O(n)。 命令支持忽略大小写。 非常易用与非常简洁的代码(不足150行)。
简介grep命令是最常用的Linux命令之一,用于对文件和文本执行重复搜索的工具,功能非常强大,也是我们必须学习掌握的Linux三剑客之一,本文就给大家介绍一下grep命令的使用。...-E:使用egrep命令。...平台下, 所有文件每行结尾都有一个$符,我们可以使用cat命令进行查看,如下:$ cat -A test.txt I am a coach$I am a player$I like Linux$I like...+号+号表示匹配前一个字符1一次或多次,必须使用grep -E扩展正则,命令如下:$ grep -E "i+" test.txt -n3:I like Linux4:I like python7:mia...#tigaffpubgi believe i can fly总结本文主要介绍了Linux三剑客中的grep命令的使用,这是一个功能非常强大的文本内容搜索工具,熟练的使用grep命令,对于我们学好软件测试开发的课程有很大的帮助
领取专属 10元无门槛券
手把手带您无忧上云