软件测试基础之Linux常用命令

本文提供了Linux中常用的基础命令详解,包括文件操作、进程管理、系统监控等关键指令,适用于初学者快速上手及进阶用户查阅。涵盖ls、cp、df、netstat、kill、rm、top、cat、mv、vim、more、ps、chown、find、xargs等实用命令,以及tar压缩解压、tail实时日志查看技巧。

Linux基础命令

ls:查看当前磁盘使用情况       cp:复制文件          df -h:查看磁盘使用情况          netstat -a:查看端口使用状态

kill:杀死进程                           rm:删除                top:查看当前主机状态             cat:查看文件

mv:移动文件(同时创建多个文件用 -t)                 vim:退出(q:不保存直接退出;q!:强制退出;wq:保存后退出)   

想要一页一页的查看大文件内容,for example:filename.txt | more (通过管道命令和more命令来实现)           

查看进程状态:ps -ef | grep 进程名                   改变文件的拥有者和组:chown

查改文件里符合条件的字符串                            查看日志:tail -f 日志文件名

递归创建目录,一次可以创建多级文件夹:mkdir -p                    touch:创建/修改文件

history:查看历史执行记录           查看指定记录:history | grep XXX                

打印文件的开头/结尾部分:head/tail -n

命令cd

进入目录: cd 目录                     进 入上级目录:cd ..                 进入当前用户主目录:cd ~

进入上两级目录:cd ../..             进入当前目录:cd .

tail命令

tail -f 实时循环读取次数    -g:不显示处理信息    -v:显示详细的字节数   -c<数目>:显示的字节数

-n<行数>:显示文件的尾部n行内容                     -pid=PID:与-f合用,表示在进程ID、PID死掉之后结束

压缩文件(tar )

-c:建立压缩档案                 -x:解压                     -t:查看内容                       -r:向压缩归档文件末尾追加文件

-u:更新原压缩包中的文件

解压缩文件(tar)

-z:有gzip属性的               -j:有bzz属性的           -v:显示所有过程               -o:将文件解开到标准输出

find命令

-mount:-xdev:只检查和指定目录在同一个文件系统下的文件,避免列出其它文件系统的文件

-aim n:再过去的几分钟内被读取过的文件

-atime n:在过去的几天内被读取过的文件

-cmin n:在过去的n分钟内被修改过

-ctime n:在过去几天内被修改过

-d:目录                -f:一般文件          c:自行装置文件            l:符号连接          b:区块装置文件      

-mtime -n:更改时间在n天之内的文件               -type +字母(只能包含一个字母)      

xargs:给命令传递参数的一个过滤器                xargs |:一般跟管道一起使用

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值