Convertor gratuit

Linux / Bash Comanda Cheat Sheet

Fișă cuprinzătoare pentru comenzile Linux și Bash. Căutați peste 80 de comenzi esențiale cu exemple, descrieri și copie cu un singur clic.

ls
List directory contents
Exemplu:ls -la /home/user
ls -la
List all files including hidden, with details
Exemplu:ls -la ~/Documents
cd
Change directory
Exemplu:cd /var/log
pwd
Print working directory path
Exemplu:pwd
mkdir
Create a new directory
Exemplu:mkdir -p /tmp/mydir/subdir
rm
Remove files or directories
Exemplu:rm -rf /tmp/oldfiles
cp
Copy files or directories
Exemplu:cp -r /src/dir /dst/dir
mv
Move or rename files/directories
Exemplu:mv oldname.txt newname.txt
touch
Create an empty file or update timestamp
Exemplu:touch newfile.txt
find
Search for files in a directory hierarchy
Exemplu:find /home -name '*.log' -mtime -7
locate
Find files by name using a prebuilt database
Exemplu:locate nginx.conf
ln
Create hard or symbolic links
Exemplu:ln -s /path/to/target /path/to/link
df
Report disk space usage of file systems
Exemplu:df -h
du
Estimate file space usage
Exemplu:du -sh /var/log/*
stat
Display file or file system status
Exemplu:stat /etc/passwd
file
Determine file type
Exemplu:file /usr/bin/bash
cat
Concatenate and display file contents
Exemplu:cat /etc/hosts
less
View file content one screen at a time
Exemplu:less /var/log/syslog
more
View file content page by page
Exemplu:more /etc/passwd
head
Output the first part of a file
Exemplu:head -n 20 /var/log/auth.log
tail
Output the last part of a file
Exemplu:tail -f /var/log/syslog
grep
Search text using patterns
Exemplu:grep -rn 'error' /var/log/
sed
Stream editor for filtering and transforming text
Exemplu:sed 's/old/new/g' file.txt
awk
Pattern scanning and text processing language
Exemplu:awk '{print $1, $3}' access.log
sort
Sort lines of text files
Exemplu:sort -k2 -n data.txt
uniq
Report or omit repeated lines
Exemplu:sort file.txt | uniq -c
wc
Print newline, word, and byte counts
Exemplu:wc -l /etc/passwd
cut
Remove sections from each line of files
Exemplu:cut -d: -f1 /etc/passwd
tr
Translate or delete characters
Exemplu:echo 'hello' | tr 'a-z' 'A-Z'
echo
Display a line of text
Exemplu:echo "Hello, World!"
printf
Format and print data
Exemplu:printf "%s\t%d\n" name 42
diff
Compare files line by line
Exemplu:diff file1.txt file2.txt
tee
Read from stdin and write to stdout and files
Exemplu:ls | tee output.txt
ps
Report a snapshot of current processes
Exemplu:ps aux | grep nginx
top
Display Linux processes in real time
Exemplu:top -u www-data
htop
Interactive process viewer (ncurses-based)
Exemplu:htop
kill
Send a signal to a process
Exemplu:kill -9 1234
killall
Kill processes by name
Exemplu:killall firefox
bg
Resume a suspended job in the background
Exemplu:bg %1
fg
Bring a job to the foreground
Exemplu:fg %1
jobs
List active jobs in the current shell
Exemplu:jobs -l
nohup
Run a command immune to hangups
Exemplu:nohup ./script.sh &
nice
Run a command with modified scheduling priority
Exemplu:nice -n 10 ./heavy_task.sh
systemctl
Control the systemd system and service manager
Exemplu:systemctl restart nginx
service
Run a System V init script
Exemplu:service apache2 status
ping
Send ICMP ECHO_REQUEST to network hosts
Exemplu:ping -c 4 google.com
curl
Transfer data from or to a server
Exemplu:curl -L -o file.zip https://example.com/file.zip
wget
Non-interactive network downloader
Exemplu:wget -q https://example.com/file.tar.gz
ssh
OpenSSH remote login client
Exemplu:ssh -i ~/.ssh/key.pem user@host
scp
Secure copy files between hosts
Exemplu:scp user@host:/path/file.txt ./local/
rsync
Remote file copying tool with delta transfer
Exemplu:rsync -avz /src/ user@host:/dst/
netstat
Print network connections and routing tables
Exemplu:netstat -tulpn
ss
Utility to investigate sockets
Exemplu:ss -tulwn
ifconfig
Configure a network interface
Exemplu:ifconfig eth0
ip
Show and manipulate routing, devices, and tunnels
Exemplu:ip addr show
nmap
Network exploration tool and port scanner
Exemplu:nmap -sV 192.168.1.0/24
dig
DNS lookup utility
Exemplu:dig +short A google.com
nslookup
Query Internet name servers interactively
Exemplu:nslookup example.com
chmod
Change file mode bits (permissions)
Exemplu:chmod 755 script.sh
chown
Change file owner and group
Exemplu:chown -R www-data:www-data /var/www
chgrp
Change group ownership
Exemplu:chgrp developers project/
sudo
Execute a command as another user (superuser)
Exemplu:sudo systemctl restart nginx
su
Change user ID or become superuser
Exemplu:su - postgres
passwd
Change user password
Exemplu:passwd username
umask
Set or display the file mode creation mask
Exemplu:umask 022
id
Print user and group information
Exemplu:id username
whoami
Print the current effective user name
Exemplu:whoami
groups
Print the groups a user is in
Exemplu:groups username
tar
Archive files using tape archive format
Exemplu:tar -czvf archive.tar.gz /path/to/dir
tar -x
Extract files from a tar archive
Exemplu:tar -xzvf archive.tar.gz -C /target/
gzip
Compress files using GNU zip
Exemplu:gzip -9 large_file.log
gunzip
Decompress gzip compressed files
Exemplu:gunzip archive.tar.gz
zip
Package and compress files into a ZIP archive
Exemplu:zip -r output.zip /path/to/dir
unzip
Extract files from a ZIP archive
Exemplu:unzip archive.zip -d /target/
bzip2
Compress files using bzip2 algorithm
Exemplu:bzip2 -z large_file.txt
xz
Compress files using the XZ algorithm
Exemplu:xz -z -9 file.txt
uname
Print system information
Exemplu:uname -a
uptime
Tell how long the system has been running
Exemplu:uptime
free
Display amount of free and used memory
Exemplu:free -h
lscpu
Display information about the CPU architecture
Exemplu:lscpu
lsblk
List information about block devices
Exemplu:lsblk -o NAME,SIZE,TYPE,MOUNTPOINT
lspci
List all PCI devices
Exemplu:lspci -v | grep VGA
dmesg
Print or control the kernel ring buffer
Exemplu:dmesg | tail -50
journalctl
Query and display messages from the journal
Exemplu:journalctl -u nginx --since '1 hour ago'
history
Display the command history list
Exemplu:history | grep docker
env
Print environment variables
Exemplu:env | grep PATH
if / then / fi
Conditional execution in shell scripts
Exemplu:if [ -f file.txt ]; then echo exists; fi
for
Loop over a list of items
Exemplu:for i in 1 2 3; do echo $i; done
while
Execute commands while a condition is true
Exemplu:while read line; do echo $line; done < file
case
Multi-branch conditional matching pattern
Exemplu:case "$var" in a) echo A;; b) echo B;; esac
function
Define a shell function
Exemplu:greet() { echo "Hello, $1!"; }; greet World
export
Set environment variables for child processes
Exemplu:export MY_VAR=value
source
Execute commands from a file in current shell
Exemplu:source ~/.bashrc
alias
Create an alias for a command
Exemplu:alias ll='ls -la'
cron / crontab
Schedule commands to run periodically
Exemplu:crontab -e # 0 * * * * /path/to/script.sh
at
Execute commands at a specified time
Exemplu:echo 'ls /tmp' | at 14:30

Despre acest instrument

Un ghid cuprinzător de referință rapidă pentru Linux bash. Răsfoiți comenzile, sintaxa și exemplele utilizate frecvent, organizate pe categorii. Căutare și compatibil cu dispozitivele mobile — marcați această pagină pentru acces instantaneu atunci când aveți nevoie de un memento rapid.

Cum se utilizează

  1. Răsfoiți secțiunile de referință clasificate.
  2. Utilizați bara de căutare pentru a găsi anumite comenzi sau sintaxă.
  3. Faceți clic pe orice intrare pentru a vedea exemple de utilizare și explicații.
  4. Copiați direct comenzile pentru a le utiliza în terminalul sau editorul dvs.

Întrebări frecvente

Este această referință actualizată?
Referința acoperă comenzi și sintaxa utilizate pe scară largă, care sunt stabile în toate versiunile. Pentru cele mai recente completări sau caracteristici specifice versiunii, verificați documentația oficială.
Pot folosi acest lucru offline?
Odată încărcată, pagina funcționează fără conexiune la internet. Marcați-l pentru acces rapid — tot conținutul este redat în browser fără alte solicitări de rețea.
Este aceasta cuprinzătoare sau doar elementele de bază?
Acoperă cele mai frecvent utilizate comenzi și modele care se ocupă de 90% din sarcinile de zi cu zi. Pentru funcții de nișă sau avansate, consultați documentația oficială.
Pot sugera completări?
Ne actualizăm în mod regulat referințele. Dacă observați comenzi lipsă sau aveți sugestii, anunțați-ne prin pagina noastră de contact.