软件测试工程师工作中常用的Linux命令

cd 切换目录

cd .. 返回上一层目录

cd . 进入当前目录

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

ls 查看文件与目录

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

参数:

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

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

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

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

stat命令

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

grep 文本搜索/过滤

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

参数:

-i 不区分大小写

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

-c 统计出现的次数

-n 顺便输出行

grep与管道命令一起用

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的文件且输出;

查找权限为777且带有“root”的文件

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

查找更新时间在1天内的文件

例5. 在tmp目录下查找文件大小小于72字节的文件

top命令

top与ps命令的异同点:

相同点:top与ps都可以查看进程信息;

区别:ps看到的是命令执行瞬间的进程信息,而top命令则可以持续的监视进程;ps只是查看进程,而top还可以监视系统性能,例如cpu/内存/负载等

kill、kill all 删除进程

kill [信 代码] PID 信 代码可以省略,们常用的信 代码是-9 ,表示强制终止;

Kill all 进程名 通过程序的名字,直接杀死所有进程

杀死名为GameServer的进程

kill与killall的区别:kill后面接的是PID,killall后面接的是进程名

补充一个知识点:init进程

init是Linux系统操作中不可缺少的程序之一。所谓的init进程,它是一个由内核启动的用户级进程。init始终是第一个进程(其进程编 始终为1),而其它所有进程都是init进程的子孙。init进程是不可杀的,也杀不死!

pwd 显示当前目录

显示当前的命令,该命令非常简单

helpman 帮助命令

有了这两个命令,遇到任何不会的Linux命令,你都可以查看它们的使用方法。

用法:

命令 –help

man 命令

0Dj4KqqnhSK

ls的help输出

原文链接:http://www.magedu.com/71909.html

文章知识点与官方知识档案匹配,可进一步学习相关知识云原生入门技能树首页概览8808 人正在系统学习中 相关资源:点名工具下载雪龙令点名软件v2017-其它代码类资源-CSDN文库

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2017年4月22日
下一篇 2017年4月22日

相关推荐