Linux命令背20条,就能解决80%测试场景!
无有测试
2025-10-04 23:29:34
[清单R]很多测试新手觉得Linux命令难记又复杂
[私信R]其实掌握核心的20条就够应对日常大部分需求啦![烟花R]
✍🏻提炼💡↓
[打卡R]cd: 切换当前目录
例: cd /home/mydir
[打卡R]ls: 列出目录中的所有文件和子目录
ls-l(列出文件的详细信息)或简写成ll
[打卡R]mkdir: 创建新目录
例: mkdir mydir(创建名为mydir的目录)
[打卡R]rm: 删除目录或文件
例: rm -rf mydir
-r 代表递归删除目录下的文件,
-f 强制删除
[打卡R]cp: 复制文件或目录
例: cp -rp ./mydir /home
-r 代表递归复制目录下的文件
-p 代表不改变原有属性
把mydir目录复制到/home目录下
[打卡R]mv: 移动文件或重命名
例1: mv file ./home
把file文件移动到home目录下
例2: mv file file_bak
把file文件重命名为file_bak
[打卡R]cat: 把文件内容打印到终端
例: cat error.log
[打卡R]tail: 输出文件内容的末尾
通常与 -f或 -n 搭配使用
例1: tail -f error.log
实时输出内容,是排查bug最常用的命令
例2: tail -n 50 error.log
输出error.log文件最后50行
[打卡R]head: 输出文件内容的开头
例: head -n 30 error.log
[打卡R]grep: 筛选符合某种文本的内容
通常与管道符 | 搭配使用
例: cat error.log|grep 18:00
打印error.log中含18:00的行
[打卡R]find: 查找文件和目录
例: find /-name error.log
意为: 在根目录下开始查找,名字为error.log的文件
[打卡R]ps: 查看当前进程信息
例: ps -ef
-e 代表显示所有进程
-f代表详细的进程信息
[打卡R]pwd: 显示当前工作目录的路径
[打卡R]chmod: 更改文件或目录的权限
例: chmod 777 dm.ini
把dm.ini文件的所有者/所属组/其他成员的权限都改为可读可写可执行
[打卡R]ifconfig: 查看网络信息。
[打卡R]top: 实时显示系统中各个进程的资源占用状况
[打卡R]ping: 测试网络连接状态
例:ping 192.168.204.130
[打卡R]vi: Linux系统中的文本编辑工具
例: vi dm.ini
[打卡R]diff: 比较文件差异
例: diff dm.ini dm_bak.ini
比较dm.ini和dm_bak.ini的内容差异
[打卡R]sh: 执行shell脚本文件
例:sh autotest.sh
一键执行 autotest.sh shell脚本文件
[两颗心R]跟我一起来练起来吧!🖥️
[清单R]更多💾↓🙋
0
阅读:8