Käskude kood Märkused
arch Masina protsessori arhitektuuri kuvamine (1)
uname -m Kuvab masina protsessori arhitektuuri (2)
uname -r Näitab kasutatava tuumaversiooni
dmidecode -q Näitab riistvarasüsteemi komponente - (SMBIOS / DMI)
hdparm -i /dev/hda Loetleb ketta arhitektuurilisi omadusi
hdparm -tT /dev/sda Teostab proovilugemisoperatsiooni kettal
cat /proc/cpuinfo Näitab teavet protsessori info kohta
cat /proc/interrupts Näitab katkestusi
cat /proc/meminfo Kontrollib mälu kasutamist
cat /proc/swaps Näitab, milliseid vahetusi kasutatakse
cat /proc/version Näitab tuuma versiooni
cat /proc/net/dev Näitab võrguadaptereid ja statistikat
cat /proc/mounts Näitab laetud failisüsteeme
lspci -tv Loetelu PCI seadmetest
lsusb -tv Näitab USB-seadmeid
date Näita süsteemi kuupäeva
cal 2007 Näita kalendrit 2007
date 041217002007.00 Kuupäeva ja kellaaja seadistamine - Kuu Päev Tund Minut Aasta. Sekundid
clock -w Aja muutuste salvestamine BIOSi

Käskude kood Selgitus
shutdown -h now Süsteemi väljalülitamine
init 0 Süsteemi väljalülitamine
telinit 0 Süsteemi sulgemine
shutdown -h hours:minutes & Lülitab süsteemi välja ettenähtud ajal
shutdown -c Süsteemi plaanipärase väljalülitamise tühistamine
shutdown -r now Taaskäivitamine
reboot Taaskäivitamine
logout Väljalogimine

Käskude kood Selgitus
cd /home Mine kataloogi '/ home'
cd .. Tagasi eelmisse kataloogi
cd ../.. Tagasi kahte viimasesse kataloogi
cd Sisestage oma kodukataloog
cd ~user1 Mine oma kodukataloogi
cd - Tagasi viimasesse kataloogi
pwd Näita töötee
ls Failide vaatamine kataloogis
ls -F Failide vaatamine kataloogis
ls -l Failide ja kataloogide üksikasjade näitamine
ls -a Peidetud failide kuvamine
ls *[0-9]* Numbreid sisaldavate failide ja kataloogide nimede kuvamine
tree Failide ja kataloogide puude struktuuri kuvamine alates juurkataloogist
lstree Failide ja kataloogide puustruktuuri kuvamine alates juurkataloogist
mkdir dir1 Loob kataloogi nimega 'dir1'.
mkdir dir1 dir2 Loob korraga kaks kataloogi
mkdir -p /tmp/dir1/dir2 Loob kataloogipuu
rm -f file1 Kustutab faili nimega 'file1''
rmdir dir1 kustutab kataloogi nimega 'dir1''
rm -rf dir1 Kustutab korraga kataloogi nimega 'dir1' ja selle sisu
rm -rf dir1 dir2 Kustutab korraga kaks kataloogi ja nende sisu
mv dir1 new_dir Kataloogi ümbernimetamine/liigutamine
cp file1 file2 Faili kopeerimine
cp dir/* . Kopeerida kõik kataloogis olevad failid praegusesse töökataloogi.
cp -a /tmp/dir1 . Kataloogi kopeerimine praegusesse töökataloogi
cp -a dir1 dir2 Kataloogi kopeerimine
ln -s file1 lnk1 Pehme lingi loomine failile või kataloogile
ln file1 lnk1 Füüsilise lingi loomine failile või kataloogile
touch -t 0712250000 file1 Faili või kataloogi ajatempli muutmine - (JJMMDDhhmm)
iconv -l Teadaolevate kodeeringute loetlemine
iconv -f fromEncoding -t toEncoding inputFile > outputFile Märgi kodeeringu muutmine
find . -maxdepth 1 -name *.jpg -print -exec convert Praeguses kataloogis olevate failide koguse muutmine ja nende saatmine pisipiltide kataloogi (nõuab konverteerimist ImageMagickist).

Käskude kood Märkus Selgitus
find / -name file1 Otsib faile ja katalooge juurfailisüsteemis alates '/'.
find / -user user1 Kasutaja 'user1' failide ja kataloogide otsimine.
find /home/user1 -name \*.bin Otsi faile, mis lõpevad '.bin'-iga kataloogis '/ home/user1'.
find /usr/bin -type f -atime +100 Otsitakse käivitatavaid faile, mida ei ole viimase 100 päeva jooksul kasutatud.
find /usr/bin -type f -mtime -10 Otsi faile, mis on loodud või muudetud 10 päeva jooksul.
find / -name \*.rpm -exec chmod 755 '{}' \; Otsige faile, mis lõpevad sõnaga '.rpm', ja määrake nende õigused.
find / -xdev -name \*.rpm Otsige faile, mis lõpevad '.rpm', ignoreerides eemaldatavaid seadmeid, nagu CD-ROM, JD jne.
locate \*.ps Otsige faile, mis lõpevad sõnaga '.ps' - käivitage kõigepealt 'updatedb'.
whereis halt Näitab binaarfaili, lähtekoodi või man'i asukohta.
which halt Näita binaarfaili või käivitatava faili täielikku teekonda.

Käskude kood Selgitus
mount /dev/hda2 /mnt/hda2 Paigaldage ketas nimega hda2 - veenduge, et kataloog '/ mnt/hda2' on juba olemas.
umount /dev/hda2 Ketta nimega hda2 lahtiühendamine - väljuda kõigepealt mount-punktist '/ mnt/hda2'.
fuser -km /mnt/hda2 Kustutamine, kui seade on hõivatud
umount -n /mnt/hda2 Käivita deinstalleerimine ilma /etc/mtab faili kirjutamata - kasulik, kui fail on ainult lugemiseks või kui ketas kirjutatakse üle
mount /dev/fd0 /mnt/floppy Paigaldage diskettakettale
mount /dev/cdrom /mnt/cdrom mountida cdrom või dvdrom
mount /dev/hdc /mnt/cdrecorder Cdrw või dvdromi paigaldamine
mount /dev/hdb /mnt/cdrecorder Cdrw või dvdromi paigaldamine
mount -o loop file.iso /mnt/cdrom Faili või ISO-kujutise monteerimine
mount -t vfat /dev/hda5 /mnt/hda5 Windowsi FAT32 failisüsteemi monteerimine
mount /dev/sda1 /mnt/usbdisk USB-mäluseadme või mäluseadme paigaldamine
mount -t smbfs -o username=user,password=pass //WinClient/share /mnt/share Windowsi võrgujaotuse monteerimine

Käskude kood Selgitus
df -h Näitab paigaldatud partitsioonide nimekirja
ls -lSr |more Sortida faile ja katalooge suuruse järgi
du -sh dir1 Hinnatakse kataloogi 'dir1' poolt juba kasutatud ruumi suurust.
du -sk * | sort -rn Näitab faile ja katalooge suuruse järgi.
rpm -q -a --qf '%10{SIZE}t%{NAME}n' | sort -k1,1n Näitab installeeritud rpm-pakettide poolt kasutatud ruumi suuruse järjekorras (fedora, redhat-like süsteemid).
dpkg-query -W -f='${Installed-Size;10}t${Package}n' | sort -k1,1n Näitab installeeritud deb-pakettide poolt kasutatud ruumi suuruse järjekorras (ubuntu, debianilaadsed süsteemid).

Käskude kood Kommentaarid
groupadd group_name Loob uue kasutajarühma
groupdel group_name Kustutab kasutajagrupi
groupmod -n new_group_name old_group_name Kasutajagrupi ümbernimetamine
useradd -c "Name Surname " -g admin -d /home/user1 -s /bin/bash user1 Loob kasutaja, kes kuulub kasutajagruppi "admin".
useradd user1 Uue kasutaja loomine
userdel -r user1 Kustutab kasutaja ('-r' välistab kodukataloogid)
usermod -c "User FTP" -g system -d /ftp/user1 -s /bin/nologin user1 Muudab kasutaja atribuute
passwd Parooli muutmine
passwd user1 Muudab kasutaja parooli (ainult root).
chage -E 2020-12-31 user1 Kasutaja parooli kehtivusaja määramine
pwck Kontrollida faili '/etc/passwd' formaadi ja süntaksi parandusi ning olemasolevaid kasutajaid.
grpck Kontrollida faili '/etc/passwd' vormingu ja süntaksi paranduste ning olemasolevate gruppide olemasolu.
newgrp group_name Logi sisse uude gruppi, et muuta äsja loodud faili vaikimisi gruppi.

Käskude kood Kommentaaride selgitus
ls -lh Õiguste kuvamine
ls /tmp | pr -T5 -W$COLUMNS Jagage terminali kuvamiseks 5 veergu.
chmod ugo+rwx directory1 Seadistab loe (r), kirjuta (w) ja täida (x) õigused kataloogi omanikule (u), grupile (g) ja teistele (o).
chmod go-rwx directory1 Eemaldab loe-, kirjutamis- ja täitmisõigused gruppidele (g) ja teistele (o) kataloogist.
chown user1 file1 Faili omaniku atribuudi muutmine
chown -R user1 directory1 Muutke kataloogi omaniku atribuute ja muutke kõigi kataloogis olevate failide atribuute.
chgrp group1 file1 Faili grupi muutmine
chown user1:group1 file1 Faili omaniku ja grupi atribuutide muutmine
find / -perm -u+s Loetleda kõik süsteemis olevad failid, mis on SUID-kontrolli all.
chmod u+s /bin/file1 Binaarfaili SUID-biti määramine - faili käivitav kasutaja saab samad õigused kui omanik
chmod u-s /bin/file1 Binaarfaili SUID-biti keelamine
chmod g+s /home/public Seadistada kataloogi SGID-bit - sarnane SUID-ile, kuid kataloogipõhine.
chmod g-s /home/public Keelata kataloogi SGID-biti kasutamine
chmod o+t /home/public Faili STIKY biti seadistamine - lubab faili kustutada ainult seaduslikul omanikul.
chmod o-t /home/public STIKY-biti väljalülitamine kataloogi jaoks

Käskude kood Kommentaaride selgitus
chattr +a file1 Lubab failide lugemist ja kirjutamist ainult append-režiimis
chattr +c file1 Võimaldab faili automaatset pakkimist/dekompressiooni kerneli poolt.
chattr +d file1 Failisüsteemi varukoopiaid tehes ignoreerib dump-programm seda faili.
chattr +i file1 Määrata faili muutumatuks ja seda ei saa kustutada, muuta, ümber nimetada ega linkida.
chattr +s file1 Lubab faili turvaliselt kustutada
chattr +S file1 Niipea, kui rakendus teeb failis kirjutamisoperatsiooni, paneb süsteemi muutmise tulemuse kohe kettale kirjutama.
chattr +u file1 Kui fail kustutatakse, võimaldab süsteem kustutatud faili hiljem taastada.
lsattr Eriatribuutide kuvamine

Käsu kood Selgitus
bunzip2 file1.bz2 Pakib välja faili nimega 'file1.bz2'.
bzip2 file1 Pakib faili nimega 'file1
gunzip file1.gz Pakib faili nimega 'file1.gz' lahti.
gzip file1 Pakib faili nimega 'file1'.
gzip -9 file1 Maksimaalne pakkimine
rar a file1.rar test_file Loob paketi nimega 'file1.rar'.
rar a file1.rar file1 file2 dir1 Pakib korraga 'file1', 'file2' ja kataloogi 'dir1'.
rar x file1.rar Paketi rar pakett dekompressitakse.
unrar x file1.rar rar-paketi dekompressioon
tar -cvf archive.tar file1 Luuakse pakkimata tarball
tar -cvf archive.tar file1 file2 dir1 Loo arhiiv, mis sisaldab 'file1', 'file2' ja 'dir1'.
tar -tf archive.tar Kuvada paketi sisu
tar -xvf archive.tar Paketi vabastamine
tar -xvf archive.tar -C /tmp Vabastab tarball'i kataloogi /tmp.
tar -cvfj archive.tar.bz2 dir1 Loob bzip2-arhiivi.
tar -jxvf archive.tar.bz2 Bzip2-arhiivi lahtipakkimine
tar -cvfz archive.tar.gz dir1 Loob gzip-arhiivi
tar -zxvf archive.tar.gz Pakib gzip-arhiivi lahti.
zip file1.zip file1 Loob zip-arhiivi
zip -r file1.zip file1 file2 dir1 Pakib mitu faili ja kataloogi ühte zip-arhiivi.
unzip file1.zip Pakib zip-arhiivi lahti

Käskude kood Selgitus
rpm -ivh package.rpm rpm-paketi paigaldamine
rpm -ivh --nodeeps package.rpm Installeerib rpm-paketi ja ignoreerib sõltuvuse hoiatusi.
rpm -U package.rpm Uuendab rpm-paketti ilma selle konfiguratsioonifaili muutmata.
rpm -F package.rpm Kindlasti paigaldatava rpm-paketi uuendamine
rpm -e package_name.rpm Eemaldab rpm-paketi
rpm -qa Näitab kõiki paigaldatud rpm-pakette süsteemis.
rpm -qa | grep httpd Näitab kõiki rpm-pakette, mille nimes on sõna "httpd".
rpm -qi package_name Saada eriteavet installeeritud paketi kohta
rpm -qg "System Environment/Daemons" Näita komponendi rpm-pakette
rpm -ql package_name Näita installeeritud rpm-paketi poolt pakutavate failide loetelu
rpm -qc package_name Näita paigaldatud rpm-paketi poolt pakutavate konfiguratsioonifailide loetelu.
rpm -q package_name --whatrequires Kuvada rpm-paketi sõltuvuste loetelu.
rpm -q package_name --whatprovides Näitab rpm-paketi suuruse
rpm -q package_name --scripts Näitab installeerimise/eemaldamise ajal täidetud skripte.
rpm -q package_name --changelog Näitab rpm-paketi muutuste ajalugu
rpm -qf /etc/httpd/conf/httpd.conf Kinnitab, milline rpm-pakett andis antud faili.
rpm -qp package.rpm -l Näitab loetelu failidest, mida andis eemaldatud rpm-pakett.
rpm --import /media/cdrom/RPM-GPG-KEY Impordib avaliku võtme digitaalsertifikaadid
rpm --checksig package.rpm Kontrollib rpm-paketi terviklikkust
rpm -qa gpg-pubkey Kontrollib kõigi installeeritud rpm-pakettide terviklikkust
rpm -V package_name Kontrollib faili suurust, litsentsi, tüüpi, omanikku, gruppi, MD5 kontrolli ja viimase muutmise aega.
rpm -Va Kontrollib kõiki süsteemi paigaldatud rpm-pakette - kasutage ettevaatlikult!
rpm -Vp package.rpm Kontrollida, et rpm-pakett ei ole paigaldatud
rpm2cpio package.rpm | cpio --extract --make-directories *bin* Käivitab rpm-paketist käivitatava faili
rpm -ivh /usr/src/redhat/RPMS/`arch`/package.rpm Ehitatud paketi paigaldamine rpm-lähtekoodist
rpmbuild --rebuild package_name.src.rpm rpm-paketi ehitamine rpm-lähtekoodist

Käskude kood Märkused
yum install package_name Rpm-paketi allalaadimine ja paigaldamine
yum localinstall package_name.rpm Paigaldab rpm paketi, kasutades oma repositooriumi, et lahendada kõik sõltuvused teie eest
yum update package_name.rpm Uuendab kõiki installitud rpm-pakette praeguses süsteemis.
yum update package_name Uuendab rpm-paketti
yum remove package_name Eemaldab rpm-paketi
yum list Loetleb kõik süsteemi paigaldatud paketid
yum search package_name Otsib pakette rpm-repositooriumist
yum clean packages Tühjendage rpm vahemälu, et eemaldada allalaaditud paketid
yum clean headers Eemaldage kõik päisefailid
yum clean all Eemaldage kõik vahemällu salvestatud paketid ja päised

Käskude kood Märkused
dpkg -i package.deb Paigaldab/uuendab deb-paketi
dpkg -r package_name Deb-paketi eemaldamine süsteemist
dpkg -l Näitab kõiki paigaldatud deb-pakette süsteemis
dpkg -l | grep httpd Kuvab kõik deb-paketid, mille nimed sisaldavad sõna "httpd".
dpkg -s package_name Saab teavet konkreetse paketi kohta, mis on juba süsteemi installeeritud.
dpkg -L package_name Näitab süsteemi juba paigaldatud deb-paketi poolt pakutavate failide nimekirja.
dpkg --contents package.deb Näitab nimekirja failidest, mida pakub pakett, mis ei ole veel installeeritud.
dpkg -S /bin/ping Kinnitab, milline deb-pakett annab antud faili.

Käsu kood Kommentaaride selgitus
apt-get install package_name Paigaldab/uuendab deb-paketi
apt-cdrom install package_name Paigaldab/uuendab deb-paketi plaadilt
apt-get update Uuendab nimekirjas olevaid pakette
apt-get upgrade Uuendab kogu paigaldatud tarkvara
apt-get remove package_name Deb-paketi eemaldamine süsteemist
apt-get check Kinnitab õiged repositooriumid sõltuvuste jaoks
apt-get clean Tühjendage allalaaditud pakettide vahemälu
apt-cache search searched-package Tagastab paketi nime, mis sisaldab soovitud otsingusõnu

Käsu kood Selgitus
cat file1 Faili sisu vaatamine ettepoole, alustades esimesest baidist.
tac file1 Faili sisu vaatamine tagurpidi alates viimasest reast.
more file1 Pika faili sisu vaatamine
less file1 Sarnaneb käsuga 'more', kuid võimaldab faili sisu tagurpidi samamoodi nagu edasi.
head -2 file1 Faili kahe esimese rea vaatamine
tail -2 file1 Faili kahe viimase rea vaatamine
tail -f /var/log/messages Faili sisu vaatamine reaalajas lisamise ajal.

Käskude kood Annotate Kirjeldus
cat file1 | command( sed, grep, awk, grep, etc...) > result.txt Faili üksikasjaliku kirjeldusteksti ühendamine ja kirjelduse kirjutamine uude faili
cat file1 | command( sed, grep, awk, grep, etc...) >> result.txt Ühendab faili kirjeldusteksti ja kirjutab kirjelduse olemasolevasse faili.
grep Aug /var/log/messages Leia failist '/var/log/messages' märksõna "Aug".
grep ^Aug /var/log/messages Otsib failist '/var/log/messages' sõnu, mis algavad sõnaga "Aug".
grep [0-9] /var/log/messages Valige failist '/var/log/messages' kõik read, mis sisaldavad numbreid.
grep Aug -R /var/log/* Otsige stringi "Aug" kataloogist '/var/log' ja järgnevatest kataloogidest.
sed 's/stringa1/stringa2/g' example.txt Asendage failis "string1" failiga "string2" failis example.txt.
sed '/^$/d' example.txt Eemaldage kõik tühjad read failist example.txt.
sed '/ *#/d; /^$/d' example.txt Eemaldage kõik kommentaarid ja tühjad read failist example.txt. Eemalda kõik kommentaarid ja tühjad read failist example.txt
echo 'esempio' | tr '[:lower:]' '[:upper:]' Ühendada ülemised ja alumised lahtrid
sed -e '1d' result.txt Välistada esimene rida failist example.txt
sed -n '/stringa1/p' Vaadake ridu, mis sisaldavad ainult sõna "string1".
sed -e 's/ *$//' example.txt Eemalda tühjad märgid iga rea lõpus
sed -e 's/stringa1//g' example.txt Eemalda dokumendist ainult sõna "string1" ja jäta kõik ülejäänud alles.
sed -n '1,5p;5q' example.txt Vaadake sisu alates reast 1 kuni reani 5
sed -n '5p;5q' example.txt Vaadake rida 5
sed -e 's/00*/0/g' example.txt Asendage mitu nulli ühe nulliga
cat -n file1 Märkige faili ridade arv
cat example.txt | awk 'NR%2==1' Kustutage kõik paarisarvulised read failist example.txt
echo a b c | awk '{print $1}' Vaadake rea esimest veergu
echo a b c | awk '{print $1,$3}' Vaadata rea esimest ja kolmandat veergu
paste file1 file2 Kahe faili või kahe veeru sisu ühendamine
paste -d '+' file1 file2 Kahe faili või kahe veeru sisu ühendamine, mis on eraldatud "+"-ga.
sort file1 file2 Sorteerida kahe faili sisu
sort file1 file2 | uniq Võtke kahe faili liitmine välja (säilitage ainult üks koopia dubleeritud ridade kohta).
sort file1 file2 | uniq -u Kustuta ristumine, jättes ülejäänud read alles
sort file1 file2 | uniq -d Eemaldage kahe faili ristumine (jättes alles ainult need failid, mis on olemas mõlemas failis).
comm -1 file1 file2 Võrdle kahe faili sisu, eemaldades ainult faili 'file1' sisu.
comm -2 file1 file2 Võrdle kahe faili sisu ja kustuta ainult faili 'file2' sisu.
comm -3 file1 file2 Võrreldes kahte faili, eemaldatakse ainult need osad, mis on mõlemale failile ühised.

Käskude kood Selgitus
dos2unix filedos.txt fileunix.txt Konverteerib tekstifaili formaadi MSDOSist UNIXi formaadiks.
unix2dos fileunix.txt filedos.txt Konverteerib tekstifaili UNIXist MSDOSi.
recode ..HTML page.html Konverteerib tekstifaili html-ks
recode -l | more Näitab kõiki lubatud konverteerimisformaate

Käskude kood Kommentaaride selgitus
badblocks -v /dev/hda1 Ketta hda1 halbade plokkide kontrollimine
fsck /dev/hda1 Linuxi failisüsteemi terviklikkuse parandamine/kontrollimine kettal hda1
fsck.ext2 /dev/hda1 Parandada/kontrollida ext2 failisüsteemi terviklikkust kettal hda1.
e2fsck /dev/hda1 Parandada/kontrollida kettal hda1 oleva ext2 failisüsteemi terviklikkust.
e2fsck -j /dev/hda1 Parandada/kontrollida kettal hda1 oleva ext3 failisüsteemi terviklikkust
fsck.ext3 /dev/hda1 Parandage/kontrollige plaadi hda1 ext3 failisüsteemi terviklikkust.
fsck.vfat /dev/hda1 Fat-failisüsteemi terviklikkuse parandamine/kontrollimine kettal hda1
fsck.msdos /dev/hda1 Parandada/kontrollida dos-failisüsteemi terviklikkust kettal hda1
dosfsck /dev/hda1 Parandage/kontrollige dos-failisüsteemi terviklikkust kettal hda1

Käsu kood Märkused
mkfs /dev/hda1 Failisüsteemi loomine hda1 partitsioonil
mke2fs /dev/hda1 Luua Linuxi ext2 failisüsteem hda1 partitsioonile
mke2fs -j /dev/hda1 Loob Linux ext3 (journaling) failisüsteemi partitsioonil hda1.
mkfs -t vfat 32 -F /dev/hda1 FAT32 failisüsteemi loomine
fdformat -n /dev/fd0 Disketi vormindamine
mkswap /dev/hda3 Swap-failisüsteemi loomine

Käskude kood Selgitus
mkswap /dev/hda3 Swap-failisüsteemi loomine
swapon /dev/hda3 Võtab kasutusele uue swap-failisüsteemi
swapon /dev/hda2 /dev/hdb3 Võtab kasutusele kaks swap-partitsiooni

Käskude kood Märkused
dump -0aj -f /tmp/home0.bak /home Tee täielik varukoopia kataloogist '/home'.
dump -1aj -f /tmp/home0.bak /home Tehke interaktiivne varukoopia kataloogist '/home'.
restore -if /tmp/home0.bak Interaktiivse varukoopia taastamine
rsync -rogpav --delete /home /tmp Sünkroniseeri kaks kataloogi
rsync -rogpav -e ssh --delete /home ip_address:/tmp rsync üle SSH-kanali
rsync -az -e ssh --delete ip_addr:/home/public /home/local Kaugkataloogi ssh ja pakkimise kaudu kohaliku kataloogiga sünkroniseerimine
rsync -az -e ssh --delete /home/local ip_addr:/home/public Kohaliku kataloogi ssh ja pakkimise kaudu sünkroniseerimine kaugkataloogiga.
dd bs=1M if=/dev/hda | gzip | ssh user@ip_addr 'dd of=hda.gz' Teostada ssh kaudu kohaliku plaadi varukoopia kaughaldurile
dd if=/dev/sda of=/tmp/file1 Plaadi sisu varundamine faili
tar -Puf backup.tar /home/user Tehke interaktiivne varukoopia kataloogist '/home/user'.
( cd /tmp/local/ && tar c . ) | ssh -C user@ip_addr 'cd /home/share/ && tar x -p' Kataloogi sisu kopeerimine ssh kaudu kaugkataloogi
( tar c /home ) | ssh -C user@ip_addr 'cd /home/backup-home && tar x -p' Lokaalse kataloogi kopeerimine kaugkataloogi ssh kaudu
tar cf - . | (cd /tmp/backup ; tar xf - ) Kataloogi lokaalne kopeerimine teise asukohta, säilitades õigused ja lingid
find /home/user1 -name '*.txt' | xargs cp -av --target-directory=/home/backup/ --parents Leida ja kopeerida kõik failid, mis lõpevad sõnaga '.txt', ühest kataloogist teise kataloogi.
find /var/log -name '*.log' | tar cv --files-from=- | bzip2 > log.tar.bz2 Leida kõik failid, mis lõpevad sõnaga '.log', ja teha neist bzip-pakett.
dd if=/dev/hda of=/dev/fd0 bs=512 count=1 Kopeerida MBR (Master Boot Record) sisu disketile.
dd if=/dev/fd0 of=/dev/hda bs=512 count=1 Taastage MBR-i sisu disketile salvestatud varukoopiast.

Käskude kood Selgitus
cdrecord -v gracetime=2 dev=/dev/cdrom -eject blank=fast -force Tühjendab ümberkirjutatava plaadi sisu.
mkisofs /dev/cdrom > cd.iso Loob kettal olevast kettast iso image'i.
mkisofs /dev/cdrom | gzip > cd_iso.gz Loob tihendatud iso image'i plaadilt kettale.
mkisofs -J -allow-leading-dots -R -V "Label CD" -iso-level 4 -o ./cd.iso data_cd Loob kataloogi iso image'i.
cdrecord -v dev=/dev/cdrom cd.iso Kirjutab ISO image-faili
gzip -dc cd_iso.gz | cdrecord dev=/dev/cdrom - Põletab tihendatud ISO image-faili
mount -o loop cd.iso /mnt/iso ISO image-faili monteerimine
cd-paranoia -B Ekstraheerib heliribad CD-kettalt wav-faili
cd-paranoia -- "-3" Väljavõte CD-ketta lugudest wav-faili (parameeter -3)
cdrecord --scanbus Skaneerida buss, et tuvastada scsi-kanaleid
dd if=/dev/hdc | md5sum Kontrollida seadme, nt CD, md5sum-kodeeringut.

Käskude kood Märkus Selgitus
dhclient eth0 Võtab võrguseadme 'eth0' sisse dhcp-režiimis.
ethtool eth0 Näita võrgukaardi 'eth0' liiklusstatistikat.
host www.example.com Leia hostinimed, et lahendada nimed IP-aadresside ja peeglitega.
hostname Näita hostinimesid
ifconfig eth0 Ethernet-kaardi konfiguratsiooni kuvamine
ifconfig eth0 192.168.1.1 netmask 255.255.255.0 IP-aadresside kontrollimine
ifconfig eth0 promisc Seadke 'eth0' pakettide nuhkimiseks promiscuous-režiimi
ifdown eth0 Võrguseadme 'eth0' väljalülitamine
ifup eth0 Võrguseadme 'eth0' lubamine
ip link show Kõigi võrguseadmete ühenduse staatuse kuvamine
iwconfig eth1 Juhtmevaba kaardi konfiguratsiooni kuvamine
iwlist scan Juhtmevabade võrkude kuvamine
mii-tool eth0 Näita 'eth0' ühenduse olekut
netstat -tup Näita kõiki aktiveeritud võrguühendusi ja nende PID-d.
netstat -tup1 Näita kõiki süsteemis kuulatavaid võrguteenuseid ja nende PID-d.
netstat -rn Kuvada marsruutimistabel, sarnaselt käsule "route -n".
nslookup www.example.com Leiab hostinimed, et lahendada nimed ja IP-aadressid ning peegeldab neid.
route -n Kuvada marsruutimistabel
route add -net 0/0 gw IP Gateway Eeldefineeritud väravate kontrollimine
route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.1.1 Kontrollida staatilisi marsruute võrku '192.168.0.0/16'.
route del 0/0 gw IP gateway Staatiliste marsruutide kustutamine
echo “1”> /proc/sys/net/ipv4/ip_foward IP-edasuunamise aktiveerimine
tcpdump tcp port 80 Näita kõiki HTTP-silmuseid
whois www.example.com Otsing Whois andmebaasis

Käskude kood Märkus Selgitus
mount -t smbfs -o username=user,password=pass //WinClient/share/mnt/share Windowsi võrgujaotuse ühendamine
nbtscan ip addr netbios nimede lahendamine
nmblookup -A ip addr netbios nimede lahendamine
smbclient -L ip addr/hostname Windowsi host'i kaugjagamise näitamine
smbget -Rr smb://ip addr/share Failide allalaadimine windows hostilt smb kaudu nagu wget.

Käskude kood Selgitus
iptables -t filter -L Kuvab kõik lingid filtritabelis
iptables -t nae -L Kuvab kõik lingid nat-tabelis
iptables -t filter -F Puhastab kõik reeglid, mis põhinevad filtritabelil
iptables -t nat -F Puhastab kõik nat-tabelil põhinevad reeglid
iptables -t filter -X Kustutab kõik kasutaja loodud lingid
iptables -t filter -A INPUT -p tcp --dport telnet -j ACCEPT Lubab telnet-juurdepääsu
iptables -t filter -A OUTPUT -p tcp --dport telnet -j DROP Blokeerib telneti juurdepääsu
iptables -t filter -A FORWARD -p tcp --dport pop3 -j ACCEPT Lubab POP3-ühenduste edastamise linkidel
iptables -t filter -A INPUT -j LOG --log-prefix Registreerib kõik lingil blokeeritud paketid
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE Seadistage PAT (Port Address Translation), et maskeerida väljaminevad paketid eth0-s.
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 suunata ühele hostiaadressile määratud pakette teistele hostidele.

Käskude kood Märkused
free -m Loetelu RAM-i olekust megabaitides
kill -9 process id Protsessi sulgemise sundimine ja lõpetamine
kill -1 process id Protsessi sundida oma konfiguratsiooni uuesti laadima
last reboot Näita taaskäivitamise ajalugu
lsmod Loetelu tuumamoodulite olekust
lsof -p process id loetleda protsessi poolt avatud failid
lsof /home/user1 Loetelu avatud failidest antud süsteemiradadel
ps -eafw Loetelu linuxi ülesannetest
ps -e -o pid,args --forest Loetelu linuxi ülesannetest hierarhiliselt.
pstress Kuvada protsesse puuvaates
smartctl -A /dev/hda Jälgida kõvakettaseadme töökindlust, lubades SMARTi.
smartctl -i /dev/hda Kontrollib, kas SMART on kõvakettaseadme jaoks lubatud.
strace -c ls >/dev/null Loetleb protsessi poolt tehtud ja vastuvõetud süsteemikõnesid
strace -f -e open ls >/dev/null Loetleb raamatukogukõnesid
tail /var/log/dmesg Näitab sisemisi sündmusi kerneli käivitamise ajal
tail /val/log/messages Näitab süsteemisündmusi
top Loetleb kõige rohkem protsessoriressursse kasutavaid linuxiülesandeid
watch -nl ‘cat /proc/interrupts’ Loetelu reaalajalistest katkestustest

Käskude kood Märkused
alias hh='history' Määrake käskude ajaloo jaoks alias.
apropos ...keyword Tee nimekiri käskudest koos programmi võtmesõnadega, eriti kasulik, kui tead ainult seda, mida programm teeb ja ei mäleta käske
chsh Shell'i käskude muutmine
chsh --list-shells Tore käsk, et teada saada, kas sul on vaja kaugühendust teise masinaga.
gpg -c filel Faili krüpteerimine GNU Privacy Guardiga
gpg filel.gpg Faili dekrüpteerimine GNU Privacy Guardiga.
Juurdepääsuprotokollid: