mac 上面禁用一个终端命令

####

背景,我想要禁用一个终端命令,我经常使用clear,但是现在cle老是弹出这个clean-diff,让我用的很不爽

 

 ####

经过查阅,发现这个命令在这里,

 

/usr/local/bin/clean-diff

 ####

看看这个具体情况

 

clean-diff -> ../Cellar/ffmpeg/4.4_2/bin/clean-diff

####

Cellar是什么?

经过查阅是homebrew,所有的软件都会默认被安装到/usr/local/Cellar目录下,然后将部分可执行脚本文件通过软链接链接到/usr/local/bin目录下,这样我们就可以在Terminal下使用这些软件。

所以Cellar,目录下面都是安装的软件,

那么FFmpeg是什么? 

假如你的mac 电脑想要看更多格式的视频内容,需要转换视频格式,又不想下载新的App什么的,那么今天我们就来点高大上的手段,根据FFmpeg实现环境的配置来更改视频的格式。例如:将flv格式转换成mp4格式,将mp4转换成mp3等等。

经过查阅,发现这个是和视频有关,

####

brew info ffmpeg

 

发现这个是最近才安装的,我回想了可能我安装的一个投屏软件,scrcpy,brew install scrcpy

#####

brew info scrcpy

 

果然我看到这个投屏软件是依赖于ffmpeg的

####

终端运行scrcpy,连接手机就可以投屏,

那么我禁用了这个clean-diff会不会有问题,影响投屏呢?

我尝试一下,进入,cd /usr/local/bin

执行,mv clean-diff bak-clean-diff

####

修改了之后,我执行了scrcpy,

并且使用了投屏软件一会,并没有什么异常,

预计后续可能会有什么功能会有问题,但是投屏软件用的不多,所以就先不管了,

这个可以mark一下,后续有问题回来找

###

至此,输入cle,就弹出clear,舒服,enjoy!

 

#####

posted @ 2021-10-07 16:46  技术改变命运Andy  阅读(273)  评论(0编辑  收藏  举报