Time information
# Command: timedatectl root@debian:/home/pi# timedatectl Local time: Sun 2017-06-25 16:37:23 CEST Universal time: Sun 2017-06-25 14:37:23 UTC RTC time: Sun 2017-06-25 14:37:21 Time zone: Europe/Vienna (CEST, +0200) NTP enabled: no NTP synchronized: no RTC in local TZ: no DST active: yes Last DST change: DST began at Sun 2017-03-26 01:59:59 CET Sun 2017-03-26 03:00:00 CEST Next DST change: DST ends (the clock jumps one hour backwards) at Sun 2017-10-29 02:59:59 CEST Sun 2017-10-29 02:00:00 CET
Show space on mounted harddrives (human readable)
# Command df -h root@debian:/home/pi# df -h Filesystem Size Used Avail Use% Mounted on /dev/sda1 189G 26G 154G 15% / udev 10M 0 10M 0% /dev
Show information attached HD
# Command ls -l /sys/block/sd* | sed 's/.*\(sd.*\) -.*\(ata.*\)\/h.*/\2 => \1/' root@debian:/home/pi# ls -l /sys/block/sd* | sed 's/.*\(sd.*\) -.*\(ata.*\)\/h.*/\2 => \1/' ata3 => sda
Show information about harddrive
# Command: hdparm -I /dev/sda # maybe you have to install hdparm with (apt-get install hdparm) root@debian:/home/pi# hdparm -I /dev/sda /dev/sda: ATA device, with non-removable media Model Number: VBOX HARDDISK Serial Number: VB7749bd7c-37a37909 Firmware Revision: 1.0 Standards: Used: ATA/ATAPI-6 published, ANSI INCITS 361-2002 Supported: 6 5 4 Configuration: Logical max current cylinders 16383 16383 heads 16 16 sectors/track 63 63 -- CHS current addressable sectors: 16514064 LBA user addressable sectors: 268435455 LBA48 user addressable sectors: 419430400 Logical/Physical Sector size: 512 bytes device size with M = 1024*1024: 204800 MBytes device size with M = 1000*1000: 214748 MBytes (214 GB) cache/buffer size = 256 KBytes (type=DualPortCache) Capabilities: LBA, IORDY(cannot be disabled) Queue depth: 32 Standby timer values: spec'd by Vendor, no device specific minimum R/W multiple sector transfer: Max = 128 Current = 128 DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 udma5 *udma6 Cycle time: min=120ns recommended=120ns PIO: pio0 pio1 pio2 pio3 pio4 Cycle time: no flow control=120ns IORDY flow control=120ns Commands/features: Enabled Supported: * Power Management feature set * Write cache * Look-ahead * 48-bit Address feature set * Mandatory FLUSH_CACHE * FLUSH_CACHE_EXT * Gen2 signaling speed (3.0Gb/s) * Native Command Queueing (NCQ) Checksum: correct
Unpack .tgz files
#unpack in the same folder tar zxvf file.tgz #unpack in a different location tar zxvf file.tgz -C /path/to/desination
Unpack .zip files
apt-get install unzip unzip file.zip
Find files
"find" "path" "type" "Name" find / -name "EXAMPLE"
Important OSX Commands for me 🙂
find TimeLapse/ -name "*.JPG" -exec mv '{}' JPG/ \;
Argon One Pi 4 Fan Control scirpt and commands
curl https://download.argon40.com/argon1.sh | bash
#alternativ:
curl https://www.schaupper.at/Upload/scripts/argon1.sh | bash
#change the config for the fan
#default 55c - 10%
#default 60c - 55%
#default 65c - 100%
argonone-config
#uninstall
argonone-uninstall
## Function of Keys is:
## SHUTDOWN - Long-press (>3s)
## Restart - double-click
## Force Shutdown - Long-press (>5s)
Mac turn off packet signing for SMB 2 and SMB3
sudo -s
echo "[default]" >> /etc/nsmb.conf
echo "signing_required=no" >> /etc/nsmb.conf
exit
Copy SSH Key to remote machine
ssh-copy-id <remote-user>@<remote-ipadress>
Remove SSH Key
ssh-keygen -R <hostname/ip>
--------
if not the error is following
ERROR: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
ERROR: @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
ERROR: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
ERROR: IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
ERROR: Someone could be eavesdropping on you right now (man-in-the-middle attack)!
ERROR: It is also possible that a host key has just been changed.
ERROR: The fingerprint for the ECDSA key sent by the remote host is
Start Screensaver via Terminal
open -b com.apple.ScreenSaver.Engine
File creation:
mkfile -n 100g temp_100GB_file
dd if=/dev/zero of=data.bin count=400 bs=1024
Zip Folder
zip -r zipfile.zip folder_to_compress
unzip folder
unzip zipfile.zip
Spotlight (Check if search is for path enabled)
sudo mdutil -s /path/to/volume
Spotlight (disable for this path or volume)
sudo mdutil -i off /path/to/volume
VNC Service – enable / disable via SSH
help
sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart --help
stop remote management
sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -deactivate -stop
start
sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate
allow access for all
sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -configure -allowAccessFor -allUsers -privs -all
Schedule shutdown time (MacOSX Ventura)
sudo pmset repeat shutdown MTWRFSU 12:00:00
Schedule wakeup time
sudo pmset repeat wakeorpoweron MTWRFSU 09:00:00
Set wakeup and shutdown time
sudo pmset repeat wakeorpoweron MTWRFSU 09:00:00 sleep MTWRFSU 12:00:00
check which schedule is active
sudo pmset -g sched
delete all schedule events
sudo pmset repeat cancel
Exiftool modify Date change to original
exiftool -R '-FileModifyDate<DateTimeOriginal' PATH
Docker – Container access
docker ps // to get id of container
docker exec -it <id-of-container> /bin/sh
docker exec -it <id-of-container> /bin/bash
mosquitto create user
mosquitto_passwd -b <path-to-password-file.txt> <User> <Password>