安卓开发一个常用的工具就是adb,在android sdk中自带了一个adb,它的路径是 platform-tools/adb ,而我们电脑经常会装一些其它的通过adb实现的第三方工具,例如 scrcpy ,这时会导致adb可执行文件存在两份实例。

当重复启动 adb 时会报错提示:端口被占用。

这时我们可能删除一个 adb 环境变量,让系统只保留一份 adb程序。 那么删除哪一个呢,可以通过 which 命令来查看当前 adb 的路径。 参考链接 https://www.runoob.com/linux/linux-comm-which.html

which命令用法:

Linux which命令用于查找文件。
which指令会在环境变量$PATH设置的目录里查找符合条件的文件。

语法
which [文件…]
参数:

-n<文件名长度>  指定文件名长度,指定的长度必须大于或等于所有文件中最长的文件名。
-p<文件名长度>  与-n参数相同,但此处的<文件名长度>包括了文件的路径。
-w  指定输出时栏位的宽度。
-V  显示版本信息。
实例
使用指令"which"查看指令"bash"的绝对路径,输入如下命令:

$ which bash
上面的指令执行后,输出信息如下所示:

/bin/bash #bash可执行程序的绝对路径

Linux which命令相关推荐

  1. linux常用命令(转载)

    Linux常用命令大全(非常全!!!) 最近都在和Linux打交道,感觉还不错.我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因,比较短 ...

  2. linux if 命令判断条件总结

    linux if命令 关于文件属性的判断式 -a 如果文件存在 -b 如果文件存在,且该文件是区域设备文件 -c 当file存在并且是字符设备文件时返回真 -d 当pathname存在并且是一个目录时 ...

  3. linux paste变量,Linux paste命令详解

     Linux 命令大全 小白告诉你:Linux paste 命令用于合并文件的列. paste 指令会把每个文件以列对列的方式,一列列地加以合并. 语法 paste [-s][-d ][--help] ...

  4. linux unset命令,Linux unset命令

    Linux unset命令 Linux unset命令用于删除变量或函数. unset为shell内建指令,可删除变量或函数. 语法unset [-fv][变量或函数名称] 参数:-f 仅删除函数. ...

  5. linux wc 命令简介

    此wc命令不是让大家没有食欲的地方.而是linux下一个简单的小命令. NAME wc - word, line, character, and byte count SYNOPSIS wc [-cl ...

  6. linux mysql 命令 大全

    linux mysql 命令 大全 1.linux下启动mysql的命令:   mysqladmin start /ect/init.d/mysql start (前面为mysql的安装路径) 2.l ...

  7. Linux Find 命令精通指南

    作者:Sheryl Calish Linux find 命令是所有 Linux 命令中最有用的一个,同时也是最混乱的一个.它很难,因为它的语法与其他 Linux 命令的标准语法不同.但是,它很强大,因 ...

  8. linux ps命令大全,Linux ps命令例子汇总

    Linux ps命令主要用于查看系统运行的进程,确定进程运行的状态机是否占用过多资源等?下面学习啦小编通过实例来给大家详细介绍下Linux的ps命令,一起来了解下吧. Linux提供了当前进程的同时, ...

  9. linux用户在哪个文件夹,LINUX中用命令成功建立一个用户后信息会记录在哪个文件中...

    LINUX中用命令成功建立一个用户后信息会记录在哪个文件中 发布时间:2007-07-28 10:14:57来源:红联作者:MPiops 增加用户帐号后 新建用户的命令十分简单,在命令行下使用 use ...

  10. Linux常见命令(二)

    随着Linux应用的扩展许多同学开始接触Linux,根据学习Windwos的经验往往有一些茫然的感觉:不知从何处开始学起.虽然Linux桌面应用发展很快,但是命令在Linux中依然有很强的生命力.Li ...

最新文章

  1. 【每日一算法】救生艇
  2. 算法_贪心 刷题总结
  3. mysql 去掉日期.0_简单介绍MySQL数据库中日期中包含零值的问题
  4. 免费获取 Kaspersky Small Office Security 90 天授权
  5. 标准采购订单的计算方案确定
  6. P1433 吃奶酪(状压dp)
  7. C语言——结构体链表,附完整示例
  8. netty心跳过程中 发送消息失败_Netty 4.0 实现心跳检测和断线重连
  9. iPhone 11系列没5G又没创新 库克的回应听了真是让人没脾气...
  10. SQL Server使用convert对datetime日期数据进行获取
  11. unity3d在Android端读取修改Json数据
  12. Qt Supported Databases
  13. 摘抄 ander图片上传
  14. 【通信】基于matlab语音信号仿真【含Matlab源码 957期】
  15. 听音乐是运用计算机的技术,计算机音乐技术在电影音乐中的运用
  16. CSM会议室预约系统源码
  17. 悬停提示工具:Tippy.js
  18. lzg_ad:XPE系统管理工具组件
  19. 手机与存储卡空间大小剩余怎么获取
  20. Native Instruments Guitar Rig 5 Player WiN-MAC 免费的电吉他效果器

热门文章

  1. 开源网安入选“2023年中国信通院开源供应商名录”
  2. VScode+Anaconda配置Python运行环境
  3. 解析C语言strcmp()函数
  4. Word截图PNG,并压缩图片大小
  5. 使用vue打包的App如何检测版本更新?
  6. asp毕业设计—— 基于asp+access的期刊稿件处理系统设计与实现(毕业论文+程序源码)——期刊稿件处理系统
  7. RapidJSON 代码剖析(三):Unicode 的编码与解码
  8. STM32模拟I2C时序读写EEPROM精简版
  9. 一本书看透房地产:房地产开发全流程强力剖析
  10. Android 取消系统默认手机加密(全盘加密)