Skip to main content

Cyber AI România

Miercuri, 16 septembrie 2026

Ce comenzi Linux apar cel mai des în interviurile pentru roluri tehnice

Nu există o listă universală de comenzi cerute la toate interviurile. Un SOC Analyst va primi întrebări diferite de un System Administrator, Cloud Support Engineer sau DevOps Junior. Totuși, aceleași domenii reapar constant: fișiere, permisiuni, procese, servicii, loguri, rețea, stocare și utilizatori.

Aceste competențe apar și în obiectivele practice LFCS și RHCSA, unde candidatul trebuie să rezolve sarcini direct în terminal, nu doar să recite definiții.

Navigarea și gestionarea fișierelor

Trebuie să poți explica și folosi:

pwd
ls -lah
cd /var/log
mkdir proiect
cp fisier.conf fisier.conf.bak
mv raport.txt arhiva/
rm fisier-temporar.txt

O întrebare practică poate fi: „Cum copiezi un fișier de configurare înainte să îl modifici?”

sudo cp -a /etc/ssh/sshd_config \
/etc/ssh/sshd_config.bak

Opțiunea -a păstrează cât mai multe atribute ale fișierului. La rm, intervievatorul poate verifica dacă înțelegi riscul comenzilor recursive. Nu răspunde automat cu rm -rf; explică întâi ce cale ai verificat și ce backup există.

Căutarea în fișiere și loguri

Comenzile întâlnite frecvent sunt:

grep
find
less
tail
head
awk
sed

Exemplu: găsește autentificările SSH eșuate:

sudo grep -i "failed password" /var/log/auth.log

Urmărește un log în timp real:

sudo tail -f /var/log/nginx/error.log

Găsește fișiere mai mari de 500 MB:

sudo find /var -type f -size +500M -ls

Intervievatorul urmărește dacă poți combina comenzile, nu doar dacă le cunoști numele:

grep "Failed password" /var/log/auth.log |
awk '{print $(NF-3)}' |
sort |
uniq -c |
sort -nr

Permisiuni și proprietari

Trebuie să interpretezi rezultatul:

ls -l script.sh

și să explici ce înseamnă:

-rwxr-x---

Comenzi esențiale:

chmod
chown
chgrp
umask

Exemple concrete:

chmod 640 configurare.conf
chmod u+x backup.sh
sudo chown ion:devops aplicatie.yml

O întrebare clasică este: „De ce nu folosim chmod 777?” Răspunsul corect este că oferă permisiuni complete tuturor utilizatorilor locali și încalcă principiul accesului minim necesar.

Procese, servicii și loguri systemd

Pentru procese:

ps aux
top
pgrep nginx
kill PID

Pentru servicii:

systemctl status nginx
systemctl is-active nginx
systemctl is-enabled nginx
systemctl --failed

Pentru loguri:

journalctl -u nginx -n 100
journalctl -p err -b

Red Hat include gestionarea proceselor, serviciilor, SSH, utilizatorilor și configurației sistemului printre competențele de bază pentru administrarea Linux.

La întrebarea „Nginx nu pornește, ce faci?”, un răspuns bun este:

systemctl status nginx
sudo nginx -t
journalctl -u nginx -n 100
sudo ss -tulpen | grep ':80'

Nu începi cu restart repetat. Verifici statusul, sintaxa, logurile și portul.

Rețea și conectivitate

Comenzile importante sunt:

ip a
ip route
ping
dig
curl
ss
ssh

Exemplu de diagnostic pentru un site inaccesibil:

dig exemplu.ro
curl -I https://exemplu.ro
sudo ss -tulpen | grep -E ':80|:443'
ip route

Trebuie să explici diferența dintre o problemă DNS, un serviciu oprit și un firewall care blochează traficul.

Pentru SSH:

ssh -v utilizator@server

Opțiunea -v oferă informații utile despre procesul de conectare și autentificare.

Stocare și resurse

Apar frecvent:

df -h
du -sh
lsblk
free -h
uptime

Exemplu: „Serverul are discul plin. Cum investighezi?”

df -h
sudo du -xhd1 /var | sort -h
sudo find /var -type f -size +1G -ls

df arată utilizarea filesystem-urilor, iar du te ajută să identifici directoarele care consumă spațiul.

Pachete, utilizatori și grupuri

Pe Ubuntu/Debian:

sudo apt update
sudo apt install nginx
dpkg -l

Pe Fedora/RHEL-like:

sudo dnf update
sudo dnf install nginx
rpm -qa

Pentru utilizatori:

id ion
groups ion
sudo useradd ion
sudo usermod -aG sudo ion
getent group sudo

La interviu, nu este suficient să enumeri comenzile. Exersează scenarii: serviciu căzut, disc plin, utilizator fără acces, DNS greșit și proces care consumă CPU. Un candidat bun explică ordinea verificărilor, riscul comenzilor și cum confirmă că soluția a funcționat.

Surse folosite

Linux Foundation — Linux Foundation Certified System Administrator, domenii și competențe practice.
Linux Foundation — instrucțiuni LFCS pentru sarcini rezolvate în linia de comandă.
Red Hat — System Administration I și obiectivele RHCSA.
GNU Core Utilities — comenzi pentru fișiere, text și permisiuni.
Linux manual pages — documentația comenzilor Linux.

Facebook
X
WhatsApp

Te-ar putea interesa si: