Linux只背20条命令,解决80%测试场景

82048f493cd5c0dd740e6b4c2bf6aee6.png

相信很多测试和开发,

碰到Linux命令就头疼😣

其实没你想象那么困难,

只要掌握这20个命令,

足以应付80%的开发和测试场景🍺

赶紧练练手吧!🖥

建议收藏,以作备用。

1. cd: 切换当前目录

例: cd /home/mydir

2.ls: 列出目录中的所有文件和子目录

3.ls-l(列出文件的详细信息)或简写成ll

4.mkdir: 创建新目录

例: mkdir mydir(创建名为mydir的目录)

5.rm: 删除目录或文件

例: rm -rf mydir

  • -r 代表递归删除目录下的文件,

  • -f 强制删除

6.cp: 复制文件或目录

例: cp -rp ./mydir /home

  • -r 代表递归复制目录下的文件

  • -p 代表不改变原有属性

  • 把mydir目录复制到/home目录下

7.mv: 移动文件或重命名

例1: mv file ./home

    把file文件移动到home目录下

例2: mv file file_bak

    把file文件重命名为file_bak

8.cat: 把文件内容打印到终端

例: cat error.log

9.tail: 输出文件内容的末尾

通常与 -f或 -n 搭配使用

例1: tail -f error.log

   实时输出内容,是排查bug最常用的命令

例2: tail -n 50 error.log

    输出error.log文件最后50行

10.head: 输出文件内容的开头

例: head -n 30 error.log

11.grep: 筛选符合某种文本的内容

通常与管道符 | 搭配使用

例: cat error.log|grep 18:00

打印error.log中含18:00的行

12.find: 查找文件和目录

例: find /-name error.log

意为: 在根目录下开始查找,名字为error.log的文件

13.ps: 查看当前进程信息

例: ps -ef

  • -e 代表显示所有进程

  • -f代表详细的进程信息

14.pwd: 显示当前工作目录的路径

15.chmod: 更改文件或目录的权限

例: chmod 777 dm.ini

  把dm.ini文件的所有者/所属组/其他成员的权限都改为可读可写可执行

16.ifconfig: 查看网络信息。

17.top: 实时显示系统中各个进程的资源占用状况

18.ping: 测试网络连接状态

     例:ping 192.168.204.130

19.vi: Linux系统中的文本编辑工具

例: vi dm.ini

20.diff: 比较文件差异

例: diff dm.ini dm_bak.ini

比较dm.ini和dm_bak.ini的内容差异

21.sh: 执行shell脚本文件

例:sh autotest.sh

一键执行 autotest.sh shell脚本文件

Linux面试题-如何创建使用别名(alias)

Linux 服务器监控性能和资源

5分钟带你了解Linux常用命令全称

10个 Linux 命令,让你的操作更有效率

👇👇最新2024IDEA永久激活(支持全家桶)👇👇

关注上面公众号回复“激活码”,获取最新永久激活码

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值