admin管理员组文章数量:1605045
文章目录
- 怎么剪切文件
- 补充自启动命令
- 输入法卡顿问题
- 解压rar
- 配置Java 环境
- Maven 配置
- tomcat
- 为tomcat指定jdk
- docker
- docker 下安装 MySQL
- redis 可视化客户端
- ssh-key
- git
- 离线文档
- Dash收费
- devdocs
怎么剪切文件
-
复制粘贴:cmd+c → cmd+v
-
剪切粘贴:cmd+c → cmd+option+v
补充自启动命令
# 在 ~/.bash_profile 文件中输入
vim ~/.bash_profile
之后编辑 ~/.bash_profile
:
# 补充 ll 命令
alias ll='ls -lGaf'
PATH="/opt/homebrew/bin:${PATH}"
# Python 默认 Python3
alias python='python3'
# 显示隐藏文件
defaults write com.apple.finder AppleShowAllFiles -boolean true;
killall Finder
之后 vim ~/.zshrc
编辑 ~/.zshrc
:
# 在 ~/.zshrc 文件中输入
source .bash_profile
输入法卡顿问题
macOS 输入法卡顿问题解决方法:永久解决,一劳永逸
每天都要合盖子让Mac睡眠的,所以干脆唤醒重启输入法吧:
Mac 使用sleepwatcher在睡眠或唤醒后运行脚本
20230711
还是偶尔会卡死… 公司IT支持卸载了原生中文输入法,给我装了搜狗输入法
20231102
再也没有卡死过了
解压rar
使用 unrar,但是 unrar 已经从homebrew移除了
具体参见: Unrar has been removed, but I need unrar. Alternatives? · Discussion #285 · Homebrew/discussions
其中有推荐解决方案:
brew install rar
command rar
and unrar
will be found in /usr/local/bin/
如果使用时提示macOS无法验证此App不包含恶意软件
系统偏好设置-安全与隐私-已阻止使用 改为 仍然允许
unrar x 笔记.rar
配置Java 环境
安装jdk-8u381-macosx-aarch64.dmg
whereis java_home # 找到 /usr/libexec/java_home
/usr/libexec/java_home -V # 查看JavaHome
vim ~/.bash_profile
# 补充
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-1.8.jdk/Contents/Home
PATH=$JAVA_HOME/bin:$PATH:.
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export JAVA_HOME
export PATH
export CLASSPATH
Maven 配置
下载 https://maven.apache/download.cgi
sudo tar -xzf ~/Downloads/apache-maven-3.9.5-bin.tar.gz -C /Library
vim ~/.bash_profile
# 编辑
export M2_HOME=/Library/apache-maven-3.9.5
export PATH=${M2_HOME}/bin:${PATH}
# 保存后刷新并且测试
source ~/.bash_profile
mvn -v
tomcat
sudo mv ~/Download/apache-tomcat-8.5.95 /Library # 或者 /usr/local
为tomcat指定jdk
参考Linux下为tomcat指定jdk
不指定用的就是环境变量里面配置的全局的。
0)备份原始设置cp /Library/apache-tomcat-10.1.15/bin/catalina.sh catalina_bak.sh cp /Library/apache-tomcat-10.1.15/bin/setclasspath.sh setclasspath_bak.sh
1)在catalina.sh文件和setclasspath.sh文件开头的空白处加上如下内容(指定JDK):
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-21.jdk/Contents/Home
2)重启tomcat
docker
brew install --cask --appdir=/Applications docker
# 接着手动打开 docker
docker 下安装 MySQL
参考 mysql-connector-java与mysql以及JDK的对应版本
mysql数据库版本5.7及以上的用mysql-connector-java-8.0.x
# 安装 mysql5.7; --platform linux/x86_64 参数用于Mac M系列芯片
docker pull --platform linux/x86_64 mysql:5.7
# 此处设置的root账号的密码是 root
docker run -d --name mysql5.7 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=rootpw mysql:5.7
# 进入容器,修改权限
# docker exec -it mysql5.7 bash
docker exec -it mysql5.7 env LANG=C.UTF-8 /bin/bash # LANG=C.UTF-8 用于让 docker mysql终端支持显示及输入中文
mysql -uroot -p # 输入 root 密码后回车
# 通过修改 mysql user 表允许所有IP连接
update user set host = '%' where user ='root';
flush privileges;
redis 可视化客户端
brew install --cask another-redis-desktop-manager
ssh-key
ssh-keygen -t rsa -C ${email}
git
git config --global user.name "${username}"
git config --global user.email "${email}"
离线文档
Dash收费
devdocs
免费的使用 https://devdocs.io/ 即可,可以离线安装web小程序
进一步参考: Alfred结合devdocs
本文标签: Mac
版权声明:本文标题:Mac配置 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dianzi/1728473322a1159801.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论