Utilități

Colecție gratuită de peste 40 de instrumente online pentru rețea, securitate, dezvoltare web și validări italiene: test viteză, WHOIS, DNS, SSL, hash, Base64, JSON, XML, convertoare fișiere și imagini, coduri QR și multe altele. Nicio dată stocată pe serverele noastre.


Test viteză conexiune

Măsoară latența, descărcarea și încărcarea către acest server. Rezultatul depinde de rețeaua dvs. și de încărcarea serverului; nu înlocuiește un test profesional.

Ping ms
Descărcare Mbps
Încărcare Mbps

Test upload: 1 MB. Max. 20 teste/oră per sesiune.

Cine sunt — conexiunea dvs.

Informații despre cererea HTTP cu care vizitați site-ul (util pentru depanare și teste).

IP detectat216.73.217.172
REMOTE_ADDR216.73.217.172
X-Forwarded-For
CF-Connecting-IP
User-AgentMozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Host / URIwww.fr-italy.com/utilita.php?lng=ro
HTTPSDa
Limba browserului
Ora serverului13/06/2026 09:58:51 (Europe/Rome)

					

WHOIS domeniu

Interogare registry (.it, .com, .net, .org, .eu și altele).


					

DNS Lookup

Înregistrări A, AAAA, MX, NS, TXT și CNAME.


					

Domeniu liber?

Estimare disponibilitate prin WHOIS și DNS. Verificați întotdeauna la registrar înainte de cumpărare.


						

Rezultatul este orientativ: unele domenii pot fi rezervate sau în curs de ștergere.

Hash de șiruri

Calcul MD5, SHA1, SHA256 și SHA512 (pe server; textul nu este salvat).


					

Base64 encode / decode

URL encode / decode

JSON formatter

Formatează sau minifică JSON; validarea se face în browser.


					

XML formatter

Formatează sau minifică XML; util pentru sitemap, RSS, SOAP și configurări.


					

Convertor JSON ↔ XML

Transformă JSON în XML sau invers. Pentru JSON→XML puteți seta numele nodului rădăcină. Procesare locală în browser.


					

Comparator texte

Comparare linie cu linie (ideal pentru diff de configurări sau cod).

Generator parolă


					

UUID v4


					

Timestamp Unix

Ora curentă: (secunde)


					

Regex tester


					

Generează cod fiscal

Algoritm oficial (fără omocodie). Selectați comuna (site-ul obține automat codul cadastral).


					

Validează cod fiscal


					

Validează Partita IVA italiană


					

Validează IBAN


					

Convertor culori

HEX, RGB și HSL. Previzualizare în timp real.


					

Subnet / CIDR


					

Generator QR Code

URL, text sau vCard. QR-ul este generat în browser.

Certificat SSL

Verifică expirarea și emitentul certificatului HTTPS (porta 443).


					

HTTP Headers

Antetele de răspuns ale unui URL public (HEAD/GET).


					

HMAC


					

JWT Token

Decodifică, analizează claim-urile (exp, iat, …) și verifică semnătura HMAC (HS256/384/512). Puteți genera și un token de test. Secretul nu este salvat pe server.

Pentru RS256/ES256 verificarea semnăturii necesită cheia publică: aici afișăm doar header și payload.

Header


							

Payload


							

						

Generează JWT (HMAC)

Header și payload în JSON; algoritm din header.alg (HS256 recomandat).

HTML entities

Contor text

Caractere0
Caractere (fără spații)0
Cuvinte0
Linii0
Octeți UTF-80

Slug URL

Transformă un titlu într-un slug SEO-friendly.


					

Binar / Hexazecimal / Zecimal

Modificați un câmp: celelalte se actualizează automat.

Calcul TVA


					

Lorem ipsum

Expresie Cron

Format: minut oră zi lună zi_săptămână (ex. 0 9 * * 1-5 = lun–vin la 9:00). 0 9 * * 1-5


					

Convertor px / rem / em


					

Fusuri orare


					

Validează email


					

Verificare port TCP

Verifică dacă un port este accesibil (ex. 443, 80, 22). Doar host-uri publice.


					

Test trimitere email (SMTP)

Încercați trimiterea cu parametri SMTP personalizați (Aruba, Microsoft 365 / Office 365 etc.). Doar pentru administratori autentificați. Pentru Office 365 folosiți de obicei smtp.office365.com, portă 587, TLS și parolă de aplicație dacă contul are MFA.

Server SMTP

Expeditor / Destinatar


						
						

					

Utilități linii

Imagine → Base64

Conversie locală în browser (max. ~2 MB recomandat).

Convertor imagini

Convertește PNG, JPG, WebP, GIF și alte formate de imagine în browser: fișierele nu sunt încărcate pe server. Pentru PNG transparent convertit în JPG puteți alege culoarea de fundal.

Trageți imaginile aici sau faceți clic pentru a selecta

Mai multe fișiere permise · max. 15 MB per fișier

SVG → imagine (PNG / JPG)

Exportă un fișier sau cod SVG în PNG sau JPEG. Dacă SVG folosește imagini externe, conversia poate eșua din cauza limitărilor browserului.

Meta tag SEO / Open Graph

Generator vCard

Vârstă și diferență date


					

Algoritm Luhn (carduri)

Verificare formală a numărului (nu verifică dacă cardul este activ).


					

IPv6 extinde / comprimă


					

Wiki comenzi Linux

Colecție de comenzi de terminal gata de copiat: grep, tail, find, FTP, nmap, conexiuni, fișiere, permisiuni, rețea, loguri, Git, SSH și administrare server web. Faceți clic pe Copiază pentru a lipi în terminal.

Fișiere și foldere

pwd

Afișează folderul curent (Print Working Directory).

ls -lah

Listează fișierele cu permisiuni, dimensiuni și fișiere ascunse (-a), format lizibil (-h).

cd /percorso/cartella

Intră într-un director. cd .. urcă un nivel, cd ~ merge în home.

mkdir -p progetto/docs

Creează un folder; -p creează și folderele părinte lipsă.

cp -a sorgente/ destinazione/

Copiază fișiere sau foldere păstrând permisiunile și timestamp-urile (-a).

mv vecchio.txt nuovo.txt

Redenumește sau mută fișiere și foldere.

rm file.txt

Șterge un fișier. rm -r folder/ șterge un folder și conținutul.

du -sh * | sort -h

Dimensiunea fiecărui element din folderul curent, sortată de la cel mai mic.

df -h

Spațiu disc disponibil pe toate partițiile, format lizibil.

Permisiuni și proprietar

chmod 644 file.txt

Setează permisiuni numerice: proprietar rw, grup și alții doar citire (tipic pentru fișiere web).

chmod 755 script.sh

Proprietar rwx, alții rx — standard pentru scripturi executabile și foldere publice.

chmod -R 775 cartella/

Aplică permisiunile recursiv pe întregul folder (-R).

chown www-data:www-data file.php

Schimbă proprietarul și grupul fișierului (utilizator Apache/Nginx pe Debian/Ubuntu).

chown -R utente:gruppo cartella/

Schimbă proprietarul recursiv pe un director.

ls -l file.txt

Afișează permisiuni, proprietar, grup, dimensiune și data modificării.

Procese și servicii

ps aux | grep apache

Listează procesele; filtrează cu grep pentru a găsi cele Apache.

top

Monitor procese în timp real (CPU, RAM). Ieșiți cu q.

htop

Versiune interactivă a top cu bare colorate și sortare (dacă este instalat).

kill -15 PID

Termină un proces în mod blând (SIGTERM). Folosiți kill -9 PID doar dacă nu răspunde.

systemctl status httpd

Starea serviciului Apache (httpd pe RHEL/CentOS, apache2 pe Debian/Ubuntu).

systemctl restart httpd

Repornește serviciul web după modificări de configurare sau module.

systemctl enable --now nome-servizio

Activează serviciul la boot și îl pornește imediat.

journalctl -u httpd -n 50 --no-pager

Ultimele 50 de loguri ale serviciului httpd din journal-ul systemd.

Rețea și DNS

ping -c 4 google.com

Verifică accesibilitatea host-ului; -c 4 trimite 4 pachete și se oprește.

curl -I https://www.fr-italy.com

Afișează doar antetele HTTP ale răspunsului (-I), util pentru redirect și cache.

curl -v https://sito.it/pagina

Cerere HTTP cu detalii conexiune TLS și antete (-v verbose).

wget -O file.zip https://esempio.it/file.zip

Descarcă un fișier de la URL și salvează cu numele specificat (-O).

dig fr-italy.com A +short

Interoghează DNS pentru înregistrări A; +short afișează doar IP-ul.

dig fr-italy.com MX

Înregistrări MX ale domeniului (servere de mail).

nslookup smtps.aruba.it

Rezolvare DNS simplă a unui hostname.

ss -tlnp

Porturi TCP în ascultare cu procesul asociat (alternativă modernă la netstat).

traceroute google.com

Calea routerelor traversate până la destinație.

openssl s_client -connect smtps.aruba.it:465 -servername smtps.aruba.it

Test conexiune SSL/TLS la un server (ex. SMTP pe portul 465).

FTP, SFTP, nmap și conexiuni

ftp ftp.esempio.it

Client FTP interactiv: login, ls, get, put, bye. Preferați SFTP/SCP pentru securitate.

lftp -u utente,password ftp://ftp.esempio.it/

Client FTP avansat cu suport mirror, resume și script (-c). Util pentru sincronizare foldere.

curl -u utente:password ftp://ftp.esempio.it/file.zip -o file.zip

Descarcă un fișier via FTP cu autentificare (-u utilizator:parolă).

wget ftp://utente:password@ftp.esempio.it/backup.tar.gz

Descărcare FTP cu credențiale în URL (atenție: apar în istoricul shell).

sftp utente@server.esempio.it

Sesiune SFTP interactivă pe server SSH: ls, cd, get, put, rm.

sftp -i ~/.ssh/chiave.pem utente@server.esempio.it

SFTP autentificat cu cheie privată (-i) în loc de parolă.

nmap server.esempio.it

Scanează porturile TCP implicite și detectează host-urile active pe țintă.

nmap -p 22,80,443,3306,8080 server.esempio.it

Scanează doar porturile indicate (-p), ex. SSH, HTTP, HTTPS, MySQL.

nmap -sV -p 80,443 server.esempio.it

Detectează versiunea serviciilor (-sV) pe porturile specificate.

nmap -Pn server.esempio.it

Sare peste ping-ul inițial (-Pn): util când ICMP este blocat de firewall.

nmap 192.168.1.0/24

Scanează toate host-urile active dintr-o subrețea CIDR.

nmap --top-ports 100 -T4 server.esempio.it

Scanează cele 100 de porturi cele mai comune cu timing mai rapid (-T4).

nc -zv server.esempio.it 443

Testează dacă un port TCP este deschis (-zv: verbose, zero I/O). Alternativă rapidă la telnet.

nc -zv server.esempio.it 20-25

Verifică un interval de porturi TCP (ex. 20-25 pentru FTP/SMTP).

telnet server.esempio.it 25

Conexiune TCP în clar la un port (ex. 25 pentru banner SMTP). Ieșiți cu Ctrl+] apoi quit.

timeout 5 bash -c "echo | telnet server.esempio.it 80"

Test rapid port 80 cu timeout; util pentru a verifica dacă serviciul răspunde.

mysql -h localhost -u webuser -p nome_database

Client MySQL/MariaDB: conexiune interactivă la baza de date remote sau locală (-p cere parola).

psql -h localhost -U utente -d nome_database

Client PostgreSQL interactiv (-h host, -U utilizator, -d bază de date).

redis-cli -h 127.0.0.1 -p 6379 ping

Verifică conexiunea Redis cu comanda PING (răspunde PONG dacă este activ).

ssh -L 8080:localhost:80 utente@server.esempio.it

Port forwarding local (-L): acces la serviciu remote prin tunel SSH (ex. web pe 8080).

ssh -D 1080 utente@server.esempio.it

Proxy SOCKS dinamic (-D) pe localhost pentru a ruta traficul via SSH.

grep — căutare text în fișiere

grep "testo" file.log

Caută un șir într-un singur fișier; afișează liniile care conțin match-ul.

grep -n "errore" file.log

Afișează numărul liniei (-n) lângă fiecare apariție.

grep -i "warning" file.log

Căutare fără diferențiere majuscule/minuscule (-i).

grep -v "DEBUG" file.log

Inversează match-ul (-v): afișează liniile care NU conțin șirul.

grep -w "error" file.log

Caută doar cuvinte întregi (-w), nu subșiruri (ex. nu găsește „terror”).

grep -c "404" access.log

Numără liniile care conțin match-ul (-c), fără a afișa textul.

grep -l "mysql" *.php

Listează doar numele fișierelor (-l) care conțin șirul.

grep -L "TODO" *.php

Listează fișierele (-L) care NU conțin șirul.

grep -r "sendemail" /var/www/html/

Caută recursiv (-r) în toate fișierele dintr-un folder.

grep -R "config" /etc/

Căutare recursivă urmărind și link-urile simbolice (-R).

grep -rn --color=always "function " .

Recursiv cu numere de linie (-n) și evidențiere color în folderul curent (.).

grep -E "error|warning|fatal" file.log

Regex extinsă (-E): match pe mai multe pattern-uri separate de | (SAU).

grep -A 3 "Exception" file.log

Afișează 3 linii după (-A) fiecare match — util pentru stack trace.

grep -B 2 "Fatal" file.log

Afișează 2 linii înainte (-B) de fiecare match.

grep -C 5 "SMTP connect" file.log

Context (-C): 5 linii înainte și după fiecare apariție.

grep --include="*.php" -r "dbquery" .

Caută doar în fișiere cu extensia indicată (--include).

grep --include="*.{php,tpl,js}" -r "smarty" .

Mai multe extensii dintr-o dată cu acolade.

grep --exclude-dir=vendor --exclude-dir=node_modules -r "class " .

Exclude foldere (--exclude-dir) din căutarea recursivă.

grep -r "password" . 2>/dev/null

Redirecționează erorile de permisiune către /dev/null pentru output curat.

zgrep "errore" /var/log/syslog.1.gz

Caută în fișiere de log comprimate (.gz) fără a le extrage manual.

tail și head — începutul și sfârșitul fișierului

tail -n 50 file.log

Ultimele 50 de linii ale fișierului (-n = număr de linii).

tail -n 100 /var/log/httpd/error_log

Citește ultimele 100 de linii dintr-un log Apache (cale RHEL/CentOS).

tail -n +50 file.log

De la linia 50 până la sfârșit (+N = începând de la linia N, inclusiv).

head -n 20 file.log

Primele 20 de linii ale fișierului.

head -n -10 file.log

Tot fișierul exceptând ultimele 10 linii (-N negativ).

head -c 500 file.bin

Primii 500 de octeți (-c) — util pentru inspectarea fișierelor binare sau CSV.

tail -f /var/log/httpd/error_log

Urmărește fișierul în timp real (-f follow): liniile noi apar pe măsură ce sosesc.

tail -F /var/log/apache2/error.log

Ca -f dar redeschide fișierul dacă este rotit/recreat (-F, util cu logrotate).

tail -f access.log error.log

Urmărește mai multe fișiere simultan; fiecare linie este prefixată cu numele fișierului.

tail -f error_log | grep --line-buffered "PHP"

Filtrează live doar liniile PHP (--line-buffered evită întârzieri în pipe).

tail -f error_log | grep -i "error\|fatal\|warning"

Monitor live filtrând erori, fatal și warning.

tail -n 200 error_log | grep "sendemail"

Caută în ultimele 200 de linii (combinație tail + grep foarte folosită).

less +F /var/log/httpd/error_log

Deschide less în modul follow (ca tail -f); Ctrl+C pentru a ieși din follow, q pentru a închide.

find — căutare fișiere și foldere

find . -name "*.php"

Găsește fișiere după nume în folderul curent și subfoldere.

find . -iname "*.PHP"

Ca -name dar fără diferențiere majuscule (-iname).

find /var/www -type f -name "*.log"

-type f limitează la fișiere (d = doar directoare, l = link-uri).

find . -type d -name "cache"

Caută doar directoare (-type d) cu acel nume.

find . -maxdepth 2 -name "*.tpl"

Limitează adâncimea (-maxdepth 2 = curent + un nivel dedesubt).

find . -mindepth 1 -maxdepth 1 -type f

Doar fișiere în folderul curent, fără subfoldere.

find /var/www -mtime -7

Modificate în ultimele 7 zile (-mtime -N, zile întregi).

find /var/www -mtime +30

Modificate cu mai mult de 30 de zile în urmă (+N).

find . -mmin -60

Modificate în ultimele 60 de minute (-mmin, mai precis decât -mtime).

find . -newer file_riferimento.txt

Fișiere mai noi decât alt fișier (-newer).

find . -size +10M

Fișiere mai mari de 10 megaocteți (+size).

find . -size -100k

Fișiere mai mici de 100 kiloocteți.

find . -empty -type f

Fișiere goale (0 octeți).

find . -perm 0777 -type f

Fișiere cu permisiuni exacte 0777 (atenție: risc de securitate).

find . -user www-data

Fișiere deținute de utilizatorul indicat.

find . ! -path "./vendor/*" -name "*.php"

Exclude o cale cu ! -path (ex. sare peste vendor).

find . -name "*.php" -exec grep -l "mysql" {} \;

Dintre .php găsite, listează cele care conțin „mysql” (-exec + grep -l).

find . -name "*.php" -print0 | xargs -0 grep -l "PDO"

Variantă sigură cu nume de fișiere care conțin spații (-print0 | xargs -0).

find . -name "*.bak" -delete

Găsește și șterge (-delete) fișierele corespunzătoare — folosiți cu prudență.

find . -name "*.tmp" -mtime +7 -exec rm {} \;

Șterge .tmp mai vechi de 7 zile cu -exec rm.

Alte instrumente text și log

cat file.log

Afișează întregul conținut al unui fișier în terminal.

less /var/log/httpd/error_log

Deschide un fișier lung cu derulare; /text caută, n/N următor/anterior, q ieșire.

sed -n "10,25p" file.log

Afișează doar liniile de la 10 la 25 (extragere pe interval).

awk '/error/ {print}' file.log

Afișează liniile care conțin „error” (filtru simplu awk).

awk -F: '{print $1}' /etc/passwd

Folosește : ca separator (-F) și afișează primul câmp al fiecărei linii.

wc -l file.txt

Numără linii (-l), cuvinte și octeți ale unui fișier.

wc -l $(find . -name "*.php")

Numără liniile totale însumând toate fișierele PHP găsite.

sort file.txt | uniq -c | sort -rn

Sortează linii, numără duplicate (uniq -c) și sortează după frecvență.

cut -d: -f1,3 /etc/passwd

Extrage câmpurile 1 și 3 folosind : ca delimitator (-d).

Arhive și compresie

tar -czvf backup.tar.gz cartella/

Creează arhivă comprimată gzip: c=creare, z=gzip, v=verbose, f=fișier.

tar -xzvf backup.tar.gz

Extrage o arhivă .tar.gz în folderul curent.

tar -xzvf backup.tar.gz -C /destinazione/

Extrage într-un folder specific (-C).

zip -r archivio.zip cartella/

Creează zip recursiv al unui director.

unzip archivio.zip -d cartella_dest/

Extrage un zip în folderul indicat.

Git (bază)

git status

Fișiere modificate, staged și branch curent.

git diff

Diferențe nestaged față de ultimul commit.

git log --oneline -10

Ultimele 10 commit-uri, câte unul pe linie.

git pull origin main

Descarcă și integrează modificările de pe remote pe branch-ul main.

git add file.php && git commit -m "Messaggio"

Adaugă un fișier și creează un commit cu mesaj.

git checkout -- file.php

Anulează modificările locale necomise pe un fișier.

git stash && git stash pop

Pune deoparte modificările temporar și le restaurează mai târziu.

SSH și transfer fișiere

ssh utente@server.example.com

Conexiune SSH interactivă la serverul remote.

ssh -i ~/.ssh/chiave.pem utente@host

Conexiune cu cheie privată specifică (-i).

scp file.zip utente@host:/percorso/remoto/

Copiază un fișier local pe server via SSH.

scp -r cartella/ utente@host:/percorso/

Copiere recursivă a unui folder pe server (-r).

rsync -avz --delete sorgente/ host:/dest/

Sincronizează foldere via SSH; -a păstrează permisiunile, -v verbose, -z comprimă.

ssh-keygen -t ed25519 -C "email@esempio.it"

Generează o nouă pereche de chei SSH (recomandat ed25519).

Apache, PHP și site web

php -l file.php

Verifică sintaxa PHP fără a executa fișierul.

php -v

Versiunea PHP instalată din linia de comandă.

apachectl configtest

Verifică sintaxa configurației Apache înainte de restart.

httpd -t

Echivalent RHEL/CentOS pentru testarea configurației Apache.

tail -f /var/log/httpd/error_log

Monitorizează erorile Apache în timp real (cale tipică pe RHEL).

tail -f /var/log/apache2/error.log

Log erori Apache pe Debian/Ubuntu.

grep -i "fatal\|error" /var/log/httpd/error_log | tail -30

Ultimele linii de eroare/fatal din logul Apache.

find . -name "*.php" -exec php -l {} \; | grep -v "No syntax"

Verifică sintaxa tuturor fișierelor PHP din proiect.

Sistem, memorie și pachete

uname -a

Kernel, arhitectură și versiunea sistemului de operare.

free -h

Memorie RAM și swap disponibilă și în uz.

uptime

Timp de funcționare al serverului și load average.

whoami && id

Utilizator curent și UID/GID cu grupurile asociate.

sudo comando

Execută o comandă cu privilegii root (dacă este autorizat).

apt update && apt upgrade -y

Actualizează lista de pachete și instalează actualizări pe Debian/Ubuntu.

dnf update -y

Actualizează pachete pe Fedora/RHEL 8+.

crontab -l

Listează job-urile cron ale utilizatorului curent.

crontab -e

Modifică crontab-ul utilizatorului (editor implicit).

history | tail -20

Ultimele 20 de comenzi executate în sesiunea curentă.

Înlocuiți căile, utilizatorii și hostname-urile cu valorile dvs. Unele comenzi necesită sudo sau permisiuni specifice.

Minify CSS / HTML

Sus