Code Monkey home page Code Monkey logo

macos-nh-ng-c-u-l-nh-terminal-h-u-ch's Introduction

1. Tắt tính năng tự động sửa lỗi chính tả trên bàn phím bằng Terminal

Tự động sửa lỗi là một trong những tính năng có thể vừa là một công cụ cứu mạng, vừa là một công cụ cực kỳ khó chịu. Có thể bạn sẽ thấy tính năng này hữu ích, tuy nhiên nếu bạn giống mình thấy nó là một tính năng thừa mứa và gây khó chịu cho bạn, bạn có thể tắt tính năng này đi bằng cách mở terminal và gõ dòng lệnh sau:

defaults write -g NSAutomaticSpellingCorrectionEnabled -bool false

2. Sửa lỗi không mở được ứng dụng trên MacOS

Link hướng dẫn: https://youtu.be/NEspMfcQXdQ

xattr -cr 

3. Kiểm tra nhiệt độ, vòng quay quạt và tình trạng pin từ Terminal:

Untitled

  • Bước 1: mở Teminal (⌘ + space -> Terminal)
  • Bước 2: gõ dòng lệnh:
sudo gem install iStats

nếu ai bị lỗi thì thay bằng lệnh*:***

 sudo ARCHFLAGS=-Wno-error=unused-command-line-argument-hard-error-in-future gem install iStats

Nếu vẫn tiếp tục lỗi vui lòng nhập 3 lệnh sau:

xcode-select --install
xcodebuild --license
sudo ARCHFLAGS=-Wno-error=unused-command-line-argument-hard-error-in-future gem install iStats
  • Bước 3: Nhập mật khẩu vào (cái này nó không hiện gì cả, nhưng nhập chính xác rồi nhấn enter là được)
  • Bước 4: gõ lệnh
iStats

4. Hiển thị file ẩn trên MacOS

Untitled

File ẩn là những file có màu mờ hơn. Chúng ta nên mở chế độ hiện file ẩn để dễ dàng quản lý file cũng như xoá thư mục một cách triệt để

defaults write com.apple.finder AppleShowAllFiles TRUE && killall

Để ẩn tất cả các tệp một lần nữa, chạy cùng lệnh trên nhưng thay TRUE thành FALSE:

  • Ngoài ra có thể bấm tổ hợp phím: ⇧Shift + ⌘command + <•dấu chấm>

5. Cách đổi tên user trong Terminal

Link hướng dẫn: https://youtu.be/VbawnISXvr4

export PS1="(tên muốn đặt)(nhớ cách ra)" ; clear;

6. Linh tinh

6.1. Để xem dự báo thời tiết như hình bên dưới:

Untitled

curl wttr.in

6.2. Xem lịch nhanh:

Untitled

cal

6.3. Mac của tôi đã chạy được bao lâu?

Untitled

uptime

7. Đặt màn hình ở chế độ ngủ (sleep) sau thời gian cụ thể:

sudo pmset displaysleep time_in_minutes

Giả sử bạn muốn máy Mac của mình ở chế độ ngủ sau 5 phút không hoạt động, lệnh để bật điều này sẽ là:

sudo pmset displaysleep 5

8. Xoá cache DNS

Xoá cache DNS sẽ giúp khắc phục một vài vấn đề liên quan đến duyệt web.

sudo killall -HUP mDNSResponder;sudo killall mDNSResponderHelper;sudo dscacheutil -flushcache

(Sierra trở về sau)

sudo killall -HUP mDNSResponder

(El Capitan)

Để mở đổ bóng lại: đổi TRUE thành FALSE rồi enter

9. Tắt tự động update MacOS

Tắt thông báo:

softwareupdate --schedule off

Tắt tự động cập nhật:

sudo defaults write /Library/Preferences/com.apple.SoftwareUpdate AutomaticDownload -boolean FALSE

10. Dock

10.1. Để thanh Dock gọn gàng như Window:

Link hướng dẫn: https://youtu.be/6e6ys84vDTo

defaults write com.apple.dock static-only -bool TRUE; killall Dock

10.2.Thêm khoảng trắng trên Dock

Link hướng dẫn: https://youtu.be/6e6ys84vDTo

defaults write com.apple.dock persistent-apps -array-add '{"tile-type"="spacer-tile";}'; killall Dock

10.3.Làm cho Dock trượt nhanh hơn

Nếu bạn sử dụng Show and Hide Dock, bạn sẽ nhận thấy rằng khi bạn di chuyển chuột vào Dock đều sẽ có độ trễ. Bạn có thể loại bỏ sự chậm trễ đó bằng các lệnh sau:

defaults write com.apple.dock autohide-delay -float 0

killall Dock

Số '0' đại diện cho độ trễ trước khi Dock trượt vào chế độ xem, vì vậy nếu bạn muốn giảm nhưng không loại bỏ hoàn toàn, hãy thay thế '0' bằng một giá trị khác, tính bằng giây.

Để hoàn nguyên về mặc định, hãy nhập:

defaults delete com.apple.dock autohide-delay

killall Dock

Bạn cũng có thể thay đổi tốc độ mà Dock trượt. Để tăng gấp đôi tốc độ, hãy thay thế '0' bằng '0.5' và để giữ nguyên tốc độ, hãy sử dụng '1.'

defaults write com.apple.dock autohide-time-modifier -float 0

killall Dock

11. Auto Skip Verifying khi mở file DMG trên Mac

defaults write com.apple.frameworks.diskimages skip-verify -bool YES

Nếu muốn bật lại thì chạy lệnh sau:

defaults write com.apple.frameworks.diskimages skip-verify -bool NO

12. Máy Mac tự khởi động lại sau sự cố

Trong trường hợp máy bị treo, tránh việc làm mất thời gian chờ đợi thì dòng lệnh này sẽ tự động khởi động lại máy của bạn

sudo systemsetup -setrestartfreeze on

13. Về vấn đề chụp màn hình

13.1.Tắt tính năng đổ bóng khi chụp màn hình MacOS

Thông thường khi chụp ảnh màn hình một cửa sổ, ảnh thành phẩm thường được làm thêm một phần nền trắng với hiệu ứng đổ bóng khá đẹp. Tuy nhiên nhiều người không muốn có đổ bóng nên họ sẽ thường phải tắt nó đi bằng cách gõ:

defaults write com.apple.screencapture disable-shadow -bool TRUE
killall SystemUIServer

13.2. Đổi định dạng ảnh chụp màn hình MacOS

Trong trường hợp này thì mình sẽ đổi về định dạng jpg thay vì png cho nó nhẹ nhàng

defaults write com.apple.screencapture type jpg

13.3.Tạo tên mặc định mới cho ảnh chụp màn hình

Thông thường, máy Mac viết nó như thế này - Screen Shot YYYY-DD-MM lúc 20.00.46.png - và trông nó không được đẹp. Bạn có thể tự tạo tên ảnh theo ý của mình như sau:

defaults write com.apple.screencapture name "Tên bạn muốn đặt"
killall SystemUIServer

14. Disable Auto-restore in Preview using Terminal on the Mac

defaults write com.apple.Preview NSQuitAlwaysKeepsWindows -bool FALSE

Để thay đổi về mặc định, hãy nhập lại lệnh, thay thế FALSE bằng TRUE. Để làm điều tương tự trong QuickTime X, hãy thay thế com.apple.Preview bằng com.apple.QuickTimePlayerX

15. Tự động vào BOOT khi khởi động máy

sudo nvram manufacturing-enter-picker=true

16. Tắt cảnh báo khi dọn thùng rác

defaults write com.apple.finder WarnOnEmptyTrash -boolean false;
killall Finder

17. Khắc phục lỗi hao pin

Nhập từng dòng dưới đây, chỗ nào yêu cầu password thì nhập vào:

pmset -g
sudo pmset -a hibernatemode 25
sudo pmset -a standby 1
sudo pmset -a standbydelaylow 60
sudo pmset -a standbydelayhigh 60

Để khôi phục trạng thái cũ bạn nhập như sau:

sudo pmset -a hibernatemode 3 
sudo pmset -a standby 1 
sudo pmset -a standbydelaylow 10800 
sudo pmset -a standbydelayhigh 8640

macos-nh-ng-c-u-l-nh-terminal-h-u-ch's People

Contributors

huannv93 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.