总结一下从事测试工作近一年来常用的Linux 命令,供大家参考。
ls --查看当前路径下文件
ls |wc -l --查看当前路径下文件个数
pwd --查看当前路径
mv --将文件重命名或移动到其它路径
如:将file1 替换为file2: mv file1 file2:
rm --删除文件 :rm filename
rm -rf --递归方式删除某个文件件(慎用!!!)
用法:rm -rf +文件夹名
cp --文件或文件夹的拷贝
1.拷贝文件a 为b:cp a b
2.拷贝文件夹a 为b:cp -r a b
scp--远程拷贝文件或文件夹:scp [参数][原路径][目标路径]
wget命令--下载文件,支持http /https/ftp协议等
用法:wget url
kill --杀死任务
kill -9 +进程号 立即强制删除一个任务
kill -15 +进程号 以正常方式终止一项工作
pstree
观察程序之间的相关性
cat filename --显示文件内容
grep --关键词筛选 如果一行中含有某个关键词,就把这一行取出来
ps -ef|grep app --查询名为app的进程
tail --取文件末尾信息
1.tail -5 filename 取文件后5行信息
2.tail -f filename 取文件末尾后10行(滚日志常用)
head --取文件前几行信息
head -5 filename 取文件前5行信息
ping + ip地址(或网址):诊断网络故障
hostname -i 查看当前机器的ip地址