You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
4 years ago | |
|---|---|---|
| README.md | 4 years ago | |
README.md
cheat-sheet
My cheat sheet for commands I have trouble remembering.
Find and copy files by extension recursively
find . -name '*.pdf' -exec cp -r {} /home/jpickard/pdffiles \;
7-Zip compression (p7zip)
7z a archivename.7z thingtobearchived
Recursively unzip
while [ "`find . -type f -name '*.zip' | wc -l`" -gt 0 ]; do find -type f -name "*.zip" -exec unzip -- '{}' \; -exec rm -- '{}' \;; done
Merge PDF files
Ghostscript
gs -dNOPAUSE -sDEVICE=pdfwrite -sOUTPUTFILE=mergedfile.pdf -dBATCH file1.pdf file2.pdf
ImageMagick
convert file1.pdf[0-1] file2.pdf mergedfile.pdf
UFW
Examples
ufw status numbered
ufw delete 2
ufw allow from 192.168.1.10 to any port 22 proto tcp
ufw allow in on tailscal0 to interfaceip port 22 from otherdeviceip
ufw reset