mac相关

软件:https://www.feng.com/forum/22

1、环境变量和增加ll

vim /etc/profile
vim  ~/.zshrc
vim ~/.bash_profile 
vim ~/.bash_profile
alias ll='ls -alF'
source ~/.bash_profile

2、Finder 中查看隐藏文件

defaults write com.apple.finder AppleShowAllFiles TRUE
killall Finder

被隐藏的文件夹会以半透明的形式显现,与正常文件区分开

3、大写字母

长按·中/英·键,绿灯亮为大写

4、安装brew

清华源:https://mirrors.tuna.tsinghua.edu.cn/help/homebrew/

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

M1问题处理
复制/usr/local/Homebrew到/opt/Homebrew

vim ~/.zshrc
修改 export PATH=/opt/Homebrew/bin:$PATH
source ~/.zshrc

同理修改~/.bash_profile
注意查看brew命令路径

5、brew安装elasticsearch

https://www.elastic.co/guide/en/elasticsearch/reference/current/brew.html
brew的临时安装文件下载地址为:

~/Library/Caches/Homebrew

将手动下载的文件放到这儿就可以了,注意文件名一致(下载失败的那个文件名)
注意FORMULA名字

brew list
brew services start elasticsearch-full
brew services stop elasticsearch-full
brew info elasticsearch-full

brew卸载

brew uninstall jd-gui 

6、安装Kibana

brew install kibana
brew services start kibana
#127.0.0.1:5601

7、Motrix挺好用

下载慢的文件很好

8、brew安装MongoDB

https://github.com/mongodb/homebrew-brew

brew tap mongodb/brew
brew install mongodb-community@3.4

启动集群

brew services stop mongodb-community@3.4
brew info mongodb-community@3.4
cd /opt/Homebrew/opt/mongodb-community@3.4/bin
./mongod --config /opt/Homebrew/etc/mongod.conf #正常启动
./mongod --replSet rsEs --config /opt/Homebrew/etc/mongod.conf #副本启动
./mongo -port 27017
> config = {_id: 'rsEs', members: [{_id: 0, host: '127.0.0.1:27017'}]}
> rs.initiate(config) 
{ "ok" : 1 }
rsEs:SECONDARY>

9、xftp\xshell替代品

开源免费:https://electerm.html5beta.com/

10、DataGrip替换Navicat

https://www.jetbrains.com/datagrip/

11、最新版本jdk

brew install --cask adoptopenjdk

12、panoply工具

https://www.giss.nasa.gov/tools/panoply/

13、安装迅雷

brew install thunder

14、M1支持gfortran问题

持续关注 https://github.com/fxcoudert/gfortran-for-macOS/releases

15、brew安装redis

M1暂不支持redis4.0

brew search redis
brew install redis
brew services start redis

16、安装golang

1.16的版本会支持mac m1
https://golang.google.cn/dl/#unstable

brew search go
brew install go@1.14
go version

17、mac的Fonts位置

/System/Library/Fonts
/Library/Fonts
	from matplotlib import font_manager
    for font in font_manager.fontManager.ttflist:
        print(font.name, '-', font.fname)

18、Mac无法写入NTFS硬盘——Mounty for NTFS

https://mounty.app/
brew install --cask mounty

19、安装java反编译软件

brew install --cask jd-gui

20、查看JAVA_HOME

cd /usr/libexec
./java_home 
/Library/Java/JavaVirtualMachines/adoptopenjdk-15.jdk/Contents/Home

21、重设JAVA_HOME

echo $JAVA_HOME
sudo su
vim ~/.bash_profile
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home
export PATH=$JAVA_HOME/bin:$PATH

MAC 配置环境变量重启终端不生效
在~/.zshrc文件最后,增加一行:

source ~/.bash_profile

22、Mac Big Sur 升级后 JD-GUI 无法打开的问题

ERROR launching ‘JD-GUI’

No suitable Java version found on your system!
This program requires Java 1.8+
Make sure you install the required Java version.

找到Contents/Info.plist这个文件,打开它
搜索”1.8+“然后把”+“删除掉

23、brew安装mysql

brew install mysql@5.7
brew services start mysql@5.7
cd /opt/Homebrew/opt/mysql@5.7/bin
./mysql_secure_installation
./mysql -uroot -p
exit

24、brew错误

安装错误,版本号错误之类的可以先更新,再安装就好了

brew update
/opt/Homebrew/Library/Homebrew/os/mac/version.rb:32:in `block in from_symbol': unknown or unsupported macOS version: :dunno (MacOSVersionError)
brew update-reset

25、asciidoctor安装

brew install ruby
brew install asciidoctor
# 如果需要绘制图表,安装asciidoctor-diagram
gem install asciidoctor-diagram
# asciidoc文档生成html
asciidoctor xx.adoc

26、kafka安装

brew update
brew install kafka
# /opt/Homebrew/opt/kafka/bin/kafka-server-start /opt/Homebrew/etc/kafka/server.properties

修改修改kafka的监听地址和端口为localhost:9092

vim server.properties
listeners=PLAINTEXT://localhost:9092
brew services start zookeeper
brew services start kafka
#查看正在执行的程序
brew services list
# 日志查看,java指向错误可以修改kafka-server-start
tail -f /opt/Homebrew/var/log/kafka/kafka_output.log
#发送消息
/opt/Homebrew/opt/kafka/bin/kafka-console-producer --broker-list localhost:9092 --topic test
#接收消息并打印
/opt/Homebrew/opt/kafka/bin/kafka-console-consumer --bootstrap-server localhost:9092 --topic test --from-beginning

27、home下新建文件夹

在Mac电脑中,home文件夹下不能直接mkdir
提示“mkdir: test: Operation not supported”。

sudo vim /etc/auto_master
#/home                  auto_home       -nobrowse,hidefromfinder

回到根目录(这一步很重要)

cd /
sudo automount

之后就可以操作/home目录

28、安装docker

https://blog.csdn.net/github_39581355/article/details/118937316

29、brew安装nginx位置

/opt/Homebrew/etc/nginx/nginx.conf
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值