Comandos Linux - Commands Linux, Tweaks, Tips and Tricks
376 subscribers
5 photos
125 files
40 links
πŸ”°Administre seu Linux, com precisΓ£o. Todos comandos de Linux, Γ  sua disposiΓ§Γ£o. NΓ£o esqueΓ§a. Domine.πŸ”°

β–Ί Compartilhar Γ© Γ  nossa PaixΓ£o!

🌐 NOSSO BLOG: https://bit.ly/2TLxyFk
πŸ₯‡ NOSSO PORTAL: @comandos_linux

Β© 2020 - Equipe FeFacundes SA.

#ti
Download Telegram
Agora o inverso.

Converta cΓ³digos de Base64 para imagem.
De arquivo:

base64 -d <<< cat image_base64.txt > Imagem.png

De uma variΓ‘vel:

base64 -d <<< "$Imagem64" > Image.png
β”β”β”β”β”β”β”β”β”βŒ¨οΈβ”β”β”β”β”β”β”β”
β’Έβ“žβ“œβ“β“β““β“žβ“ˆ β“β’Ύβ“ƒβ“Šβ“
━━━━━━━━━━━━━━━━━━━
Extrair imagem de PDF
Extrair uma imagem de uma pΓ‘gina em PDF
Converta um PDF em imagem
pdftoppm -<image_format> -f <first page> -l <last page> <pdf_filename> <image_name>
pdftoppm -jpeg -f 1 -l 2 Meu_Arquivo.pdf Minha_Imagem
β”β”β”β”β”β”β”β”β”βŒ¨οΈβ”β”β”β”β”β”β”β”
β’Έβ“žβ“œβ“β“β““β“žβ“ˆ β“β’Ύβ“ƒβ“Šβ“
━━━━━━━━━━━━━━━━━━━
Cheque a temperatura da CPU e use em painΓ©is como: polybar, lemonbar e tint2
echo "CPU $(cpupower frequency-info | grep -i asserted | cut -c 26-28)$(cpupower frequency-info | grep -i asserted | cut -c 30-33)| $[100-$(vmstat 1 2|tail -1|awk '{print $15}')]% | CPU: $(sensors | grep -i 'Core 0:'| head -n1 | sed -r 's/.*:\s+[\+-]?(.*C)\s+.*/\1/')"
cat /sys/class/thermal/thermal_zone0/temp | column -s $'\t' -t | sed 's/\(.\)..$/.\1ΒΊC/'
paste <(cat /sys/class/thermal/thermal_zone*/type) <(cat /sys/class/thermal/thermal_zone*/temp) | column -s $'\t' -t | sed 's/\(.\)..$/.\1ΒΊC/'
sensors | awk '/Package id 0:/ {print $4}' | sed 's/+//g'
sensors | awk '/[Pp]ackage id 0:/ {print $4}' | sed 's/+//g'
β”β”β”β”β”β”β”β”β”βŒ¨οΈβ”β”β”β”β”β”β”β”
β’Έβ“žβ“œβ“β“β““β“žβ“ˆ β“β’Ύβ“ƒβ“Šβ“
━━━━━━━━━━━━━━━━━━━
Saiba quantas polegadas tem no seu monitor com o seguinte script em Python
#!/usr/bin/env python3
import subprocess
# change the round factor if you like
r = 1

screens = [l.split() for l in subprocess.check_output(
["xrandr"]).decode("utf-8").strip().splitlines() if " connected" in l]

scr_data = []
for s in screens:
try:
scr_data.append((
s[0],
float(s[-3].replace("mm", "")),
float(s[-1].replace("mm", ""))
))
except ValueError:
pass

print(("\t").join(["Screen", "width", "height", "diagonal\n"+32*"-"]))
for s in scr_data:
scr = s[0]; w = s[1]/25.4; h = s[2]/25.4; d = ((w**2)+(h**2))**(0.5)
print(("\t").join([scr]+[str(round(n, 1)) for n in [w, h, d]]))
β”β”β”β”β”β”β”β”β”βŒ¨οΈβ”β”β”β”β”β”β”β”
β’Έβ“žβ“œβ“β“β““β“žβ“ˆ β“β’Ύβ“ƒβ“Šβ“
━━━━━━━━━━━━━━━━━━━
Usem nossa framwork no terminal.

O Shell Utils Γ© um framework educacional projetado para tornar a programaΓ§Γ£o shell acessΓ­vel e poderosa. Γ‰ o resultado de um trabalho exaustivo de muitos anos, agora disponΓ­vel no GitHub. Com mais de 280 scripts documentados, atende tanto iniciantes quanto usuΓ‘rios avanΓ§ados. Seu grande diferencial Γ© a capacidade de interagir com os principais shells: Bash, Zsh e Fish.

https://github.com/felipefacundes/shell_utils
β”β”β”β”β”β”β”β”β”βŒ¨οΈβ”β”β”β”β”β”β”β”
β’Έβ“žβ“œβ“β“β““β“žβ“ˆ β“β’Ύβ“ƒβ“Šβ“
━━━━━━━━━━━━━━━━━━━