User Tools

Site Tools


5_years_of_miscellaneous_notes

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
5_years_of_miscellaneous_notes [2025/02/03 19:05] dougy1475_years_of_miscellaneous_notes [2025/02/03 19:25] (current) dougy147
Line 1: Line 1:
 <!DOCTYPE markdown> <!DOCTYPE markdown>
  
-:!: Those are random notes I took when confronted to unique or recurrent problems.+:!: This is a //pot pourri// of notes I took when confronted to unique or recurrent problems.
 Be careful as some of them could be obsolete. :-? Be careful as some of them could be obsolete. :-?
  
Line 32: Line 32:
 In `/etc/cron.d/certbot` I added `0 */12 * * * root certbot renew --no-random-sleep-on-renew && systemctl restart postfix dovecot` In `/etc/cron.d/certbot` I added `0 */12 * * * root certbot renew --no-random-sleep-on-renew && systemctl restart postfix dovecot`
  
-# Upgrade every OpenWrt packages+# Upgrade every OpenWrt packages at once
  
 ```console ```console
Line 47: Line 47:
 ``` ```
  
-# Dump mysql database+# Dump mysql database
  
 ```console ```console
Line 55: Line 55:
 ``` ```
  
-# Sort in place and keep unique+# Sort in place and remove duplicate lines
  
 ``` ```
Line 61: Line 61:
 ``` ```
  
-Process substitution to filter an output to file but keep whole output in terminal output+Filter an output to file but keep whole output in terminal output
  
 ``` ```
Line 67: Line 67:
 ``` ```
  
-This will print "hello world" on screen, but keep only "world" in output.txt.+This uses process substitution, and will print "hello world" on the screen, but keep only "world" in output.txt.
  
  
Line 73: Line 73:
  
 ```console ```console
-# web history sorted by date +display web history sorted by date 
-$ sqlite3 ~/.mozilla/firefox/**xxxx**.default-release-**xxxx**/places.sqlite "SELECT datetime(moz_historyvisits.visit_date/1000000,'unixepoch'), moz_places.url FROM moz_places, moz_historyvisits WHERE moz_places.id = moz_historyvisits.place_id"|sort+$ sqlite3 ~/.mozilla/firefox/xxxx.default-release-xxxx/places.sqlite "SELECT datetime(moz_historyvisits.visit_date/1000000,'unixepoch'), moz_places.url FROM moz_places, moz_historyvisits WHERE moz_places.id = moz_historyvisits.place_id"|sort
  
-# unique urls visited +display all unique visited urls 
-$ sqlite3 ~/.mozilla/firefox/**xxxx**.default-release-**xxxx**/places.sqlite "SELECT url FROM moz_places"+$ sqlite3 ~/.mozilla/firefox/xxxx.default-release-xxxx/places.sqlite "SELECT url FROM moz_places"
 ``` ```
  
Line 122: Line 122:
 Now you can write `echo "this is printed" # this is not` Now you can write `echo "this is printed" # this is not`
  
-# Break lines when compiling ".md" to ".pdf" with pandoc+# Break lines in code blocks when compiling ".md" to ".pdf" with pandoc
  
 Add this to the YAML header options: Add this to the YAML header options:
Line 855: Line 855:
 I needed to try `bash-3.2` that is the default shell on macOS. Thanks to Docker it's simple : I needed to try `bash-3.2` that is the default shell on macOS. Thanks to Docker it's simple :
  
-`docker run -it bash:3.2`+``` 
 +docker run -it bash:3.2 
 +```
  
 # Change Firefox URL bar size # Change Firefox URL bar size
  
-`about:config`  `devp`  `layout.css.devPixelsPerPx`  => from `-1` to `1.5` (or less or more)+`about:config` =>  `devp`  => `layout.css.devPixelsPerPx` => replace `-1` with `1.5` (or less or more)
  
 # Recursively download a website with wget # Recursively download a website with wget
Line 878: Line 880:
 # Check size and sort by size # Check size and sort by size
  
-`du -sh -- * | sort -h`+``` 
 +du -sh -- * | sort -h 
 +```
  
 # Mount an ISO # Mount an ISO
  
-`mount /path/to/image.iso /mnt/iso -o loop`+``` 
 +mount /path/to/image.iso /mnt/iso -o loop 
 +```
  
 # Fonts in ArchLinux # Fonts in ArchLinux
Line 899: Line 905:
 Don't forget to change `USER`, `SERVER_URL`: Don't forget to change `USER`, `SERVER_URL`:
  
-`ssh USER@SERVER_URL "sudo -S dd if=/dev/mmcblk0 bs=64k status=progress | gzip -1 -" | dd of=rpiimg.gz bs=64k`+``` 
 +ssh USER@SERVER_URL "sudo -S dd if=/dev/mmcblk0 bs=64k status=progress | gzip -1 -" | dd of=rpiimg.gz bs=64k 
 +```
  
 # Use server as a proxy # Use server as a proxy
  
-`ssh -C2qTnN -D 8080 USER@SERVER_URL`+``` 
 +ssh -C2qTnN -D 8080 USER@SERVER_URL 
 +```
  
 Then in the browser: create a SOCKS proxy with url 127.0.0.1:8080. Then in the browser: create a SOCKS proxy with url 127.0.0.1:8080.
Line 909: Line 919:
 # Print from command line # Print from command line
  
-`lpr file.txt -P PRINTER_NAME #tab to find printer`+``` 
 +lpr file.txt -P PRINTER_NAME #tab to find printer 
 +```
  
5_years_of_miscellaneous_notes.1738609558.txt.gz · Last modified: by dougy147

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki