软件测试工程师必知必会Linux命令

本文介绍了软件测试工程师在工作中常用的Linux命令,如cd、ls、stat、grep、find、ps、top、kill、killall、pwd、help/man、touch、cat、more、less、head、tail、cp、mv、rm、chmod、mkdir、rmdir、tar、vi、&、uname、wc、clear、shutdown。掌握这些命令有助于提升在Linux环境中的工作效率。
摘要由CSDN通过智能技术生成

Linux系统有着众多的优点,比如开源、非商业版本免费、多任务多用户操作,因此Linux系统在非桌面领域占有压倒性的市场份额。对于互联网技术工作者来说,掌握常用的Linux命令也是一门必修课。下面列举一些笔者在工作中常用的Linux命令。

1、cd 切换目录

cd .. 返回上一层目录

cd . 进入当前目录

cd - 返回前一次的目录,即上一次的目录不是上一层目录

2、ls 查看文件与目录

用法: ls [参数][文件]

参数:

ls –l 显示文件的权限和属性

ls –a 列出所有的文件,包含隐藏文件(.开头的文件)

ls –h 将文件容量以较易读的方式(GB,kB等)列出来

ls –al -l与-a属性组合

软件测试工程师必知必会Linux命令(一)

3、stat 显示文件详细信息

显示文件权限、属性、大小、修改时间、访问时间等 比ls –l更加详细

用法:stat 文件名

软件测试工程师必知必会Linux命令(一)

如何查看文件的权限就有两个命令可以实现:stat、ls -l

4、grep 文本搜索/过滤

用法:grep [参数] 搜索字符串 通常与管道命令一起用 搜索某个文件的某个字符

参数:

-i 不区分大小写

-v 反向搜索,显示不是搜索字符串的行

-c 统计出现的次数

-n 顺便输出行号

软件测试工程师必知必会Linux命令(一)

过滤1234文件夹下带有123的文本

软件测试工程师必知必会Linux命令(一)

5、find 查找文件

用法:find [PATH] [option] [ -print]

参数:

-name filename #查找名为filename的文件

-perm #按执行权限来查找

-user username #按文件属主来查找

-group groupname #按组来查找

-mtime -n +n #按文件更改时间来查找文件,-n指n天以内,+n指n天以前

-ctime -n +n #按文件创建时间来查找文件,-n指n天以内,+n指n天以前

-size +-n[c] #查长度为n块[或n字节]的文件(+-为大于小于)

例1.查找tmp目录下所有的.log的文件且输出;

软件测试工程师必知必会Linux命令(一)

例2.在proc目录下查找权限为777且带有“root”的文件且输出;

软件测试工程师必知必会Linux命令(一)

例3.在tmp目录下查找用户为root创建的文件并输出;

软件测试工程师必知必会Linux命令(一)

例4.在tmp目录下查找更新时间在1天内的文件

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值