Category Archives: CLI

Datei verschlüsseln / entschlüsseln


title: “Datei verschlüsseln / entschlüsseln”
date: 2023-03-14T14:18:46
slug: datei-verschlusseln


openssl enc -aes-128-cbc -e -in ${TARGET}.zip -out ${TARGET}.zip.enc -K ${DEK\_PLAIN:0:32} -iv 0

DEK=$(aws kms decrypt –ciphertext-blob fileb://key.enc –output text –query Plaintext | base64 -d | xxd -p)
ODER
DEK=”03f4632345ff274b21c97879aadc5a3c”

openssl enc -aes-128-cbc -d -K ${DEK:0:32} -iv 0 -in ${TARGET}.zip.enc -out ${TARGET}.zip

Count files in current directory


title: “Count files in current directory”
date: 2020-05-05T10:05:29
slug: count-files-in-current-directory


expr $(ls -ld mysql-bin.0* | awk ‘{ total += $5 }; END { print total }’) / 1073741824

openssl x509 -req -in ca.csr -signkey ca.key -out ca.crt


title: “openssl x509 -req -in ca.csr -signkey ca.key -out ca.crt”
date: 2019-07-30T14:56:10
slug: openssl-x509-req-in-ca-csr-signkey-ca-key-out-ca-crt


139931805602240:error:2406F079:random number generator:RAND\_load\_file:Cannot open file:../crypto/rand/randfile.c:88:Filename=/home/tasanger/.rnd

Solution:

touch /home/tasanger/.rnd

screen share


title: “screen share”
date: 2019-06-27T10:07:22
slug: screen-share


Create a shared screen:

screen -d -m -S shared

Connect to the screen (multiple users)

screen -x shared

bashrc


title: “bashrc”
date: 2019-06-07T09:23:06
slug: bashrc


alias dl="youtube-dl -f 'bestvideo[ext=mp4]+bestaudio[ext=m4a]/bestvideo+bestaudio' --merge-output-format mp4"
export HISTTIMEFORMAT="%h %d %H:%M:%S "
export HISTSIZE=10000
export PROMPT\_COMMAND='history -a'

Youtube Download best quality


title: “Youtube Download best quality”
date: 2019-03-28T15:00:31
slug: youtube-download-best-quality


youtube-dl -f 'bestvideo[ext=mp4]+bestaudio[ext=m4a]/bestvideo+bestaudio' --merge-output-format mp4 'http://www.youtube.com/watch?v=P9pzm5b6FFY'

In der.bashrc

alias dl="youtube-dl -f 'bestvideo[ext=mp4]+bestaudio[ext=m4a]/bestvideo+bestaudio' --merge-output-format mp4"