Komandos kodas Pastabos
arch Rodyti mašinos procesoriaus architektūrą (1)
uname -m Parodo mašinos procesoriaus architektūrą (2)
uname -r Rodyti naudojamo branduolio versiją
dmidecode -q Rodyti aparatinės sistemos komponentus - (SMBIOS / DMI)
hdparm -i /dev/hda Išvardyti disko architektūrines charakteristikas
hdparm -tT /dev/sda Atlieka bandomąją disko skaitymo operaciją
cat /proc/cpuinfo Rodo informaciją apie procesoriaus informaciją
cat /proc/interrupts Rodo pertraukimus
cat /proc/meminfo Patikrinti atminties naudojimą
cat /proc/swaps Parodo, kurios apsikeitimo vietos naudojamos
cat /proc/version Rodo branduolio versiją
cat /proc/net/dev Rodyti tinklo adapterius ir statistiką
cat /proc/mounts Rodyti įkeltas failų sistemas
lspci -tv Išvardyti PCI įrenginius
lsusb -tv Rodyti USB įrenginius
date Rodyti sistemos datą
cal 2007 Rodyti 2007 m. kalendorių
date 041217002007.00 Datos ir laiko nustatymas - mėnuo diena valanda minutė metai. Sekundės
clock -w Įrašyti laiko pakeitimus į BIOS

Komandos kodas Paaiškinimas
shutdown -h now Išjungti sistemą
init 0 Išjungia sistemą
telinit 0 Išjungia sistemą
shutdown -h hours:minutes & Išjungia sistemą numatytu laiku
shutdown -c Atšaukti suplanuotą sistemos išjungimą
shutdown -r now Perkrauti
reboot Perkrauti
logout Atsijungti

Komandos kodas Paaiškinimas
cd /home Eiti į katalogą '/ home''
cd .. Grįžti į ankstesnį katalogą
cd ../.. Grįžta į du paskutinius katalogus
cd Įveskite savo namų katalogą
cd ~user1 Eikite į savo namų katalogą
cd - Grįžti į paskutinį katalogą
pwd Rodyti darbinį kelią
ls Failų kataloge peržiūra
ls -F Failų kataloge peržiūra
ls -l Rodyti failų ir katalogų informaciją
ls -a Rodyti paslėptus failus
ls *[0-9]* Rodyti failų ir katalogų pavadinimus, kuriuose yra skaičių
tree Failų ir katalogų medžio struktūros rodymas pradedant nuo šakninio katalogo
lstree Failų ir katalogų medžio struktūros, prasidedančios nuo šakninio katalogo, rodymas
mkdir dir1 Sukuriamas katalogas pavadinimu "dir1".
mkdir dir1 dir2 Sukuria du katalogus vienu metu
mkdir -p /tmp/dir1/dir2 Sukurti katalogų medį
rm -f file1 Ištrinti failą, pavadintą "file1
rmdir dir1 ištrinti katalogą, pavadintą "dir1
rm -rf dir1 Ištrinti katalogą pavadinimu "dir1" ir jo turinį vienu metu
rm -rf dir1 dir2 vienu metu ištrinti du katalogus ir jų turinį
mv dir1 new_dir Pervadinti ir (arba) perkelti katalogą
cp file1 file2 Kopijuoti failą
cp dir/* . Nukopijuoti visus kataloge esančius failus į dabartinį darbinį katalogą.
cp -a /tmp/dir1 . Nukopijuoti katalogą į dabartinį darbinį katalogą
cp -a dir1 dir2 Katalogo kopijavimas
ln -s file1 lnk1 Sukurti programinę nuorodą į failą arba katalogą
ln file1 lnk1 Sukurti fizinę nuorodą į failą arba katalogą
touch -t 0712250000 file1 Pakeisti failo ar katalogo laiko žymą - (YYMMDDhhhmm)
iconv -l Žinomų kodų sąrašas
iconv -f fromEncoding -t toEncoding inputFile > outputFile Keisti simbolio koduotę
find . -maxdepth 1 -name *.jpg -print -exec convert Partijos būdu pakeiskite dabartiniame kataloge esančių failų dydį ir nusiųskite juos į miniatiūrų katalogą (reikia konvertuoti iš "ImageMagick")

Komandos kodas Pastaba Paaiškinimas
find / -name file1 Ieškoti failų ir katalogų šakninėje failų sistemoje, pradedant nuo "/".
find / -user user1 Ieškoti naudotojui 'user1' priklausančių failų ir katalogų
find /home/user1 -name \*.bin Failų, pasibaigiančių ".bin", paieška kataloge '/ home/user1'.
find /usr/bin -type f -atime +100 Ieškoti vykdomųjų failų, kurie nebuvo naudojami per pastarąsias 100 dienų
find /usr/bin -type f -mtime -10 Ieškoti failų, kurie buvo sukurti arba pakeisti per 10 dienų
find / -name \*.rpm -exec chmod 755 '{}' \; Ieškoti failų, pasibaigiančių ".rpm", ir nustatyti jų teises
find / -xdev -name \*.rpm Ieškoti failų, kurie baigiasi ".rpm", neatsižvelgiant į keičiamus įrenginius, tokius kaip CD-ROM, JD ir pan.
locate \*.ps Ieškoti failų, pasibaigiančių ".ps", pirmiausia paleiskite "updatedb".
whereis halt Rodyti dvejetainio failo, šaltinio kodo arba žinyno vietą
which halt Parodykite visą dvejetainio arba vykdomojo failo kelią.

Komandos kodas Paaiškinimas
mount /dev/hda2 /mnt/hda2 Prijungti diską, pavadintą hda2 - įsitikinkite, kad katalogas "/ mnt/hda2" jau egzistuoja
umount /dev/hda2 Atmontuokite diską, pavadintą hda2, - pirmiausia išeikite iš prijungimo taško '/ mnt/hda2'
fuser -km /mnt/hda2 Priverstinai pašalinti diegimą, kai įrenginys užimtas
umount -n /mnt/hda2 Atlikti pašalinimo operaciją neįrašant į /etc/mtab failą - naudinga, kai failas skirtas tik skaitymui arba kai diskas perrašomas
mount /dev/fd0 /mnt/floppy Prijungti diskelį
mount /dev/cdrom /mnt/cdrom prijungti cdrom arba dvdrom
mount /dev/hdc /mnt/cdrecorder Prijungti cdrw arba dvdrom
mount /dev/hdb /mnt/cdrecorder Prijungti cdrw arba dvdrom
mount -o loop file.iso /mnt/cdrom Failų arba ISO atvaizdų prijungimas
mount -t vfat /dev/hda5 /mnt/hda5 Prijungti "Windows" FAT32 failų sistemą
mount /dev/sda1 /mnt/usbdisk Prijungti USB atmintinę arba "flash" atminties įrenginį
mount -t smbfs -o username=user,password=pass //WinClient/share /mnt/share Prijungti "Windows" tinklo bendrinę dalį

Komandos kodas Paaiškinimas
df -h Rodyti prijungtų skirsnių sąrašą
ls -lSr |more Rūšiuoti failus ir katalogus pagal dydį
du -sh dir1 Apskaičiuoja, kiek vietos jau užima katalogas "dir1".
du -sk * | sort -rn Rodyti failus ir katalogus pagal dydį.
rpm -q -a --qf '%10{SIZE}t%{NAME}n' | sort -k1,1n Parodyti vietą, kurią naudoja įdiegti rpm paketai pagal dydį (fedora, redhat tipo sistemos)
dpkg-query -W -f='${Installed-Size;10}t${Package}n' | sort -k1,1n Rodyti įdiegtų deb paketų naudojamą vietą pagal dydį (ubuntu, debian).

Komandos kodas Komentarai
groupadd group_name Sukuriama nauja naudotojų grupė
groupdel group_name Ištrinti naudotojų grupę
groupmod -n new_group_name old_group_name Pervadinti naudotojų grupę
useradd -c "Name Surname " -g admin -d /home/user1 -s /bin/bash user1 Sukuria naudotoją, priklausantį "admin" naudotojų grupei.
useradd user1 Sukurti naują naudotoją
userdel -r user1 Ištrinti naudotoją ("-r" neįtraukia namų katalogų)
usermod -c "User FTP" -g system -d /ftp/user1 -s /bin/nologin user1 Keisti naudotojo atributus
passwd Keisti slaptažodį
passwd user1 Pakeisti naudotojo slaptažodį (tik root).
chage -E 2020-12-31 user1 Nustatyti naudotojo slaptažodžio galiojimo datą
pwck Patikrinkite '/etc/passwd', ar yra failo formato ir sintaksės pataisymų bei esamų naudotojų
grpck Patikrinkite, ar "/etc/passwd" yra failų formatų ir sintaksės pataisymų bei esamų grupių.
newgrp group_name Prisijunkite prie naujos grupės, kad pakeistumėte numatytąją naujai sukurto failo grupę.

Komandos kodas Komentarų paaiškinimas
ls -lh Rodyti leidimus
ls /tmp | pr -T5 -W$COLUMNS Padalykite terminalą į 5 rodomus stulpelius
chmod ugo+rwx directory1 Nustato katalogo savininko (u), grupės (g) ir kitų (o) skaitymo (r), rašymo (w) ir vykdymo (x) teises.
chmod go-rwx directory1 Pašalina katalogo skaitymo, rašymo ir vykdymo teises grupėms (g) ir kitiems (o).
chown user1 file1 Pakeiskite failo savininko atributą
chown -R user1 directory1 Pakeiskite katalogo savininko atributus ir pakeiskite visų kataloge esančių failų atributus.
chgrp group1 file1 Failo grupės keitimas
chown user1:group1 file1 Pakeiskite failo savininko ir grupės atributus
find / -perm -u+s Išvardyti visus sistemoje esančius failus, kurie yra valdomi SUID.
chmod u+s /bin/file1 Nustatyti dvejetainio failo SUID bitą - naudotojui, paleidžiančiam failą, suteikiamos tokios pat privilegijos kaip ir savininkui
chmod u-s /bin/file1 Išjungti dvejetainio failo SUID bitą
chmod g+s /home/public Nustatyti katalogo SGID bitą - panašiai kaip SUID, bet tik konkrečiam katalogui
chmod g-s /home/public Išjungti katalogo SGID bitą
chmod o+t /home/public Nustatyti failo STIKY bitą - leidžia ištrinti failą tik teisėtiems savininkams
chmod o-t /home/public Išjungti STIKY bitą katalogui

Komandos kodas Komentarų paaiškinimas
chattr +a file1 Leisti skaityti ir rašyti į failus tik pridėjimo režimu
chattr +c file1 Leidžia, kad branduolys automatiškai suspaustų / išsklaidytų failą.
chattr +d file1 Atliekant failų sistemos atsargines kopijas, sąvado programa šį failą ignoruos.
chattr +i file1 Nustato, kad failas yra nekeičiamas ir jo negalima ištrinti, keisti, pervadinti ar susieti.
chattr +s file1 Leidžia saugiai ištrinti failą
chattr +S file1 Kai tik programa atlieka failo įrašymo operaciją, priverskite sistemą nedelsiant įrašyti pakeitimo rezultatą į diską.
chattr +u file1 Jei failas ištrinamas, sistema leis vėliau atkurti ištrintą failą.
lsattr Specialių požymių rodymas

Komandos kodas Paaiškinimas
bunzip2 file1.bz2 Išpakuoja failą, pavadintą "file1.bz2".
bzip2 file1 Suspaudžia failą, pavadintą "file1
gunzip file1.gz Išspaudžia failą, pavadintą "file1.gz".
gzip file1 Suspaudžia failą, pavadintą "file1".
gzip -9 file1 Didžiausias suspaudimas
rar a file1.rar test_file Sukuria paketą, pavadintą "file1.rar".
rar a file1.rar file1 file2 dir1 Vienu metu suspaudžia 'file1', 'file2' ir katalogą 'dir1'.
rar x file1.rar Išspausdinkite rar paketą
unrar x file1.rar Rar paketo dekompresija
tar -cvf archive.tar file1 Sukurti nesuspaustą tarball
tar -cvf archive.tar file1 file2 dir1 Sukurkite archyvą, kuriame yra "file1", "file2" ir "dir1".
tar -tf archive.tar Parodykite paketo turinį
tar -xvf archive.tar Paketo išleidimas
tar -xvf archive.tar -C /tmp Išleidžia tarball paketą į /tmp katalogą.
tar -cvfj archive.tar.bz2 dir1 Sukuria bzip2 archyvą.
tar -jxvf archive.tar.bz2 Bzip2 archyvo išskleidimas
tar -cvfz archive.tar.gz dir1 Sukuria gzip archyvą
tar -zxvf archive.tar.gz Dekompresuoti gzip archyvą
zip file1.zip file1 Sukurti zip archyvą
zip -r file1.zip file1 file2 dir1 Suspaudžia kelis failus ir katalogus į vieną zip archyvą.
unzip file1.zip Išspausdina zip archyvą

Komandos kodas Paaiškinimas
rpm -ivh package.rpm Rpm paketo diegimas
rpm -ivh --nodeeps package.rpm Įdiegia rpm paketą ir ignoruoja įspėjimus apie priklausomybę.
rpm -U package.rpm Atnaujina rpm paketą nekeisdamas jo konfigūracijos failo.
rpm -F package.rpm Atnaujina rpm paketą, kuris tikrai bus įdiegtas
rpm -e package_name.rpm Pašalinti rpm paketą
rpm -qa Parodo visus sistemoje įdiegtus rpm paketus.
rpm -qa | grep httpd Rodyti visus rpm paketus, kurių pavadinime yra žodis "httpd".
rpm -qi package_name Gauti specialią informaciją apie įdiegtą paketą
rpm -qg "System Environment/Daemons" Rodyti komponentui skirtus rpm paketus
rpm -ql package_name Rodyti įdiegto rpm paketo teikiamų failų sąrašą
rpm -qc package_name Rodyti įdiegto rpm paketo teikiamų konfigūracijos failų sąrašą.
rpm -q package_name --whatrequires Rodyti rpm paketo priklausomybių sąrašą.
rpm -q package_name --whatprovides Rodo rpm paketo dydį
rpm -q package_name --scripts Rodyti diegimo / šalinimo metu vykdytus scenarijus.
rpm -q package_name --changelog Rodyti rpm paketo keitimo istoriją.
rpm -qf /etc/httpd/conf/httpd.conf Patvirtina, kuris rpm paketas pateikė nurodytą failą.
rpm -qp package.rpm -l Parodo failų, kuriuos pateikė pašalintas rpm paketas, sąrašą.
rpm --import /media/cdrom/RPM-GPG-KEY Importuoti viešojo rakto skaitmeninius sertifikatus
rpm --checksig package.rpm Patikrinti rpm paketo vientisumą
rpm -qa gpg-pubkey Patikrinti visų įdiegtų rpm paketų vientisumą
rpm -V package_name Tikrina failo dydį, licenciją, tipą, savininką, grupę, MD5 patikrą ir paskutinio pakeitimo laiką.
rpm -Va Patikrinkite visus sistemoje įdiegtus rpm paketus - naudokite atsargiai!
rpm -Vp package.rpm Patikrinti, ar rpm paketas nėra įdiegtas
rpm2cpio package.rpm | cpio --extract --make-directories *bin* Paleisti vykdomąją programą iš rpm paketo
rpm -ivh /usr/src/redhat/RPMS/`arch`/package.rpm Sukurto paketo diegimas iš rpm išeities kodo
rpmbuild --rebuild package_name.src.rpm Rpm paketo kūrimas iš rpm šaltinio kodo

Komandos kodas Pastabos
yum install package_name Atsisiųsti ir įdiegti rpm paketą
yum localinstall package_name.rpm Įdiegs rpm paketą, naudodamas savo saugyklą, kad išspręstų visas priklausomybes už jus
yum update package_name.rpm Atnaujina visus dabartinėje sistemoje įdiegtus rpm paketus.
yum update package_name Atnaujinti rpm paketą
yum remove package_name Pašalinti rpm paketą
yum list Išvardija visus sistemoje įdiegtus paketus
yum search package_name Paketų paieška rpm saugykloje
yum clean packages Išvalykite rpm talpyklą, kad pašalintumėte atsisiųstus paketus
yum clean headers Pašalinti visus antraštinius failus
yum clean all Pašalinti visus paketus ir antraštes iš talpyklos

Komandos kodas Pastabos
dpkg -i package.deb Įdiegia/atnaujina deb paketą
dpkg -r package_name Pašalinti deb paketą iš sistemos
dpkg -l Parodyti visus sistemoje įdiegtus deb paketus
dpkg -l | grep httpd Rodo visus deb paketus, kurių pavadinimuose yra žodis "httpd".
dpkg -s package_name Gauti informaciją apie konkretų sistemoje jau įdiegtą paketą.
dpkg -L package_name Parodyti failų, kuriuos pateikia sistemoje jau įdiegtas deb paketas, sąrašą.
dpkg --contents package.deb Parodyti failų, kuriuos teikia dar neįdiegtas paketas, sąrašą.
dpkg -S /bin/ping Patvirtina, kuris deb paketas teikia nurodytą failą.

Komandos kodas Komentarų paaiškinimas
apt-get install package_name Įdiegti/atnaujinti deb paketą
apt-cdrom install package_name Įdiegti/atnaujinti deb paketą iš disko
apt-get update Atnaujina sąraše esančius paketus
apt-get upgrade Atnaujinti visą įdiegtą programinę įrangą
apt-get remove package_name Pašalinti deb paketą iš sistemos
apt-get check Patvirtinkite teisingas priklausomybių saugyklas
apt-get clean Išvalyti atsisiųstų paketų talpyklą
apt-cache search searched-package Grąžinti paketo pavadinimą, kuriame yra norima paieškos eilutė

Komandos kodas Paaiškinimas
cat file1 Peržiūrėti failo turinį pirmyn, pradedant nuo pirmojo baito
tac file1 Peržiūrėkite failo turinį atvirkštine tvarka nuo paskutinės eilutės.
more file1 Peržiūrėti ilgo failo turinį
less file1 Panašus į komandą "more", tačiau leidžia atlikti tą pačią atvirkštinę operaciją kaip ir pirmyn į failą.
head -2 file1 Peržiūrėti pirmąsias dvi failo eilutes
tail -2 file1 Peržiūrėti dvi paskutines failo eilutes
tail -f /var/log/messages Peržiūrėkite failo turinį, kai jis pridedamas realiuoju laiku.

Komandos kodas Anotuoti Aprašymas
cat file1 | command( sed, grep, awk, grep, etc...) > result.txt Sujungti išsamų failo aprašymo tekstą ir įrašyti aprašymą į naują failą
cat file1 | command( sed, grep, awk, grep, etc...) >> result.txt Sujungia failo aprašymo tekstą ir įrašo aprašymą į esamą failą.
grep Aug /var/log/messages Rasti raktažodį "Aug" faile "/var/log/messages".
grep ^Aug /var/log/messages Ieškoti žodžių, prasidedančių žodžiu "Aug", faile '/var/log/messages'.
grep [0-9] /var/log/messages Pasirinkite visas failo "/var/log/messages" eilutes, kuriose yra skaičių
grep Aug -R /var/log/* Ieškokite eilutės "Aug" kataloge "/var/log" ir vėlesniuose kataloguose.
sed 's/stringa1/stringa2/g' example.txt Pakeiskite eilutę "string1" eilute "string2" faile example.txt.
sed '/^$/d' example.txt Pašalinkite iš example.txt failo visas tuščias eilutes
sed '/ *#/d; /^$/d' example.txt Iš example.txt pašalinkite visus komentarus ir tuščias eilutes Pašalinkite visus komentarus ir tuščias eilutes iš example.txt
echo 'esempio' | tr '[:lower:]' '[:upper:]' Sujunkite viršutinius ir apatinius langelius
sed -e '1d' result.txt Išskirkite pirmąją eilutę iš example.txt failo
sed -n '/stringa1/p' Peržiūrėkite eilutes, kuriose yra tik žodis "string1".
sed -e 's/ *$//' example.txt Pašalinkite tuščius simbolius kiekvienos eilutės pabaigoje
sed -e 's/stringa1//g' example.txt Pašalinkite iš dokumento tik žodį "string1" ir išsaugokite visus kitus.
sed -n '1,5p;5q' example.txt Peržiūrėkite turinį nuo 1 iki 5 eilutės
sed -n '5p;5q' example.txt Peržiūrėkite 5 eilutę
sed -e 's/00*/0/g' example.txt Keiskite kelis nulius vienu nuliu
cat -n file1 Pažymėkite failo eilučių skaičių
cat example.txt | awk 'NR%2==1' Ištrinkite visas lygines example.txt failo eilutes
echo a b c | awk '{print $1}' Peržiūrėti pirmąjį eilutės stulpelį
echo a b c | awk '{print $1,$3}' Peržiūrėti pirmąjį ir trečiąjį eilutės stulpelius
paste file1 file2 Sujungti dviejų failų arba dviejų stulpelių turinį
paste -d '+' file1 file2 Sujunkite dviejų failų arba dviejų stulpelių, atskirtų ženklu "+", turinį.
sort file1 file2 Rūšiuoti dviejų failų turinį
sort file1 file2 | uniq Išimkite dviejų failų sąjungą (išsaugokite tik vieną pasikartojančių eilučių kopiją).
sort file1 file2 | uniq -u Ištrinkite susikirtimą, palikdami kitas eilutes
sort file1 file2 | uniq -d Pašalinkite dviejų failų susikirtimą (palikdami tik abiejuose failuose esančias eilutes).
comm -1 file1 file2 Palyginkite dviejų failų turinį, pašalindami tik "file1" turinį.
comm -2 file1 file2 Palyginkite dviejų failų turinį ir pašalinkite tik "file2" turinį.
comm -3 file1 file2 Lyginant du failus, pašalinamos tik tos dalys, kurios yra bendros abiem failams.

Komandos kodas Paaiškinimas
dos2unix filedos.txt fileunix.txt Konvertuoja tekstinio failo formatą iš MSDOS į UNIX.
unix2dos fileunix.txt filedos.txt Konvertuoja tekstinį failą iš UNIX į MSDOS.
recode ..HTML page.html Konvertuoti tekstinį failą į html
recode -l | more Rodyti visus leidžiamus konvertavimo formatus

Komandos kodas Komentarų paaiškinimas
badblocks -v /dev/hda1 Patikrinti, ar diske hda1 nėra blogų blokų
fsck /dev/hda1 Ištaisyti/patikrinti Linux failų sistemos vientisumą diske hda1
fsck.ext2 /dev/hda1 Ištaisyti/patikrinti diske hda1 esančios ext2 failų sistemos vientisumą
e2fsck /dev/hda1 Ištaisyti/patikrinti diske hda1 esančios ext2 failų sistemos vientisumą
e2fsck -j /dev/hda1 Ištaisyti/patikrinti diske esančios ext3 failų sistemos vientisumą hda1
fsck.ext3 /dev/hda1 Atitaisyti / patikrinti ext3 failų sistemos vientisumą diske hda1
fsck.vfat /dev/hda1 Fat failų sistemos vientisumo taisymas/patikrinimas diske hda1
fsck.msdos /dev/hda1 Atitaisyti/patikrinti dos failų sistemos vientisumą hda1 diske
dosfsck /dev/hda1 Atitaisyti / patikrinti diske hda1 esančios dos failų sistemos vientisumą

Komandos kodas Pastabos
mkfs /dev/hda1 Sukurti failų sistemą hda1 skirsnyje
mke2fs /dev/hda1 Sukurti linux ext2 failų sistemą hda1 skirsnyje
mke2fs -j /dev/hda1 Sukuria linux ext3 (žurnalavimo) failų sistemą hda1 skirsnyje.
mkfs -t vfat 32 -F /dev/hda1 Sukurti FAT32 failų sistemą
fdformat -n /dev/fd0 Suformatuokite diskelį
mkswap /dev/hda3 Keičiamosios failų sistemos sukūrimas

Komandos kodas Paaiškinimas
mkswap /dev/hda3 Sukurti swap failų sistemą
swapon /dev/hda3 Įjungiama nauja swap failų sistema
swapon /dev/hda2 /dev/hdb3 Įjungti du apsikeitimo skirsnius

Komandos kodas Pastabos
dump -0aj -f /tmp/home0.bak /home Padarykite pilną "/home" katalogo atsarginę kopiją.
dump -1aj -f /tmp/home0.bak /home Atlikite interaktyvią "/home" katalogo atsarginę kopiją
restore -if /tmp/home0.bak Atkurti interaktyviąją atsarginę kopiją
rsync -rogpav --delete /home /tmp Sinchronizuokite abu katalogus
rsync -rogpav -e ssh --delete /home ip_address:/tmp rsync per SSH kanalą
rsync -az -e ssh --delete ip_addr:/home/public /home/local Nuotolinio katalogo sinchronizavimas su vietiniu katalogu per ssh ir suspaudimą
rsync -az -e ssh --delete /home/local ip_addr:/home/public Vietinio katalogo sinchronizavimas su nuotoliniu katalogu per ssh ir suspaudimą
dd bs=1M if=/dev/hda | gzip | ssh user@ip_addr 'dd of=hda.gz' Atlikti vietinio disko atsarginę kopiją nutolusiame prietaise per ssh
dd if=/dev/sda of=/tmp/file1 Atsarginės disko turinio kopijos kūrimas į failą
tar -Puf backup.tar /home/user Atlikite interaktyvią "/home/user" katalogo atsarginę kopiją.
( cd /tmp/local/ && tar c . ) | ssh -C user@ip_addr 'cd /home/share/ && tar x -p' Katalogo turinio kopijavimas į nuotolinį katalogą per ssh
( tar c /home ) | ssh -C user@ip_addr 'cd /home/backup-home && tar x -p' Vietinio katalogo kopijavimas į nuotolinį katalogą per ssh
tar cf - . | (cd /tmp/backup ; tar xf - ) Vietinis katalogo kopijavimas į kitą vietą, išsaugant leidimus ir nuorodas
find /home/user1 -name '*.txt' | xargs cp -av --target-directory=/home/backup/ --parents Suraskite ir nukopijuokite visus failus, kurie baigiasi ".txt", iš vieno katalogo į kitą katalogą
find /var/log -name '*.log' | tar cv --files-from=- | bzip2 > log.tar.bz2 Rasti visus failus, kurie baigiasi ".log", ir sukurti jų bzip paketą
dd if=/dev/hda of=/dev/fd0 bs=512 count=1 Atlikti MBR (pagrindinio įkrovos įrašo) turinio kopiją į diskelį
dd if=/dev/fd0 of=/dev/hda bs=512 count=1 atkurkite MBR turinį iš atsarginės kopijos, įrašytos į diskelį.

Komandos kodas Paaiškinimas
cdrecord -v gracetime=2 dev=/dev/cdrom -eject blank=fast -force Ištuština perrašomo disko turinį
mkisofs /dev/cdrom > cd.iso Sukuria disko iso atvaizdą diske.
mkisofs /dev/cdrom | gzip > cd_iso.gz Sukuria suspaustą disko iso atvaizdą diske.
mkisofs -J -allow-leading-dots -R -V "Label CD" -iso-level 4 -o ./cd.iso data_cd Sukuria katalogo iso atvaizdą.
cdrecord -v dev=/dev/cdrom cd.iso Įrašo ISO atvaizdo failą
gzip -dc cd_iso.gz | cdrecord dev=/dev/cdrom - Įrašyti suspaustą ISO atvaizdo failą
mount -o loop cd.iso /mnt/iso Sumontuokite ISO atvaizdo failą
cd-paranoia -B Ištraukti garso takelius iš CD disko į wav failą
cd-paranoia -- "-3" Perrašyti garso takelius iš CD disko į wav failą (parametras -3)
cdrecord --scanbus Nuskaityti magistralę, kad būtų nustatyti scsi kanalai
dd if=/dev/hdc | md5sum Patikrinti įrenginio, pvz., kompaktinio disko, md5sum kodavimą

Komandos kodas Pastaba Paaiškinimas
dhclient eth0 Įjungti "eth0" tinklo įrenginį dhcp režimu
ethtool eth0 Rodyti tinklo kortelės "eth0" duomenų srauto statistiką
host www.example.com Rasti prieglobos vardus, kad būtų galima nustatyti vardus ir IP adresus bei veidrodžius
hostname Rodyti kompiuterių vardus
ifconfig eth0 Rodyti eterneto kortelės konfigūraciją
ifconfig eth0 192.168.1.1 netmask 255.255.255.0 IP adresų valdymas
ifconfig eth0 promisc Nustatykite "eth0" paketų šnipinėjimo režimą, kad būtų galima atlikti paketų šnipinėjimą
ifdown eth0 "eth0" tinklo įrenginio išjungimas
ifup eth0 Įjungti "eth0" tinklo įrenginį
ip link show Rodyti visų tinklo įrenginių ryšio būseną
iwconfig eth1 Rodyti belaidžio ryšio kortelės konfigūraciją
iwlist scan Rodyti belaidžius tinklus
mii-tool eth0 Rodyti "eth0" ryšio būseną
netstat -tup Rodyti visus įjungtus tinklo ryšius ir jų PID
netstat -tup1 Parodyti visas sistemoje klausomas tinklo paslaugas ir jų PID.
netstat -rn Rodyti maršrutizavimo lentelę, panašiai kaip komanda "route -n".
nslookup www.example.com Suranda prieglobos vardus, kad išspręstų vardus ir IP adresus, ir juos atvaizduoja.
route -n Rodyti maršrutizavimo lentelę
route add -net 0/0 gw IP Gateway Iš anksto nustatytų šliuzų valdymas
route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.1.1 Kontroliuoti statinius maršrutus į tinklą "192.168.0.0.0/16".
route del 0/0 gw IP gateway Ištrinti statinius maršrutus
echo “1”> /proc/sys/net/ipv4/ip_foward Įjungti IP persiuntimą
tcpdump tcp port 80 Rodyti visas HTTP kilpas
whois www.example.com Ieškoti Whois duomenų bazėje

Komandos kodas Pastaba Paaiškinimas
mount -t smbfs -o username=user,password=pass //WinClient/share/mnt/share Prijungti "Windows" tinklo bendrinę dalį
nbtscan ip addr netbios vardų perskyrimas
nmblookup -A ip addr netbios vardų skirstymas
smbclient -L ip addr/hostname Rodyti nuotolinę "windows" kompiuterio bendrinę dalį
smbget -Rr smb://ip addr/share Atsisiųskite failus iš "windows" prieglobsčio per smb, pvz., wget.

Komandos kodas Paaiškinimas
iptables -t filter -L Rodo visas filtro lentelėje esančias nuorodas
iptables -t nae -L Rodo visas nat lentelės nuorodas
iptables -t filter -F Išvalyti visas taisykles, pagrįstas filtrų lentele
iptables -t nat -F Išvalo visas taisykles, pagrįstas nat lentele
iptables -t filter -X Ištrina visas naudotojo sukurtas nuorodas
iptables -t filter -A INPUT -p tcp --dport telnet -j ACCEPT Leisti telnet prieigą
iptables -t filter -A OUTPUT -p tcp --dport telnet -j DROP Blokuoti telnet prieigą
iptables -t filter -A FORWARD -p tcp --dport pop3 -j ACCEPT Leisti POP3 jungčių persiuntimą per nuorodas
iptables -t filter -A INPUT -j LOG --log-prefix Įrašo visus blokuotus paketus nuorodoje
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE Nustatykite PAT (Port Address Translation), kad užmaskuotumėte eth0 išeinančius paketus
iptables -t nat -A POSTROUTING -d 192.168.0.1 -p tcp -m tcp --dport 22-j DNAT --to-destination 10.0.0.2:22 nukreipti paketus, skirtus vienam kompiuterio adresui, į kitus kompiuterius

Komandos kodas Pastabos
free -m Išvardyti operatyviosios atminties būseną megabaitais
kill -9 process id Priversti procesą išsijungti ir jį užbaigti
kill -1 process id Priversti procesą iš naujo įkelti jo konfigūraciją
last reboot Rodyti perkrovimo istoriją
lsmod Išvardyti branduolio modulių būseną
lsof -p process id Išvardyti proceso atidarytų failų sąrašą
lsof /home/user1 Pateikti atidarytų failų, esančių nurodytuose sistemos keliuose, sąrašą
ps -eafw Išvardyti Linux užduotis
ps -e -o pid,args --forest Hierarchiškai išvardykite "Linux" užduotis.
pstress Rodyti procesus medžio rodinyje
smartctl -A /dev/hda Stebėkite kietojo disko įrenginio patikimumą įjungę SMART funkciją.
smartctl -i /dev/hda Patikrina, ar įjungtas kietojo disko įrenginio SMART.
strace -c ls >/dev/null Išvardyti proceso atliktus ir gautus sistemos skambučius
strace -f -e open ls >/dev/null Išvardyti bibliotekos skambučius
tail /var/log/dmesg Rodyti vidinius įvykius branduolio įkrovos metu
tail /val/log/messages Rodyti sistemos įvykius
top Išvardyti daugiausiai procesoriaus išteklių naudojančias "Linux" užduotis
watch -nl ‘cat /proc/interrupts’ Išvardyti realaus laiko pertraukimus

Komandos kodas Pastabos
alias hh='history' Nustatykite komandų istorijos slapyvardį.
apropos ...keyword Sudarykite komandų sąrašą su programos raktažodžiais, ypač naudinga, jei žinote tik tai, ką programa daro, o komandų neprisimenate
chsh Korpuso komandų keitimas
chsh --list-shells Gera komanda, skirta sužinoti, ar turite nuotoliniu būdu prisijungti prie kito kompiuterio.
gpg -c filel Failo užšifravimas naudojant GNU Privacy Guard
gpg filel.gpg Failo iššifravimas naudojant GNU privatumo apsaugą.
Prieigos žurnalai: