广州

点击搜索

发布

广州软件测试培训哪家好 初学软件测试常用的命令

区域:
广州 > 广州周边
类别:
软件工程师培训
地址:
广州
软件测试工程师常用的Linux命令(二)
之前已经和大家分享过一些基础的常用Linux命令,现在继续来分享剩下的一些常用的Linux命令吧,不过个人认为这个更适合软件测试初学者,对于大神来说应该都懂的了吧。初学者看还是很有帮助的。一起继续看看Linux系统下操作文件的常用命令。
Touch表示创建空文件
用法:touch文件名即可
我们创建完文件之后,如果想要查看文件,可以用哪些命令呢:cat、more、less、head、tail都可以用来查看文件,它们之间有哪些区别呢?一起来看看吧。
Cat表示查看文本的内容
cat的功能是将文件从行开始连续将内容输出在屏幕上;平时cat用的比较少,因为如果遇到大的文件时,行数会比较多,这样的话屏幕就无法全部容下,我们只能看到其中一部分内容;
More和less查看文件的内容
more的功能和cat就不一样,它是从文件行开始,根据自身输出窗口的大小,适当的输出文件内容。而且当一页无法全部输出时,可以用enter键或者空格键向下翻行,Q键退出查看页面;不过要注意的是使用more不能向前翻页,只能向后翻;
Less的话又比more好一点的地方在于,它可以使用pageup和pagedown键向前翻页或者向后翻页。
用法:less 文件名
Head和tail查看文件内容
什么情况下会用head和tail呢?一般是在只需读取文件的前几行或者后几行的时候使用。head的功能是显示文件的头几行内容,而tail的功能只显示后几行内容。
用法:head [-n number] 文件名 (number 显示行数) tail [-n number] 文件名
所以上述几种查看文件的方法,平时用的时候可以根据自己的需要去选择,哪个方便的时候就选择用哪个。
cp 表示拷贝文件
用法:cp [参数] 意思是要复制的文件a ,复制后的文件b ,把a复制到b;
常用参数:
-a/-p :连同文件属性一起复制,-p常用于备份
-i 表示若目标文件已经存在时,在覆盖时会先询问是否操作
-r 表示递归持续复制,一般用于目录的复制行为
-u 表示目标文件与源文件有差异时才会复制
-f 表示强制复制并且不再提醒
mv 移动文件、目录或者是文件更名
用法:
mv [参数] 文件 目标目录 移动文件
备注:目标目录是文件所要移动到的目录
或者mv 文件名1 文件名2 重命名文件
将文件名1重命名为文件名2
常用参数有:
-I 表示若目标文件已经存在时,在覆盖时会先询问是否操作
-f 表示强制覆盖
-u表示若目标文件已经存在,且比目标文件新,才会更新
该命令可以把一个文件或多个文件一次性移动到一个文件夹中,但是后一个目标文件一定要是目录。
rm 表示删除文件(初学者慎用)
用法:rm [参数] 文件
常用参数有哪些呢:
-r 表示递归删除,常用于目录删除
-I 表示删除之前,会有询问
-f 表示强制删除
chmod修改文件权限
用法:chmod 权限 文件
u 表示该档案的拥有者,g 表示与该档案的拥有者属于同一个群体(group)者,o 表示其他以外的人,a 表示这三者皆是。+ 表示增加权限、- 表示取消权限、= 表示设定权限。
r 表示文件可读取 对应为4,w 表示文件可写入 对应为2,x 文件表示可执行 对应为1
常用参数:
-v : 显示权限变更的详细资料
-R : 对目前目录下的所有档案与子目录进行相同的权限变更(即以递回的方式逐个变更)
本文中描述的参数为常用参数,并不完全。本系列只适用于入门用户,大神请忽略或帮忙提一些建议。
广州软件测试培训哪家好 www.***.cn
查看更多广州电脑/网络信息

免责声明:此信息系发布者(UID:476073)自行发布,本站是服务平台,仅提供信息存储空间服务,该信息内容的真实性及合法性由该发布者完全负责。

© lieju.com 联系我们