Mac系统使用小指南(从win工作台转向mac工作台)

简介: Mac系统使用小指南(从win工作台转向mac工作台)

0x00 教程内容


  1. 快捷键
  2. 软件的安装

因为最近有小伙伴在用Mac的时候,遇到了问题,所以整理了一下。


0x01 快捷键


1. 快捷键

a. 窗口放大:control + command + F

b. 窗口缩小:command+M

c. 设置三指拖拉((即win的拖拉窗口)

d. 返回上级目录((即win的后退键):command + ↑

e. 进入选定的文件夹(即win的回车键):command + ↓

f. 删除光标后面的文字(即win的delete键):fn + delete

g. 切换程序(即win的alt + tab):command + tab


2. 小技能

a. Mac系统中使用ll

操作:

打开终端:

vi ~/.bash_profile

在.bash_profile中添加:

alias ll='ls -l'

使配置生效:

source ~/.bash_profile


image.png


b. 隐藏终端的用户名(将形式改成与Centos一样)

目前是这样的:


image.png


现在想把后面那个去掉。

sudo vim /etc/bashrc

输入计算机的登陆密码后可以看到bashrc文件信息。

用#注释PS1='\h:\W \u\$ ', 同时增加PS1='\W \u\$ '

重启终端查看,左边名称没了。

用#注释PS1='\h:\W \u\$ ', 同时修改PS1='\W \$ '

wq!保存成功之后,重启终端查看,右边名称没了。

也就是h(hostname)为计算机名称,u为用户名(user)


现在我是想把右边的去掉,那我就是想改成:

PS1='\h:\W \$ '


image.png


c. 修改Mac系统默认的终端字体颜色

参考教程:

macOS 修改终端Terminal的颜色设置


0x02 软件的安装


1. SecureCRT 8.0.4 For MAC

安装方法

将 SecureCRT.app 拖至 /Applications 文件夹

使用补丁文件夹中的 SecureCRT 文件替换以下文件

/Applications/SecureCRT.app/Contents/MacOS/SecureCRT

使用以下激活码激活SecureCRT


Name: mojado
Company: GNU
Serial: 03-67-000722
License: ACQB95 TVE4ZT SR11CF DTS3KW ABMSVA Q9RN6J RWHUX6 BXF6MA
Date: 04-16-2016
Name: mojado on the rocks
Company: GNU
Serial: 03-67-002701
License: ADKRB6 5KMMFU 2UTFMJ 7VJDBB ADSQTW JBJKGD 1P23MW V9FY5U
Date: 04-16-2016


问题:

会话无法保存密码!

解决:

打开secureCRT,菜单preferences——general,去掉Use KeyChain选项即可。我的版本是8.0.4,不同的版本位置可能不同,但记住把Use keyChain去掉即可。


image.png


2. IDEA的安装

a. 与Win类型,只是不用配置环境变量

参考教程:IDEA2018安装与配置


3. VMWare实现集群迁移

a. 把windows的VMWare的虚拟机文件拷贝放到Mac系统

b. 给Mac的VMWare添加一张网卡vmnet2,


cd /Library/Preferences/VMware\ Fusion/


sudo vim networking


微信图片_20220618190758.png


因为我之前的网段是192.168.128.0,所以我就用这个,免得到时要改虚拟机里面的,就很麻烦了。

cd /Library/Preferences/VMware\ Fusion/vmnet2/

sudo vim nat.conf


image.png


改成跟我以前的一致,这是网关!请参考教程:

D001.2Centos7虚拟机NAT网络的配置(windows)

重新打开VMware的网络配置,记住,这是VMWare的网络配置!


微信图片_20220618190832.png


微信图片_20220618190835.png


目的是让网络配置更新。


接下来,我们要选一下虚拟机的网卡,首先打开虚拟机的网络配置选项,选择上我们新加的网卡即可,因为我此处是3台虚拟机,所以三台都需要操作。


参考文章:

Mac环境下VMware Fusion 10配置虚拟机虚拟网卡

https://blog.csdn.net/longzhizhui926/article/details/82585652


3. Mounty拷贝文件到U盘

a. 下载链接(mounty_xpgod.dmg)

https://www.xpgod.com/mac/852.html


4. 其他软件

a. VMWare

复制过来的虚拟机,要点击左上角的“打开并运行”,选择可执行虚拟机文件即可,不需要选择导入的方式。


b. WPS

开启云文档功能,实现跨平台编辑工作,真的是很好的功能啊!


c. 谷歌浏览器


d. jdk8的安装

参考教程:MAC系统安装JDK1.8及环境变量配置


e. FileZilla(类似于XFtp的软件)

没找到SecureFX的破解版,所以就装了个FileZilla。


0x03 解决方案


1. SecureCRT久后会自动断开

解决:

Options->Session Options->Terminal->Anti-idle->勾选Send protocol NO-OP

(中文版:选项->会话选项->终端->反空闲->发送协议NO-OP)

设置时间默认的是60秒,只要小于自动断开连接的时限即可。


image.png


0xFF 总结


  1. 本文有空会更新,不清楚的可以私聊哈~
相关文章
|
1天前
|
UED
「Mac畅玩鸿蒙与硬件52」UI互动应用篇29 - 模拟火车票查询系统
本篇教程将实现一个模拟火车票查询系统,通过输入条件筛选车次信息,并展示动态筛选结果,学习事件处理、状态管理和界面展示的综合开发技巧。
32 13
|
5月前
|
iOS开发 MacOS
【Mac系统】解决Vscode中LeetCode插件不能刷剑指offer题库
文章讨论了解决Mac系统中Vscode里LeetCode插件无法刷剑指Offer题库的问题,并提供了一些相关的使用技巧和资源链接。
265 1
|
5月前
|
关系型数据库 MySQL 数据库
【Mac os系统】安装MySQL数据库
本文详细介绍了在Mac OS系统上安装MySQL数据库的步骤,包括下载、安装、配置环境变量、启动服务、授权设置以及解决常见问题,并提供了一些常用的MySQL命令。
312 0
【Mac os系统】安装MySQL数据库
|
5月前
|
IDE 开发工具 计算机视觉
关于opencv在PyCharm中没有提示的解决方案mac和win通用(不是改文件和复制)
关于opencv在PyCharm中没有提示的解决方案mac和win通用(不是改文件和复制)
|
2月前
|
JavaScript 前端开发 物联网
「Mac畅玩鸿蒙与硬件1」鸿蒙开发环境配置篇1 - 认识鸿蒙系统与开发工具
本篇将介绍鸿蒙操作系统(HarmonyOS)的基本概念以及在 Mac 环境下进行鸿蒙开发所需的工具。通过了解鸿蒙系统和开发工具的特点,为后续的学习和实践奠定基础。
155 1
「Mac畅玩鸿蒙与硬件1」鸿蒙开发环境配置篇1 - 认识鸿蒙系统与开发工具
|
3月前
|
Java Shell 应用服务中间件
Mac系统下配置环境变量:Javajdk、maven、tomcat 环境变量配置及对应配置文件
这篇文章介绍了如何在Mac系统下配置Java JDK、Maven和Tomcat的环境变量,包括配置文件的选择、解决环境变量在zsh shell中无效的问题、查看和设置系统环境变量的方法,以及JDK和Maven的下载、配置和测试步骤。
1662 1
Mac系统下配置环境变量:Javajdk、maven、tomcat 环境变量配置及对应配置文件
|
4月前
|
数据采集 中间件 关系型数据库
Mac系统通过brew安装mysql5.7后,启动报错的解决办法
Mac系统通过brew安装mysql5.7后,启动报错的解决办法
171 2
|
5月前
mac系统使用NTFS移动硬盘只读问题
mac系统使用NTFS移动硬盘只读问题
86 4
|
5月前
|
Linux
【Linux 或Mac系统】自动生成项目结构目录并放在README.md文件中
如何在Linux或Mac系统中使用tree命令自动生成项目结构目录,并将其格式化后放入项目的README.md文件中以展示项目结构。
123 1
|
5月前
|
JavaScript Linux iOS开发
【Mac系统】Vscode使用LeetCode插件报错‘leetcode.toggleLeetCodeCn‘ not found
在Mac系统下使用VSCode的LeetCode插件时遇到“leetcode.toggleleetcodecn”命令找不到的错误解决方法,主要是通过从Nodejs官网下载并安装最新版本的Node.js来解决环境配置问题。
257 0