Difference between revisions of "IT-OS-Admin-macOS"

From wiki.samerhijazi.net
Jump to navigation Jump to search
(Xcode)
(Ref.)
 
(20 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
=Ref.=
 
=Ref.=
 +
*https://account.apple.com/
 +
*https://www.icloud.com/
 +
*https://checkcoverage.apple.com/?locale=de_DE
 
*https://support.apple.com/en-gb/guide/terminal/trmlshtcts/mac
 
*https://support.apple.com/en-gb/guide/terminal/trmlshtcts/mac
 
*https://support.apple.com/en-us/HT201236
 
*https://support.apple.com/en-us/HT201236
 
*https://macos-defaults.com/finder/appleshowallfiles.html
 
*https://macos-defaults.com/finder/appleshowallfiles.html
 +
 
=MacOs-Tools=
 
=MacOs-Tools=
 
* https://bentoboxapp.com/
 
* https://bentoboxapp.com/
Line 10: Line 14:
 
* https://discussions.apple.com/thread/251748775?sortBy=rank
 
* https://discussions.apple.com/thread/251748775?sortBy=rank
  
=Logos=
+
=Icons=
 
* ⇧ (Shift)
 
* ⇧ (Shift)
 +
* ⌃ (Control)
 
* ⌥ (Option)
 
* ⌥ (Option)
 
* ⌘ (Command)
 
* ⌘ (Command)
* ⌃ (Control)
 
  
 
=Top Terminal Keyboard shortcuts=
 
=Top Terminal Keyboard shortcuts=
 
* https://support.apple.com/guide/terminal/welcome/mac
 
* https://support.apple.com/guide/terminal/welcome/mac
*Show hidden files: (Command + Shift + .)
+
 
*New window: (Command-N)
+
{| class="wikitable"
*New tab: (Command-T)
+
! Action !! Shortcut
*Move insertion point to the beginning: (Control-A)
+
|-
*Move insertion point to the end: (Control-E)
+
| Show hidden files || ⌘ + + .
*[]: Option + 5/6
+
|-
*{} : Option + 8/9
+
| New window || ⌘ + N
*~ : Option + n
+
|-
*\ : Shift + Option + 7 >>> (⇧ + ⌥ + 7)
+
| New tab || ⌘ + T
* Force Quit: Option + Command + Esc.
+
|-
* Mark massage as Read: command + T
+
| Move insertion point to the beginning || ⌃ + A
* Move files: ⌘ + ⌥ + V
+
|-
 +
| Move insertion point to the end || ⌃ + E
 +
|-
 +
| [ ] || ⌥ + 5 / ⌥ + 6
 +
|-
 +
| { } || ⌥ + 8 / ⌥ + 9
 +
|-
 +
| ~ || ⌥ + N
 +
|-
 +
| \ || ⇧ + + 7
 +
|-
 +
| | || ⌥ + 7
 +
|-
 +
| <nowiki>|</nowiki> || ⌥ + 7
 +
|-
 +
| Force Quit || ⌥ + + Esc
 +
|-
 +
| Mark message as Read || ⌘ + T
 +
|-
 +
| Move files || ⌘ + ⌥ + V
 +
|}
  
 
=Tools=
 
=Tools=
Line 35: Line 59:
 
diskutil list  >>> List the partitions of a disk
 
diskutil list  >>> List the partitions of a disk
 
drutil list    >>> Lists all connected burning devices.
 
drutil list    >>> Lists all connected burning devices.
 +
--------------------------------------------------------
 +
diskutil list
 +
diskutil unmountDisk /dev/disk4
 +
sudo dd if=./Fedora-Workstation-Live-43-1.6.x86_64.iso of=/dev/rdisk4 bs=4m status=progress
 
</pre>
 
</pre>
 +
 
=Xcode=
 
=Xcode=
 
<pre class="code">
 
<pre class="code">
Line 64: Line 93:
 
* https://git.herrbischoff.com/awesome-macos-command-line/about/
 
* https://git.herrbischoff.com/awesome-macos-command-line/about/
 
<pre class="code">
 
<pre class="code">
osascript -e 'id of app "Terminal"'
+
defaults read xxx.appName
-------------------------------------------------------------------------------
+
defaults write xxx.appName Setting -bool ture/false
defaults read com.apple.TextEdit NSShowAppCentricOpenPanelInsteadOfUntitledFile
+
-----------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------
 
 
defaults write com.apple.Finder _FXSortFoldersFirst -bool true
 
defaults write com.apple.Finder _FXSortFoldersFirst -bool true
 
defaults write com.apple.Finder AppleShowAllFiles true
 
defaults write com.apple.Finder AppleShowAllFiles true
-------------------------------------------------------------------------------
+
defaults write com.apple.Finder PlayUserInterfaceSoundEffects -bool false
 +
-----------------------------------------------------------------------------------------------
 +
defaults write com.apple.Terminal NSRequiresAquaSystemAppearance -bool no
 
defaults write com.apple.Terminal NSRequiresAquaSystemAppearance -bool no
 
defaults write com.apple.Terminal NSRequiresAquaSystemAppearance -bool no
 +
-----------------------------------------------------------------------------------------------
 
defaults write com.apple.TextEdit NSRequiresAquaSystemAppearance -bool no
 
defaults write com.apple.TextEdit NSRequiresAquaSystemAppearance -bool no
 
defaults write com.apple.TextEdit NSShowAppCentricOpenPanelInsteadOfUntitledFile -bool false
 
defaults write com.apple.TextEdit NSShowAppCentricOpenPanelInsteadOfUntitledFile -bool false
-------------------------------------------------------------------------------
+
-----------------------------------------------------------------------------------------------
 +
defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool TRUE
 +
defaults write com.apple.desktopservices DSDontWriteUSBStores -bool TRUE
 +
-----------------------------------------------------------------------------------------------
 +
defaults write com.apple.Dock
 +
defaults write com.apple.dock "orientation" -string "bottom" && killall Dock
 +
-----------------------------------------------------------------------------------------------
 
defaults write -g NSRequiresAquaSystemAppearance -bool Yes
 
defaults write -g NSRequiresAquaSystemAppearance -bool Yes
 
defaults write -g NSRequiresAquaSystemAppearance -bool No
 
defaults write -g NSRequiresAquaSystemAppearance -bool No
--------------------------------------------------------------
+
-----------------------------------------------------------------------------------------------
defaults write com.apple.Dock
 
defaults write com.apple.dock "orientation" -string "bottom" && killall Dock
 
--------------------------------------------------------------
 
 
sudo spctl –master-disable      ### open from the unidentified developer  
 
sudo spctl –master-disable      ### open from the unidentified developer  
 +
osascript -e 'id of app "Terminal"'
 +
-----------------------------------------------------------------------------------------------
 +
killall Finder
 
</pre>
 
</pre>
  

Latest revision as of 01:46, 20 March 2026

Ref.

MacOs-Tools

Icons

  • ⇧ (Shift)
  • ⌃ (Control)
  • ⌥ (Option)
  • ⌘ (Command)

Top Terminal Keyboard shortcuts

Action Shortcut
Show hidden files ⌘ + ⇧ + .
New window ⌘ + N
New tab ⌘ + T
Move insertion point to the beginning ⌃ + A
Move insertion point to the end ⌃ + E
[ ] ⌥ + 5 / ⌥ + 6
{ } ⌥ + 8 / ⌥ + 9
~ ⌥ + N
\ ⇧ + ⌥ + 7
| ⌥ + 7
| ⌥ + 7
Force Quit ⌥ + ⌘ + Esc
Mark message as Read ⌘ + T
Move files ⌘ + ⌥ + V

Tools

diskutil list   >>> List the partitions of a disk
drutil list     >>> Lists all connected burning devices.
--------------------------------------------------------
diskutil list
diskutil unmountDisk /dev/disk4
sudo dd if=./Fedora-Workstation-Live-43-1.6.x86_64.iso of=/dev/rdisk4 bs=4m status=progress

Xcode

xcodebuild -version
xcode-select -p
sudo rm -rf /Library/Developer/CommandLineTools
xcode-select --install

brew

HOMEBREW_NO_INSTALL_CLEANUP=false
HOMEBREW_NO_ENV_HINTS=true
############################################
brew list --versions openjdk@21
brew link --force --overwrite openjdk@21

Uninstall all brew

brew list | xargs brew uninstall --force
brew list --cask | xargs brew uninstall --cask --force

Settings-A

defaults read xxx.appName
defaults write xxx.appName Setting -bool ture/false
-----------------------------------------------------------------------------------------------
defaults write com.apple.Finder _FXSortFoldersFirst -bool true
defaults write com.apple.Finder AppleShowAllFiles true
defaults write com.apple.Finder PlayUserInterfaceSoundEffects -bool false
-----------------------------------------------------------------------------------------------
defaults write com.apple.Terminal NSRequiresAquaSystemAppearance -bool no
defaults write com.apple.Terminal NSRequiresAquaSystemAppearance -bool no
-----------------------------------------------------------------------------------------------
defaults write com.apple.TextEdit NSRequiresAquaSystemAppearance -bool no
defaults write com.apple.TextEdit NSShowAppCentricOpenPanelInsteadOfUntitledFile -bool false
-----------------------------------------------------------------------------------------------
defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool TRUE
defaults write com.apple.desktopservices DSDontWriteUSBStores -bool TRUE
-----------------------------------------------------------------------------------------------
defaults write com.apple.Dock
defaults write com.apple.dock "orientation" -string "bottom" && killall Dock
-----------------------------------------------------------------------------------------------
defaults write -g NSRequiresAquaSystemAppearance -bool Yes
defaults write -g NSRequiresAquaSystemAppearance -bool No
-----------------------------------------------------------------------------------------------
sudo spctl –master-disable       ### open from the unidentified developer 
osascript -e 'id of app "Terminal"'
-----------------------------------------------------------------------------------------------
killall Finder

Setting-B

sudo xattr -d com.apple.quarantine ./FileName.dmg

SecureDrive

hdiutil create -encryption AES-256 -size 500m -fs exFAT -volname "SecureDrive" ~/SecureDrive.dmg
hdiutil create -encryption AES-256 -size 500m -fs APFS -volname "SecureDrive" ~/SecureDrive.dmg
hdiutil create -type SPARSEBUNDLE -encryption AES-256 -size 500m -fs APFS -volname "SecureDrive" ./SecureDrive.sparsebundle
------------------------------------------
hdiutil attach ./SecureDrive.dmg
hdiutil detach /Volumes/SecureDrive
hdiutil detach /Volumes/SecureDrive -force