În afară de utilitarele clasice de lucru cu procese și fișiere sau de investigare a sistemului, o latură mai largă de funcționalități pot fi realizate în linia de comandă. Motivația folosirii liniei de comandă pentru astfel de activități ține de posibilitatea de automatizare și scalarea ușoară a unei comenzi la un număr foarte mare de fișiere/intrări/conexiuni etc. prin rularea repetată a comenzii (eventual într-un script).
inkscape
inxi
dstat
convert
ctags
Descărcați 2 fișiere format SVG de pe Internet și folosiți inkscape
în linia de comandă pentru a converti acele fișiere în alte fișiere format PNG și format PDF. Fiecare fișier de intrare în format SVG să aibă două fișiere de ieșire: unul în format PNG și altul în format PDF.
Descărcați sursele utilitarului nmap
. Folosiți ctags și vim pentru a naviga în cadrul surselor utilitarului ''nmap'' (descărcați fișierul nmap-6.47.tgz
).
Clonați repository-ul wouso. Folosiți ctags și vim pentru a naviga în cadrul surselor. Căutați întâi clasa Question
, apoi clasa Answer
, apoi clasa Challenge
.
Folosiți inxi pentru a afișa informații despre partițiile sistemului. Apoi folosiți-l și pentru a afișa informații despre procesor, memorie și rețea.
Pentru a afișa într-un format simplu informații despre monitorizarea sistemului puteți folosi utilitarul dstat.
Folosiți comanda sudo iostat
pentru a afișa informații despre consumul de I/O al sistemului.
Folosiți utilitarul convert
din cadrul pachetului imagemagick
pentru a converti un fișier imagine .jpg
într-un fișier .png
și pentru a-i reduce dimensiunea cu 50%
.
imagemagick
folosind comanda
sudo apt-get install imagemagick
Folosiți comanda de mai jos pentru a adăuga un utilizator în sistem, în mod neinteractiv (adică nu vă cere parole sau alte informații)
useradd -m -d /home/radu -s /bin/bash radu
Pentru a genera o parolă pentru un utilizator folosiți comanda pwgen
. Generați o parolă cu de 12 caractere care să conțină și cel puțin o cifră și un caracter special. Rețineți parola în variabila pw
.
Folosiți comanda chpasswd
pentru a schimba parola reținută în variabila pw
pentru utilizatorul radu
.