On the Importance of Mac Computers and TimeMachine
Today is September 14, 2021.
As of today, I have been using MacOS as my main system for about 2 years.
I have to say that I am deeply in love with MacOS now. If I need to buy my next laptop, I will definitely buy the MacBookPro high-end configuration.
#Main differences between MacOS and Windows
1. Shortcut keys
Windows The well-known Ctrl + C and Ctrl + V below
MacOS becomes Command(Win key) + C and Command(Win key) + V
2. Mouse wheel
The mouse wheel directions of Windows and MacOS are completely opposite.
I used to be uncomfortable with the scroll wheel direction of MacOS, but now I am not used to the scroll wheel direction of Windows - -
3. Maximize and minimize the window
Windows is in the upper right corner, MacOS is in the upper left corner
4. Extremely friendly to the command line
- The command line can use
Command + CandCommand+V - The command line can also use
Ctrl + Cand the function is中断执行命令 - You can use the scroll wheel on the command line to scroll up and down directly.
- After installing iTerm2 and adding the theme, the command line is quite beautiful
The strongest skill——TimeMachine
The strongest skill of MacOS is TimeMachine. When I got into MacOS 2 years ago, I also saw many articles on Zhihu, which were also written in this way. I didn’t have any deep experience at that time. But since my predecessors have said it, this function still needs to be used. So, just after installing MacOS, I immediately enabled TimeMachine, using local mechanical hard disk + LAN NAS for double backup.
Two years have passed and I deeply regret it.
I regret not using MacOS sooner, and why I didn’t use TimeMachine sooner.
When MacOS is used normally, you cannot feel the existence of TimeMachine at all. TimeMachine performs incremental backup every time, which actually does not occupy the hard disk and memory.
I use 500G’s SSD as my main machine for daily office use, and I use 1T’s HDD as the backup hard drive of TimeMachine.
As of today, SSD has used 282G, and HDD of 1T has been completely used by TimeMachine.
TimeMachine can currently be restored to the earliest complete data of 2020年1月.
Case 1: Building environment for a certain project
A project at work requires the use of React Native + native hybrid development APP. The project uses multiple RN third-party libraries, the dependencies are very complex, and the version dependencies are also very complex. Especially when an error occurs and needs to be rolled back. It’s quite annoying. Although the project is included in git management, the local files are not included in the management.
During the configuration process, an incorrect operation was inadvertently performed, causing the entire environment to come to a standstill. It would take several days to restart the configuration.
Suddenly I remembered that TimeMachine was still working silently in the background, so I opened TimeMachine and restored all files under the project directory.
GOOD, the environment is restored successfully and the project can run normally again.
Case 2: WeChat Assistant
I accidentally came into contact with 微信Assistant a year ago and was deeply attracted by this small software.
防消息撤回, 自动二次登录 Although these functions are small, they greatly facilitate the daily use of WeChat.
It’s a pity that 微信 recently hit the author accurately, and you can no longer see the author’s updates.
But the current version can still be used normally as of today. What about the installation package? I usually install the package and delete it after the installation is complete :(
It seems that for some special software in the future, you need to have the awareness to keep the installation package, otherwise it will be gone.
TimeMacine appeared again. This time I searched for a long time and finally found the installation package at that time.
Note that version 2.8.3 of Assistant needs to be used with WeChat version 3.0.0 (17842), and you can download the installation package by yourself.