测试基础篇-Linux2

122 阅读3分钟

持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第5天,点击查看活动详情

这一章来讲一下Linux的常用命令: 1、mkdir 文件夹1 (文件夹2 ...) --- 创建文件夹 mkdir -p --- 创建层级目录 2、touch 文件 --- 创建文件,创建文件一般要加后缀,但只能创建文本文件

3、mv 文件 新文件名 --- 重命名文件或文件夹 4、mv 源文件 目标文件 --- 移动文件或文件夹 5、cp 源文件 目标文件夹 --- 复制文件 cp -r --- 递归复制可复制文件夹

6、rmdir --- 删除文件夹(只能删除空文件夹) 7、rm --- 删除文件 rm -rf --- 递归删除文件夹

8、find 在文件夹中找文件 find 目录 -type f -name 文件名 grep 查找内容 文件 --- 在文件中找特定关键字,显示包含关键字的行 grep -n --- 在文件中找特定关键字,显示包含关键字的行,并且显示行数 cat 文件 --- 查看文件的全部内容 cat -n --- ...并显示行数 head -n --- 查看文件前n行 tail -n --- 查看文件最后n行 eg:head-n a.txt | tail-m --- 显示a.txt中间的n-m到n行 wc 文件 --- 显示文件的大小,做字数统计 ->word count

扩展:head -3 httpd.conf > a.txt 将head -3 httpd.conf 查找出的内容保存到a.txt中 more less 分页显示

linux编辑器:vi , vim(会根据文件拓展名,显示相应语法) 1、文件模式(新建,打开文件)w、wq(保存并退出)、q、强制退出:q!、wq! 2、插入模式 i、a、o 3、编辑模式 4、对文本内容的操作 u:--- 撤销操作 x:--- 剪切,只能剪切一个字符 yy:--- 复制 nyy,复制光标所在行下的n行
p:--- 粘贴 dd:--- 整行删除 ndd,删除光标所在行下的n行 dw:--- delete word 删除光标位置后的一个单词 /keyword --- 查找关键字所在行(从上往下),找下一个输入n->next,找上一个输入shift+n->N shift:---上挡键,其核心是取反 ?keyword --- 查找关键字所在行(从下往上) nG:--- n为数字,跳转到n行 :set nu --- 显示行数 1、mkdir 文件夹1 (文件夹2 ...) --- 创建文件夹 mkdir -p --- 创建层级目录 2、touch 文件 --- 创建文件,创建文件一般要加后缀,但只能创建文本文件

3、mv 文件 新文件名 --- 重命名文件或文件夹 4、mv 源文件 目标文件 --- 移动文件或文件夹 5、cp 源文件 目标文件夹 --- 复制文件 cp -r --- 递归复制可复制文件夹

6、rmdir --- 删除文件夹(只能删除空文件夹) 7、rm --- 删除文件 rm -rf --- 递归删除文件夹

8、find 在文件夹中找文件 find 目录 -type f -name 文件名 grep 查找内容 文件 --- 在文件中找特定关键字,显示包含关键字的行 grep -n --- 在文件中找特定关键字,显示包含关键字的行,并且显示行数 cat 文件 --- 查看文件的全部内容 cat -n --- ...并显示行数 head -n --- 查看文件前n行 tail -n --- 查看文件最后n行 eg:head-n a.txt | tail-m --- 显示a.txt中间的n-m到n行 wc 文件 --- 显示文件的大小,做字数统计 ->word count

扩展:head -3 httpd.conf > a.txt 将head -3 httpd.conf 查找出的内容保存到a.txt中 more less 分页显示

我们可以用xshell来远程操作我们的虚拟机,是我们更有效率的进行测试工作,我们常用到的查看日志文件,跟踪日志文件等对文件相关的操作都快可以用上面的命令去执行