Merge branch 'master' of https://github.com/herrbischoff/awesome-osx-command-line
* 'master' of https://github.com/herrbischoff/awesome-osx-command-line: Change code for keys Fix typos, again Add System Integrity Protection category and entries Add Clear All ACLs command Correct header Add Remove Protected Flag command Cleanup duplicate entry Fix typo Add Dock category and entry Added a Recent Apps stack Update the FileVault auth-restart command with comments from pull request. Add sudo to Bonjour commands Added FileVault command to restart machine and skip initial unlock Added remaining battery time and percentage to hardware information Update README.md Fix capitalization Give every command a new line Capitalize properly Make features more descriptive Add commands to change screenshot location, type and shadow
This commit is contained in:
commit
169839e908
77
README.md
77
README.md
@ -28,6 +28,7 @@ If you want to contribute, you are highly encouraged to do so. Please read the [
|
||||
- [Xcode](#xcode)
|
||||
- [Disks and Volumes](#disks-and-volumes)
|
||||
- [Disk Images](#disk-images)
|
||||
- [Dock](#dock)
|
||||
- [Documents](#documents)
|
||||
- [Finder](#finder)
|
||||
- [Files and Folders](#files-and-folders)
|
||||
@ -76,9 +77,11 @@ If you want to contribute, you are highly encouraged to do so. Please read the [
|
||||
- [QuickLook](#quicklook)
|
||||
- [Root User](#root-user)
|
||||
- [Safe Mode Boot](#safe-mode-boot)
|
||||
- [Screenshots](#screenshots)
|
||||
- [Software Installation](#software-installation)
|
||||
- [Software Update](#software-update)
|
||||
- [Spotlight](#spotlight)
|
||||
- [System Integrity Protection](#system-integrity-protection)
|
||||
- [Terminal](#terminal)
|
||||
- [Alternative Terminals](#alternative-terminals)
|
||||
- [Shells](#shells)
|
||||
@ -307,6 +310,15 @@ sudo asr -restore -noverify -source /path/to/diskimage.dmg -target /Volumes/Volu
|
||||
```
|
||||
|
||||
|
||||
## Dock
|
||||
|
||||
#### Add a Stack with Recent Applications
|
||||
```bash
|
||||
defaults write com.apple.dock persistent-others -array-add '{ "tile-data" = { "list-type" = 1; }; "tile-type" = "recents-tile"; }' && \
|
||||
killall Dock
|
||||
```
|
||||
|
||||
|
||||
## Documents
|
||||
|
||||
#### Convert File to HTML
|
||||
@ -320,6 +332,11 @@ textutil -convert html file.ext
|
||||
|
||||
### Files and Folders
|
||||
|
||||
#### Clear All ACLs
|
||||
```bash
|
||||
sudo chmod -RN /path/to/folder
|
||||
```
|
||||
|
||||
#### Hide Folder in Finder
|
||||
```bash
|
||||
chflags hidden /path/to/folder/
|
||||
@ -339,6 +356,11 @@ defaults write com.apple.finder AppleShowAllFiles true
|
||||
defaults write com.apple.finder AppleShowAllFiles false
|
||||
```
|
||||
|
||||
#### Remove Protected Flag
|
||||
```bash
|
||||
sudo chflags -R nouchg /path/to/file/or/folder
|
||||
```
|
||||
|
||||
#### Show Full Path in Finder Title
|
||||
```bash
|
||||
defaults write com.apple.finder _FXShowPosixPathInTitle -bool true
|
||||
@ -497,6 +519,16 @@ atsutil server -ping
|
||||
networksetup -listallhardwareports
|
||||
```
|
||||
|
||||
#### Remaining Battery Percentage
|
||||
```bash
|
||||
pmset -g batt | egrep "([0-9]+\%).*" -o --colour=auto | cut -f1 -d';'
|
||||
```
|
||||
|
||||
#### Remaining Battery Time
|
||||
```bash
|
||||
pmset -g batt | egrep "([0-9]+\%).*" -o --colour=auto | cut -f3 -d';'
|
||||
```
|
||||
|
||||
#### Show Connected Device's UDID
|
||||
```bash
|
||||
system_profiler SPUSBDataType | sed -n -e '/iPad/,/Serial/p' -e '/iPhone/,/Serial/p'
|
||||
@ -644,12 +676,12 @@ defaults write com.apple.QuickTimePlayerX MGPlayMovieOnOpen 1
|
||||
|
||||
#### Disable Bonjour
|
||||
```bash
|
||||
defaults write /System/Library/LaunchDaemons/com.apple.mDNSResponder ProgramArguments -array-add "-NoMulticastAdvertisements"
|
||||
sudo defaults write /System/Library/LaunchDaemons/com.apple.mDNSResponder ProgramArguments -array-add "-NoMulticastAdvertisements"
|
||||
```
|
||||
|
||||
#### Enable Bonjour
|
||||
```bash
|
||||
defaults write /System/Library/LaunchDaemons/com.apple.mDNSResponder ProgramArguments -array "/usr/sbin/mDNSResponder" "-launchd"
|
||||
sudo defaults write /System/Library/LaunchDaemons/com.apple.mDNSResponder ProgramArguments -array "/usr/sbin/mDNSResponder" "-launchd"
|
||||
```
|
||||
|
||||
### DHCP
|
||||
@ -899,6 +931,12 @@ pbpaste | sort | uniq | pbcopy
|
||||
|
||||
### FileVault
|
||||
|
||||
#### Automatically Unlock FileVault on Restart
|
||||
If FileVault is enabled on the current volume, it restarts the system, bypassing the initial unlock. The command may not work on all systems.
|
||||
```bash
|
||||
sudo fdesetup authrestart
|
||||
```
|
||||
|
||||
#### Check FileVault Status
|
||||
```bash
|
||||
sudo fdesetup status
|
||||
@ -1059,6 +1097,27 @@ sudo nvram boot-args="-x"
|
||||
sudo nvram boot-args=""
|
||||
```
|
||||
|
||||
### Screenshots
|
||||
|
||||
#### Save Screenshots to Given Location
|
||||
Sets location to `~/Desktop`.
|
||||
```bash
|
||||
defaults write com.apple.screencapture location ~/Desktop && \
|
||||
killall SystemUIServer
|
||||
```
|
||||
|
||||
#### Save Screenshots in Given Format
|
||||
Sets format to `png`. Other options are `bmp`, `gif`, `jpg`, `jpeg`, `pdf`, `tiff`.
|
||||
```bash
|
||||
defaults write com.apple.screencapture type -string "png"
|
||||
```
|
||||
|
||||
#### Disable Shadow in Screenshots
|
||||
```bash
|
||||
defaults write com.apple.screencapture disable-shadow -bool true && \
|
||||
killall SystemUIServer
|
||||
```
|
||||
|
||||
### Software Installation
|
||||
|
||||
#### Install PKG
|
||||
@ -1106,6 +1165,20 @@ mdutil -E /path/to/volume
|
||||
mdfind -name 'searchterm'
|
||||
```
|
||||
|
||||
### System Integrity Protection
|
||||
|
||||
#### Disable System Integrity Protection
|
||||
Reboot while holding <kbd>Cmd</kbd> + <kbd>R</kbd>, open the Terminal application and enter:
|
||||
```bash
|
||||
csrutil disable && reboot
|
||||
```
|
||||
|
||||
#### Enable System Integrity Protection
|
||||
Reboot while holding <kbd>Cmd</kbd> + <kbd>R</kbd>, open the Terminal application and enter:
|
||||
```bash
|
||||
csrutil enable && reboot
|
||||
```
|
||||
|
||||
|
||||
## Terminal
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user