软件测试常用的Linux命令总结
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件测试常用的Linux命令总结
软件测试人员要跟系统软件经常打交道,所以掌握多一点linux命令是非常有必要的。下面由小编整理了软件侧市场有的Linux命令总结,希望对你有帮助。
软件测试常用的Linux命令总结——初级篇
1 目录与文件操作
1.1 ls(初级)
使用权限:所有人
功能: 显示指定工作目录下之内容(列出目前工作目录所含之档案及子目录)。
参数:
-a 显示所有档案及目录(ls内定将档案名或目录名称开头为"."的视为隐藏档,不会列出)
-l 除档案名称外,亦将档案型态、权限、拥有者、档案大小等资讯详细列出
-r 将档案以相反次序显示(原定依英文字母次序)
-t 将档案依建立时间之先后次序列出
-A 同-a ,但不列出"." (目前目录) 及".." (父目录)
-F 在列出的档案名称后加一符号;例如可执行档则加"*", 目录则加"/"
-R 若目录下有档案,则以下之档案亦皆依序列出
范例:
列出目前工作目录下所有名称是s 开头的档案,愈新的排愈后面:
ls -ltr s*
将/bin 目录以下所有目录及档案详细资料列出:
ls -lR /bin
列出目前工作目录下所有档案及目录;目录于名称后加"/", 可执行档于名称后加"*"
ls –AF常用方式及使用技巧:ls –l 以列表形式输出当前目录中存在的文件ls –lt 按照修改时间倒序排序,即最新的在最上面展示
1.2 ll(初级)
ls –l的缩写形式
cd(初级)
使用权限: 所有使用者
使用方式: cd [dirName]
说明: 变换工作目录至dirName。其中dirName 表示法可为绝对路径或相对路径。若目录名称省略,则变换至使用者的home directory (也就是刚login 时所在的目录)。
另外,"~" 也表示为home directory 的意思,"." 则是表示目前所在的目录,".." 则表示目前目录位置的上一层目录。
范例: 跳到/usr/bin/ : cd /usr/bin
跳到自己的home directory : cd ~
跳到目前目录的上上两层: cd ../..
返回进入当前目录前所在目录:cd -
常用方式及使用技巧:~表示当前用户的家目录,另外需要大家关注相对路径以及绝对路径的概念
1.3 pwd(初级)
功能:显示当前工作目录
范例:$pwd
常用方式及使用技巧:手动打补丁上传补丁文件时通常先在服务端找到该文件,然后使用pwd将路径输出并且拷贝,然后将路径粘贴到ftp工具的路径栏中
1.4 mkdir(初级)
名称:mkdir
使用权限:于目前目录有适当权限的所有使用者
使用方式:mkdir [-p] dirName
说明:建立名称为dirName 之子目录。
参数:-p 确保目录名称存在,不存在的就建一个。
范例:
在工作目录下,建立一个名为AAA 的子目录:
mkdir AAA
在工作目录下的BBB 目录中,建立一个名为Test 的子目录。若BBB 目录原本不存在,则建立一个。(注:本例若不加-p,且原本BBB目录不存在,则产生错误。)
mkdir -p BBB/Test
1.5 rmdir(初级)
功能说明:删除目录。
语法:rmdir [-p][--help][--ignore-fail-on-non-empty][--verbose][--version] [目录...]
补充说明:当有空目录要删除时,可使用rmdir指令。
参数:
-p或--parents 删除指定目录后,若该目录的上层目录已
变成空目录,则将其一并删除。
1.6 rm(初级)
功能说明:删除文件或目录。
语法:rm [-dfirv][--help][--version][文件或目录...]
补充说明:执行rm指令可删除文件或目录,如欲删除目录必须加上参数"-r",否则预设仅会删除文件。
参数:
-d或--directory 直接把欲删除的目录的硬连接数据删成0,删除该目录。
-f或--force 强制删除文件或目录。
-i或--interactive 删除既有文件或目录之前先询问用户。
-r或-R或--recursive 递归处理,将指定目录下的所有文件及子目录一并处理。
注意:在使用rm –rf * 命令前请使用pwd确定当前目录,以免发生误删除
1.7 head(初级)
功能说明:看一个文件的头几行
语法:head –n filename
参数:-n :后面接数字,代表显示几行的意思
常用方式及使用技巧:$head -10 error.log
1.8 more(初级)
功能说明:一页一页的显示文件的内容
语法:more filename
使用方式:
空格键(space):代表向下翻一页;
Enter :代表向下翻『一行』;
/字符串:代表在这个显示的内容当中,向下搜寻『字符串』;
:f :立刻显示出文件名以及目前显示的行数;
q :代表立刻离开more ,不再显示该档案内容。
常用方式及使用技巧:#ifconfig –a | more
1.9 less(初级)
功能说明:less 与more 类似,但是比more 更好的是,他可以往前翻页!
语法:less filename
使用方式:
空格键:向下翻动一页;