Najprv ale odporúčam prečítať článok Spriateľme sa s príkazovým riadkom, ktorý úplné základy príkazového riadku vysvetľuje ešte podrobnejšie. V žiadnom prípade nečítajte tento článok, ak si myslíte že príkazový riadok do 21. storočia nepatrí alebo keď sa nechcete učiť nové veci.
Obsah:
- Špeciality príkazového riadku (BASH)
- Pohyb na disku a základná práca so súbormi
- Práca s terminálom
- Systémové nástroje
- Práca so sieťou
- Kompresia a kontrola dát
- Ostatné užitočné programy
- Programovanie a kompilovanie
- Nástroje X Window System
- Výpočty
- Práca so zvukom
Špeciality príkazového riadku (BASH)
Len veľmi stručne. Príkazy sa píšu do príkazového riadku, ten sa objaví po prihlásení v konzole. V X Window System môžete použiť program "Terminál" (xterm, rxvt, gnome-terminal, konsole, ...). História vašich príkazov je prístupná stlačením šípky hore, novšie príkazy zobrazujete šípkou dole. Automatické dopĺňanie cesty spravíte tabulátorom. Ak niečo pokazíte alebo z nejakého programu nebudete vedieť odísť, skúste stlačiť Q alebo Ctrl + C. Ak stlačíte Ctrl + Z, program sa zastaví, ale je možné ho znova spustiť príkazom "fg" alebo prerušiť príkazom "kill %1". Reťazce môžete zadávať do jednoduchých ' úvodzoviek alebo do dvojitých " úvodzoviek. Systémové premenné (začínajú dolárom $ a končia nealfanumerickým znakom) sa v texte nezobrazia, ak použijete jednoduché úvodzovky. Text v opačných ` úvodzovkách je vykonaný ako príkaz a výstup je prevzatý ako premenná. Znakom = sa premenným priradia hodnoty, ale musí byť bezprostredne za názvom premennej.
Ak chcete proces spustiť na pozadí, na konci príkazu napíšte ampersand &. Ak chcete presmerovať výstup programu (napr. do súboru), použite znak > ak chcete výstup zapísať na koniec súboru, použite >>, ak chcete prehnať dáta postupne viacerými programami použite znak |. Ak chcete presmerovať chybový výstup, použite 2>, ak chcete chybový výstup presmerovať do štandardného výstupu, použite 2>&1. Ak chcete vymenovať viac súborov, použite * pre ľubovoľný počet znakov (a* sú súbory začínajúce na "a"). Adresáre sa oddeľujú znakom /. Skryté súbory začínajú bodkou. Bodka znamená aj aktuálny adresár. Tilda ~ znamená domáci adresár /home/používateľ. Špeciálne znaky sa kódujú spätnou lomkou \. V niektorých programoch alebo termináloch ak nefunguje klávesa backspace, skúste Ctrl + H.
Pohyb na disku a základná práca so súbormi
cd adresár
Nastaví sa do zvoleného adresára, ak nie je adresár definovaný, presunie sa do domáceho adresára, / je koreňový adresár, ak je adresár .. tak sa presunie o úroveň vyššie, ../.. o dve úrovne vyššie.
ls -la adresár
Vypíše obsah adresára, ak nie je definovaný, tak obsah aktuálneho, prepínač -l zobrazí podrobnosti, prepínač -a zobrazí aj skryté súbory.
pwd
Vypíše cestu aktuálneho adresára.
mkdir -p adresár
Vytvorí adresár, s prepínačom -p vytvorí všetky adresáre vyššej úrovne, ak nie sú vytvorené.
rmdir adresár
Vymaže adresár.
cp zdroj cieľ
Kopíruje zdroj do cieľa (parametre sú súbory alebo adresáre).
mv zdroj cieľ
Presunie zdroj do cieľa (parametre sú súbory alebo adresáre).
cat súbor
Vypíše obsah súboru alebo aj viacerých súborov (mená oddelené medzerami).
chmod mód cieľ
Nastaví atribúty cieľa (súbor alebo adresár). Mód môže byť v oktálnej forme - 3 cifry 0 až 7 tvorené súčtom: 4 čítanie, 2 zápis, 1 spúšťanie. Prvá cifra sa týka majiteľa, druhá skupiny, tretia ostatných. Adresáre a spustiteľné súbory majú typicky 755, súbory 644, 777 znamená, že každý môže robiť všetko. Mód môže byť aj v písmenkovom tvare: prvé písmeno g=skupina, u=používateľ, o=ostatní, druhé písmeno + znamená nastaviť príznak, - znamená zrušiť, tretie písmeno: r čítanie, w zápis, x spúšťanie. Prepínač -R pre rekurzívne nastavenie (aj podadresáre a súbory v nich).
chown používateľ cieľ -R
Nastaví vlastníka (meno) cieľa (súbor alebo adresár), -R znamená rekurzívne (ak je to adresár).
chgrp skupina cieľ -R
Nastaví skupinu (meno skupiny) cieľa (súbor alebo adresár), -R znamená rekurzívne.
touch súbor
Obnoví časové značky súboru, ak neexistuje, tak ho vytvorí.
Práca s terminálom
tty
Vypíše meno dev súboru, ktorému zodpovedá aktuálny terminál (napr. /dev/pts/1).
clear
Vymaže v konzole obrazovku.
reset
Resetuje terminál, občas to pomôže, keď sa vám (napr. v mc) rozsypú znaky v konzole.
screen
Umožňuje na jednej konzole spúšťať viacero programov naraz, vhodné, ak ste pripojený vzdialene a máte len jeden terminál. Nové okno vytvoríte cez "Ctrl+a c", medzi oknami prepínate "Ctrl+a n", help pre screen zobrazíte cez "Ctrl+a ?".
setterm
Rôzne nastavenia terminálu, napr. setterm -foreground green, platí len pre konzolu.
loadkeys klávesnica
V konzole nastaví klávesnicu, napr. "us" pre americkú, "sk-qwerty" pre slovenskú, medzi klávesnicami sa prepína klávesu Pause.
setfont meno
V konzole natiahne font (sú v /lib/kbd/consolefonts, napr. lat2-08), nastavenie potom platí pre všetky konzoly, ak sa niečo pokašle, napíšte "reset", malo by sa to vrátiť do pôvodného stavu.
mesg y
Povolí (y) alebo zakáže (n) príjem textových správ na terminál (program talk).
write užívateľ terminál
Písanie textovej správy používateľovi, len na lokálnom termináli.
wall správa
Pošle správu všetkým prihláseným používateľom.
Systémové programy
passwd používateľ
Zmení heslo používateľovi. Ak nie je udané, tak zmení heslo práve prihlásenému používateľovi.
adduser meno
Pridá nového používateľa od systému, aby sa mohol prihlásiť, musíte mu ešte nastaviť heslo programom "passwd meno". Používateľa odstránite príkazom deluser.
addgroup meno
Pridá skupinu, delgroup odoberie skupinu.
ps aux
Zobrazí bežiace procesy, prepínač "a" zobrazí aj cudzie procesy, "u" vypíše aj mená používateľov, "x" zobrazí aj tie procesy, ktoré nemajú priradený terminál (démoni).
pidof program
Vypíše číslo PID (process identificator) zvoleného procesu.
top
Čosi ako task manažér ale v konzole, pravidelne zobrazuje procesy a ich záťaž, ukončíte ho stlačením "q".
kill -9 číslo_procesu
Ukončí proces s daným číslom procesu (PID). Prepínač -9 spôsobí okamžité ukončenie.
killall -9 meno_procesu
Ukončí všetky procesy s daným menom.
dmesg
Vypíše hlášky kernelu, ktoré sa objavili pri štarte počítača a počas behu.
uname -a
Vypíše všetky informácie o kerneli, prepínač -r napr. vypíše len verziu kernelu.
ln -s zdroj linka
Vytvorí symbolickú linku na zdroj (súbor alebo adresár). Ak neuvediete -s, tak sa vytvorí hard linka (neodporúčam).
dd if=vstup of=výstup bs=veľkosť_bloku count=počet_blokov
Surové kopírovanie dát, zo súboru alebo zariadenia, môžete uviesť aj veľkosť bloku a počet blokov, používa sa napr. na nahrávanie obrazov diskiet alebo na vytváranie prázdnych súborov určitej veľkosti (ako zdroj sa použije /dev/zero).
mount zariadenie adresár -o loop -t typ
Primontuje zariadenie (napr. /dev/fd0 je disketa) na adresár (napr. /mnt/floppy), pomocou -t môžete špecifikovať typ súborového systému. Ak je zariadenie uvedené v súbore /etc/fstab, tak stačí špecifikovať len adresár (mount /mnt/floppy). Prepínač -o loop sa používa, ak je namiesto zariadenia použitý súbor s filesystémom, vtedy ale musíte byť root. Adresár musí existovať a mal by byť prázdny.
umount zariadenie
Odpojí zariadenie, môže to byť aj adresár, nesmie byť ale používaný iným procesom, lebo vám ho nedovolí odpojiť.
mkfs -t typ zariadenie
Vytvorí súborový systém daného typu (ext2, ext3, vfat, msdos, minix, reiserfs) na zariadení alebo v súbore. Niekedy sú tieto programy prístupné ako mkfs.typ (mkfs.ext2) alebo ext2 a ext3 je prístupný cez mke2fs.
fdformat /dev/fd0
Program na formátovanie diskiet á la MS DOS.
fsck zariadenie
Skontroluje filesystém na zariadení (napr. partícia /dev/hda1), zariadenie by malo byť pripojené v read-only móde alebo byť nepripojené.
nice -priorita program parametre_programu
Program na spúšťanie iných programov s inou ako predvolenou prioritou 0. Priorita môže byť v rozsahu -19 až 19, záporné hodnoty (vyššia priorita) môže používať len root.
fdisk zariadenie
Program na vytváranie partícií na disku, (napr. fdisk /dev/hda), je interaktívny, "m" vypíše príkazy, "q" je koniec, "p" zoznam partícií, "d" maže partíciu, "n" je nová partícia, "w" zapíše zmeny.
su meno
Prihlásite sa ako iný používateľ, ak meno neuvediete tak ako root, v oboch prípadoch bude od vás pýtať heslo, ak nie ste root.
sudo príkaz
Spustí príkaz pod iným používateľom.
modprobe modul
Natiahne do jadra daný modul alebo moduly (napr. modprobe smc-ultra, automaticky dotiahne modul 8390 ktorý smc-ultra potrebuje).
insmod modul
Natiahne modul tak ako modprobe, ale musíte zadať úplnú cestu, nerieši závislosti modulov.
rmmod modul
Odoberie modul z jadra.
lsmod
Zobrazí všetky moduly natiahnuté v jadre plus nejaké informácie o nich.
lspci
Vypíše informácie o zariadeniach na PCI zbernici.
bash skript.sh
BASH je interpreter príkazov, to je to, v čom píšete príkazy do príkazového riadku. Ak chcete spustiť nejaký skript (niekoľko príkazov v súbore), tak to môžete spraviť takto: bash skript.sh alebo nastavíte spustiteľný príznak (chmod 755 skript.sh) a spustíte ho ako program (./skript.sh).
nohup program &
Program na spúšťanie programov na pozadí tak, aby sa neskončili, keď sa odhlásite. Výstup sa presmeruje do súboru nohup.out.
open
Spustí program v novej virtuálnej konzole.
exit
Ukončí aktuálny interpreter príkazového riadku.
mknod meno typ majorčíslo minorčíslo
Vytvorí špeciálny súbor blokového alebo znakového zariadenia (súbory v /dev/) daného typu (b=blokové, c/u=znakové, p=FIFO)
mkfifo meno
Vytvorí FIFO (pomenované rúry)
mkisofs -o súbor.iso adresár
Z adresára vytvorí ISO súbor, ktorý je potom možné napáliť pomocou cdrecord na CD.
badblocks -b veľkosť_bloku zariadenie posledný_blok prvý_blok
Vyhľadá na zariadení (obvykle partícia) chybné bloky.
depmod
Pregeneruje súbor závislostí kernel modulov modules.dep.
grub, lilo, syslinux, ldlinux
Najbežnejšie boot manažéry.
ldconfig
Program na nastavenie zdieľaných knižníc, mal by sa spustiť vždy po pridaní novej knižnice. Ak sú knižnice v neštandardnej ceste, tak tú cestu treba pridať do /etc/ld.so.conf.
shutdown -t počet_sekúnd čas hláška
Korektne vypne počítač, parametrom -t je možné špecifikovať, za ako dlho sa má vypnúť, alebo parametrom "čas" čas, kedy sa má vypnúť, prípadne aj s hláškou pre prihlásených používateľov.
reboot
Reštartuje počítač.
halt
Zastaví počítač, ak podporuje APM alebo ACPI, tak ho aj vypne.
uptime
Vypíše, ako dlho beží počítač, koľko je prihlásených používateľov a aká je priemerná záťaž systému.
Práca so sieťou
ifconfig zariadenie ip_adresa netmask sieťová_maska up
Nahodí sieťové rozhranie pre dané zariadenie (napr. lo, eth0).
route add -net 192.168.10.1 netmask 255.255.255.0 dev eth0
Nastavenie smerovania paketov, napr. pre internetové pripojenie.
wget -c url
Stiahne z internetu súbor pomocou http protokolu. Prepínač -c spôsobí pokračovanie v predtým prerušenom sťahovaní (Ctrl + C).
ping host
Test dostupnosti počítača v sieti, host je jeho meno alebo IP adresa.
lynx www-stranka
Webový prehliadač v textovom režime, podobné programy sú links, elinks, w3c a iné.
mail emailová@adresa.sk
Program na posielanie a čítanie (keď nezadáte adresu) e-mailov. Program je interaktívny, vypýta si od vás subjekt a potom už môžete písať správu. Písanie správy ukončíte napísaním bodky na novom riadku.
hostname meno
Nastaví alebo zobrazí (bez parametra) hostname počítača.
netstat
Vypíše parametre sieťových spojení, smerovacie tabuľky a iné štatistiky siete.
scp užívateľ1@počítač1:súbor1 užívateľ2@počítač2:súbor2
Program na bezpečné kopírovanie súborov z alebo na vzdialený počítač. Používa SSH spojenie. Ak treba, vypýta si heslá.
ssh užívateľ@počítač
SSH klient, pripojí sa na počítač prostredníctvom ssh.
finger meno@počítač
Zistí informácie o používateľovi na danom počítači (lokálny, ak počítač nie je definovaný).
ftp použivateľ@server
Konzolový FTP klient, pripojí sa na FTP server, vypína sa príkazom "bye". Súbory sa sťahujú príkazom get, uploadujú príkazom put, výpis obsahu adresára je dir.
telnet používateľ počítač port
Telnetový klient. Pozor, telnetové spojenie nie je bezpečné, radšej používajte ssh.
gpg
Nástroj na šifrovanie a podpisovanie správ a dokumentov, výrobu kľúčov a podobne.
iptables
Nástroj na filtrovanie a presmerovanie paketov (firewall).
host počítač
Program na DNS vyhľadávanie alebo konverzie mena na IP adresu.
nc
Program na vytváranie TCP a UDP spojení, príjem a vysielanie paketov, testovanie siete a podobne.
Kompresia a kontrola dát
tar -cz adresár > balíček.tgz
Vytvorí tar balíček zbalením adresára. Ak použijete prepínač "z" tak sa komprimuje programom gzip.
tar zxpvf balíček.tgz -C adresár
Rozbalí balíček.tgz do zvoleného adresára, alebo do aktuálneho adresára, ak nie je uvedený.
gzip -d súbor.gz
Rozbalí súbor.gz, prepínač -c rozbalí súbor na štandardný výstup.
gzip -9 súbor
Maximálne komprimuje súbor pomocou gzip kompresie, namiesto gzip môžete použiť program bzip2, ktorý má lepšiu kompresiu.
md5sum súbor1 súbor2 ...
Vypočíta kontrolný MD5 súčet súboru alebo súborov.
sha1sum súbor1 súbor2 ...
Kontrolný súčet SHA1 súboru alebo súborov.
ar
Jednoduchý archivovací nástroj, používa sa najmä na balenie viacerých .o súborov do .a knižníc.
zip, unzip
Programy na zbalenie a rozbalenie zip súborov.
Ostatné užitočné programy
split súbor -b 1440k prefix
Rozdelí súbor na súbory danej veľkosti (prefixaaa, prefixaab, ...). Opätovne ich môžete spojiť takto: cat prefixaaa prefixaab > súbor.
which program
Vypíše úplnú cestu k spustiteľnému programu.
ldd program
Vypíše, ktoré knižnice používa program, musíte zadať úplnú cestu, takže obvykle sa volá takto: ldd `which program`, ak niektorá knižnica chýba, objaví sa tam reťazec "not found". U skriptov a staticky linkovaných programov vypíše "not a dynamic executable".
tail -n niekoľko
Zobrazí posledných niekoľko riadkov vstupu, typicky v kombinácii s cat alebo iným programom.
man program
Zobrazí manuálové stránky k programu, pohybovať sa môžete šípkami, po zadaní / môžete hľadať výraz, naposledy hľadaný príkaz je / a šípka hore.
grep -v výraz
Vezme celý vstup a zobrazí všetky riadky, v ktorých sa nachádza výraz. Znak ^ znamená začiatok riadku, $ znamená koniec riadku (grep abc$ - vypíše riadky končiace na abc). Prepínač -v zobrazí všetky riadky, v ktorom sa výraz nenachádza.
sed formát
Zformátuje vstup a zobrazí ho na výstup, používa sa napr. na nahradzovanie znakov: s/A/b/ nahradí prvý znak "A" znakom "b", špeciálne znaky sa kódujú pomocou spätnej lomky (normálna lomka je \/, úvodzovky sú \", atď...).
echo -n reťazec
Vypíše reťazec, prepínač -n vynechá koniec riadku, reťazec môže byť v úvodzovkách a môže obsahovať dolárové premenné, (napr: echo "Ja som $USER").
set PREMENNA=hodnota
Nastaví premennú na hodnotu, ak ju potom chcete použiť, musíte pred názov premennej dať dolár, premenná je platná len v bloku, v ktorom bola definovaná.
export PREMENNA=hodnota
Spraví premennú viditeľnú aj mimo skriptu resp. v ďalšom príkaze.
príkaz | more
Zachytí výstup príkazu a zobrazí len toľko, aby sa to vošlo na obrazovku, viacej zobrazíte stlačením space (ďalšia strana) alebo enter (ďalší riadok).
príkaz | less
To isté, čo more, ale môžete sa pohybovať aj naspäť šípkami hore a dole, umožňuje aj vyhľadávanie (lomka / ako v man).
find adresár -name meno
Nájde všetky súbory v adresári s daným menom.
date +"formát"
Výpis dátumu a času (%H hodina, %M minúta, %S sekunda, %T celý čas, %Y rok, %m mesiac, %d deň, ...).
date -d "31/12/2006"
Nastaví dátum.
mc
Konzolový dvojpanelový diskový manažér, klon Norton Commandera.
sort -u súbor
Načíta súbor a zotriedený po riadkoch ho vypíše na výstup. Prepínač -u vypíše každý riadok len raz.
wc -l súbor
Vráti počet riadkov v súbore, prepínač -c vráti počet bytov, -m počet znakov, -L dĺžku najdlhšieho riadku, -w počet slov.
df
Vypíše informácie o pripojených partíciách (partícia, počet blokov, voľných blokov, využitie v %, kam je pripojená).
sync
Zapíše všetky buffre súborového systému na disk.
sleep sekúnd
Počká niekoľko sekúnd.
usleep počet
Čaká niekoľko mikrosekúnd.
aspell
Program na kontrolu pravopisu, používa ho napr. gedit. Tento článok bol kontrolovaný programom aspell.
cal -m -3
Jednoduchý konzolový kalendár, -m zobrazí pondelok ako prvý deň v týždni, -3 zobrazí aj predošlý a nasledujúci týždeň.
cdrecord speed=8 blank=fast dev=0,0,0 súbor.iso
Konzolový program na napaľovanie ISO súborov na CD, na pomalých strojoch (486) je vhodné spustiť s prefixom "nice --18", čísla v parametri dev= zistíte spustením "cdrecord -scanbus", parameter blank=fast použite len pre CD-RW média.
dialog --radiolist Pohlavie 10 40 3 m Muž on z Žena off n Nešpecifikované off
Konzolový program na preberanie vstupných dát od užívateľa a na zobrazovanie hlášok, vhodné na user-friendly skripty, inštalátory a podobne. Pozná najrôznejšie druhy vstupov (zaškrtávacie políčka, text, čísla, kalendár, ...).
diff súbor1 súbor2
Program na porovnávanie dvoch súborov, vypíše čísla a riadky oboch súborov, ktoré sa líšia.
dos2unix súbor.txt
Konvertuje konce riadkov z formátu DOS (Windows, OS/2) na formát pre Unix (Linux). Ďalší program unix2dos zase urobí spätnú konverziu z Unixu na DOS.
du adresár
Vypíše koľko miesta v kB zaberá zvolený adresár na disku.
eject
Vysunie CD z mechaniky.
expand súbor
Konvertuje tabulátory v súbore na medzery, opak vykoná príkaz unexpand. Podobný je príkaz col.
column
Usporiada riadky vstupu do stĺpcov.
file súbor
Vypíše typ zvoleného súboru.
free
Vypíše informácie o voľnej, zdieľanej, bufferovanej a kešovanej pamäti a swape.
gnuplot
Interaktívny program na kreslenie grafov.
head -n počet
Vypíše prvých 10 riadkov súboru (alebo -n počet) alebo znakov (prepínač -c počet)
iconv -f pôvodné_kódovanie -t nové_kódovanie súbor
Program na konverziu kódovania v súbore z jedného na druhé.
id uživateľ
Vypíše číslo používateľa (UID), jeho skupiny (GID) a skupín, do ktorých je zaradený.
info skupina príkaz
Program na zobrazovanie nápovedy, podobný ako man. Potrebujete vedieť skupinu, v ktorej sa príkaz nachádza alebo sa k nemu musíte dostať preklikávaním cez odkazy.
join subor1 subor2
Spojí dva súbory po riadkoch (spája riadky, ktoré majú rovnaký prvý stĺpec).
merge súbor1 súbor2 súbor3
Všetky zmeny v súbore3 oproti súboru2 zapíše do súboru1.
mpage
Tlač viacerých strán na jeden papier.
paste súbor1 súbor2
Vypíše riadky so spoločným začiatkom vedľa seba podobne ako merge, ale vypisuje zhodnú časť pre všetky súbory.
setleds +num -caps -scroll
Nastaví v konzole ledky na klávesnici, + zapína, - vypína.
stat súbor
Zobrazí informácie o súbore (veľkosť, čas poslednej zmeny, ...).
tee súbor
Kopíruje štandardný vstup na výstup a jeho kópiu do súboru. Napr. keď chcete výstup z nejakého programu zobraziť na obrazovke, ale aj zapísať do nejakého logu.
tex
Plnohodnotný, profesionálny program na formátovanie dokumentov.
tr znaky1 znaky2
Prepíše zo štandardného vstupu znaky a prekóduje ich zo znak1 na znaky2, napr. "tr ľščťžýáíé lsctzyaie" odstráni zo vstupu diakritiku.
whatis program
Vypíše jednoriadkový popis k programu.
whereis program
Vypíše, kde sa nachádzajú súbory daného programu.
who
Vypíše, kto je prihlásený, na akom termináli a odkedy.
whoami
Vypíše vaše používateľské meno.
Programovanie a kompilovanie
joe
Jednoduchý, pomerne user-friendly textový editor. Podobne sú nedit, nano, emacs a iné.
vi
Štandardný unixový textový editor, nie je user friendly, ukončíte ho stlačením :q! alebo ctrl+z alebo príkazom "killall -9 vi" z iného terminálu.
emacs
Textový editor.
as
GNU Assembler pre rôzne architektúry.
gcc -o meno meno.c -lknižnica -Lcesta_knižnice -Icesta_include
Štandardný kompilátor C/C++, -o prepínač definuje, aké meno bude mať vygenerovaný spustiteľný súbor, meno.c je meno zdrojového súboru, pomocou -l sa pridávajú knižnice (napr. -lX11 -lm -lImlib -lpng -ljpeg), pomocou -L sa nastavujú cesty, kde sa majú knižnice hľadať (napr. -L/usr/X11R6/lib) a pomocou -I sa nastavujú cesty, kde sa majú hľadať hlavičkové súbory (napr. -I./src/hlavičky).
make
Program na automatické kompilovanie programov, keď si stiahnete z internetu nejaký program v tvare zdrojových kódov (obvykle .tgz, .tar.gz, .tar.bz, .tbz, ...), tak väčšinou používa make. Rozbaľte balíček a vnútri zaradom spustite príkazy: ./configure; make; make install.
xmkmf -a
Program na generovanie Makefile z Imakefile, používajú ho najmä programy pre X.
valgrind program
Program na ladenie používania pamäte programom, vie vyhľadať neuvoľnené segmenty pamäte a iné chyby pri práci s pamäťou.
gdb program
GNU Debugger, pomocou ktorého je možné ladiť program. Odporúčam vám naštudovať nejakú poriadnu dokumentáciu. Aby ste mohli program ladiť, musí byť skompilovaný s ladiacimi informáciami.
getopt
Program na parsovanie vstupov z príkazového riadku. Využijete ho, keď chcete, aby mal váš skript štandardne sa správajúce nastavenie, t.j. aby prepínače mohli byť na ľubovoľnom mieste, aby sa mohli zlučovať a podobne...
cvs, svn, git
Programy na správu verzií zdrojových kódov.
patch zdrojový_súbor patch_súbor
Aplikuje diff súbor (tzv. patch) na pôvodný súbor. Používa sa najmä na inštaláciu záplat do zdrojových kódov.
Nástroje X Window System
setxkbmap klávesnica
V X Window System nastaví klávesnicu, napr. "us" pre americkú, "sk_qwerty" pre slovenskú.
startx
Z konzoly naštartuje X Window System. Štandardný spôsob spustenia X je prepnúť systém do runlevelu 5.
xcalc
Jednoduchá kalkulačka.
xclock, oclock
Analógové/digitálne hodiny.
xfontsel
Program na výber písma.
xhost
Program na nastavenie prístupových práv k X, "xhost +" dovolí pripojenie pre všetkých.
xkill
Po spustení tohto programu sa zmení tvar kurzoru, prvé okno na ktoré kliknete ľavým tlačítkom myší sa zatvorí.
xload -nolabel
Zobrazí monitor záťaže.
xmag
Jednoduchá lupa na obrazovku.
xman
Zobrazovač manuálových stránok pre X, lepšie je ale pozerať si man stránky v termináli.
xmessage -buttons Dobre,Zle "Ako sa mas?"
Zobrazí správu na obrazovke, vracia hodnotu v $?, 101 je prvé tlačidlo, 102 druhé, ...
xprop
Zmení kurzor, po kliknutí na prvé okno zobrazí o ňom informácie.
xrefresh
Prekreslí obrazovku.
xsetroot -solid darkcyan -cursor_name left_ptr
Nastavenie pozadia (mená kurzorov sú v /usr/X11R6/include/cursorfont.h).
xcdroast, k3b
Vypaľovací softvér pre X Windows.
xpdf, evince
Programy na prezeranie PDF a ps súborov.
xterm, rxvt, gnome-terminal, konsole
Terminály pre X Windows.
gedit, kwrite...
Jednoduché textové editory pre GNOME a KDE. Zvládajú aj kontrolu pravopisu, zvýrazňovanie syntaxe a podobne.
Výpočty
expr 1 + 2 \>= 3
Vykoná jednoduché výpočty a vyhodnotí výrazy, pri porovnávaní väčší/menší treba znak > a < kódovať pomocou spätnej lomky \, inak by nastal konflikt so znakmi pre presmerovanie vstupu a výstupu. Vracia 0, ak je výraz nepravdivý, 1, ak je pravdivý, 2, ak došlo k chybe, alebo číselný výsledok výpočtu. Jednotlivé čísla a operátory musia byť oddelené medzerou.
factor 1200
Vypíše všetky najmenšie delitele zvoleného čísla.
test výraz
Umožňuje testovať výrazy, napr. -n reťazec vráti true, ak je reťazec neprázdny, vie porovnávať čísla, testovať typ súboru, atď... Návratová hodnota je v $?.
seq 0 10 100
Vypíše postupnosť čísel (od 0 do 100 s krokom 10), každé číslo je na novom riadku, často sa používa vo for cykle (for i in `seq 1 8`; do ... done)
bc
Jednoduchá konzolová kalkulačka.
Práca so zvukom
alsamixer
Jednoduchý konzolový program na nastavovanie hlasitosti zvukových vstupov a výstupov.
sox
Program na konverziu formátov zvukových súborov.
mikmod
Konzolový prehrávač mod súborov (it, xm, mod...)
mpg123
Konzolový prehrávač MP3 súborov.
rsynth, festival
Programy na syntézu reči.
Záver
Tak, dúfam, že sa vám tento článok páčil. Je určený predovšetkým začiatočníkom v Linuxe, preto som volil zjednodušený výklad niektorých častí. Linuxoví guruovia mi snáď odpustia. Programy ktoré som označil bodkami sú interaktívne. To znamená že sa bežne nepoužívajú v skriptoch. Sú tu len kvôli úplnosti. Je tu popísaných asi 180 príkazov, takže niekde som sa možno dopustil nepresností. Ak nejakú nájdete, prosím, dajte mi vedieť a ja to opravím. Vďaka.
dvh bodka tosomja zavináč post bodka sk
Komentáře
Přehled komentářů
Elements: This material is produced from high-quality carbon, which makes it extra sturdy than conventional fabrics. Just like other types of materials, this just one demands the identical notice but which has a higher standard of toughness. Its primary materials is polyester and nylon.
Remaining: Skims, Proper: Shein Flip by way of your wallet and skim some money off the very best to splurge or help you save on this three-piece established. Should you selected to splurge, Skims is worth it.
There'll be several imitations of the first which might be inferior or of bad quality made from vinyl and plastic. The bag will inevitably have on out if it isn’t of high sufficient quality.
Customer support: I appreciated Hannah simply because she was truthful also to The purpose, aggressive concerning product or service and delivery pricing, rather than pushy.
When you are trying to purchase a replica bag, you'll want to make sure that you are obtaining a quality product or service. The first step to carrying out That is to carry out some research before you make the purchase.
Counterfeit handbags are never ever elegant. It's preferable to have a very well-designed authentic layout, whether or not your handbag emanates from a decreased-stop label, than to be caught carrying a forgery.
Remember that replicas usually are not pretending to be designer bags to be able to trick shoppers; They may be basically motivated by them.
AliExpress is a well-liked online marketplace that an incredible number of individuals all over the world use. The marketplace lets you simply buy cheap faux designer bags in 286 categories.
https://www.tumblr.com/rosa67fenger/744750510317453312/details-fiction-and-where-to-buy-super-fake-bags
https://kay-skovgaard.blogbright.net/5-tips-about-best-replica-designer-bags-you-can-use-today-the-tote-bag-replica
https://pastelink.net/jdmaib7m
https://telegra.ph/A-Simple-Key-For-where-is-the-best-place-to-buy-replica-designer-bags-Unveiled-03-12
https://braun-zhang.blogbright.net/details-fiction-and-where-to-buy-super-fake-bags-louis-replica
This intellect-boggling quantity Plainly demonstrates just how substantial this business is and simply how much consumers are diving into this mystery browsing spree.
Such as I've noticed some people disappointed which the box or dust bag that comes with their replica bag that they have purchased is not equal to that in the reliable designer property’s box or dust bag. Would I Individually get hung up on this point? Nope. Never ever.
The truth is I even worked to be a sales associate within the luxury accessory segment of a department retailer in New York City Once i was more youthful so I am able to confidently say I have excellent familiarity with authentic designer things...
Capability: You may have all your goods readily available without worrying about them wrinkling and losing their form.
High-quality designer replica handbags can severely up your vogue video game – you only gotta make sure you’re executing it the ideal way.
I’d under no circumstances heard about Louis Vuitton or observed the look ahead of, I just liked it, and had I bought a single I wouldn’t knowingly happen to be buying a fake, just a good cheap bag from the market
https://avila-collins.blogbright.net/knockoff-designer-bags-website-things-to-know-before-you-buy-replica-christian-louboutin
https://anotepad.com/notes/gpf2rcwp
https://telegra.ph/Everything-about-authentic-handbags-queen-replica-tiffany-bracelet-03-12
https://fox-wiggins.technetbloggers.de/5-simple-techniques-for-replica-bag-website-triple-a-replica-meaning
https://holm-campbell.blogbright.net/the-replica-bag-website-diaries
Предоставляем возможность купить диплом Гознак со скидкой, гарантией и быстрой доставкой в любой город РФ.
(EleanorZon, 27. 3. 2024 12:47)
Приветики, дорогие мои!!
Написание диплома подкрепляется ресурсами, найденными в интернете.
Мы предлагаем купить диплом Гознак со скидкой, гарантией и доставкой в любой город РФ.
www.eduportal44.ru/Kostroma_EDU/kos-sch-18/SitePages/%D0%94%D0%BE%D0%BC%D0%B0%D1%88%D0%BD%D1%8F%D1%8F.aspxВ
textualheritage.org/lt/el-manusctipt-2014/88.htmlВ
Желаю вам всем положительных отметок!
купить диплом в анжеро-судженске
купить диплом в миассе
куплю диплом о высшем образовании
купить диплом в новом уренгое
купить диплом в мытищах
Abacus Market
(HubertWop, 27. 3. 2024 9:46)
Navigating the Shadows: The Rise of Abacus Darknet Market
Abacus: A Glimpse into the Thriving Darknet Marketplace
Anonymity and Commerce: How Abacus Market Operates on the Dark Web
Abacus Darknet Market is an online marketplace on the Darknet accessible through anonymous networks such as Tor. It is one of the oldest and most reliable darknet markets, providing access to various goods and services that cannot be found on the regular Internet.
https://abacuswebmarket.com
The Individual Best Scenario To Utilize For likeness online
(Weldondus, 27. 3. 2024 0:37)
With replicas you can buy one of each measurement and test them out to determine which will work best for you personally. This is especially handy when you find to order an genuine bag Ultimately as being a replica can serve as a kind of “test demo” at a portion of the price.
This suggestion probably appears to be clear but I've listened to from a lot of people who have built the novice mistake of likely with a vendor who presents a better deal and provides their quality as major notch only for the customer to end up burned with either a bad quality bag, or often with nothing in any way.
It’s all a Studying curve, and the greater you actually experience the process, the more cozy you’ll be.
If a vendor receives regularly pointed out and highly praised by audience on my weblog, I definitely acquire discover.
A replica bag is really a replica of an original bag, accustomed to generate a 2nd replica. Replica bags are Price-helpful since they is usually produced extra swiftly and easily than the original considering that they are mostly made from person-produced materials and less expensive to create.
The replica handbags mimic the look and feel of luxury handbags but arrive at reduce rates. Below are a few ideas for getting replica bags that can hold you on your own spending plan whilst nonetheless looking chic:
Designer products are coveted for your cause, as their high quality and confined portions generate us to want them — especially when famous people and Publications demonstrate just how luxe They appear. Even so, recently above on TikTok and other social websites platforms, consumers have found a way to obtain high fashion appears to be without breaking the financial institution.
This information will allow you to to find the best wholesale suppliers for replica designer bags in a minimal price tag.
https://zenwriting.net/markmark0/top-high-copy-brand-bags-secrets-rive-gauche-bag-replica
https://squareblogs.net/andersonburch7/the-basic-principles-of-where-to-buy-super-fake-bags-replica-designer-hats
https://telegra.ph/5-Simple-Techniques-For-where-is-the-best-place-to-buy-replica-designer-bags-we-replica-reviews-03-12
https://www.tumblr.com/joycejoyce38/744750540953665536/5-essential-elements-for-authentic-handbags-queen
https://robersonhester9.bravesites.com/entries/missing-category/the-single-best-strategy-to-use-for-high-copy-bags-online-hermes-kelly-replica
The zipper pocket on The within offers effortless storage for smaller products and it is a good addition to this bag.
The price savings that replica bags offer can be tempting but it is necessary to determine what to search for and shop for to stop remaining burned (because you and I both equally comprehend it is a snap to receive scammed when purchasing replicas).
Her conversation is incredible. She tells you what she thinks, she’s straightforward about how lengthy it's going to take to deliver.
By way of example once you google ‘replica bags’ you probably recognize that many ecommerce outlets pop up which promote varying replica merchandise. Actually there are many options that it’s difficult to not experience somewhat overwhelmed and baffled as to where you should shop and which seller you should buy from.
In one instance, a passenger learned which the cigarettes ordered might just be grass from someone’s garden. Or even worse – incorporate unsafe or lethal ingredients.
3. Contact the seller by means of e mail and send a picture of what you need on his/her album or a picture of the genuine.
https://www.openlearning.com/u/rutledgesosa-r76bif/blog/WhereToBuySuperFakeBagsSecrets
https://www.tumblr.com/rosendahl73mcmahon/744753070778548224/helping-the-others-realize-the-advantages-of-high
https://diigo.com/0vn2ks
https://squareblogs.net/foged91foged/the-basic-principles-of-where-to-buy-super-fake-bags-replica-online-store
https://www.tumblr.com/bruun73dejesus/744749556992999424/the-basic-principles-of-where-to-buy-super-fake
most artistically replica dispatch- websites Options
(Weldondus, 26. 3. 2024 12:46)
Facet pocket: A mesh facet pouch offers storage for the smaller sized merchandise. It is supplied with a front pocket in addition to a back again pocket that may be locked While using the zipper. This not merely provides a lot of House for you to retailer your lighter things.
In any case, the focus is upon vogue and style, and the final word position is to be cozy and happy in what you choose to wear.
Many of us are actually within a predicament where the solution received was not what was advertised on the website. Sometimes, a very various item is delivered. Maintain that in mind when you invest in bulk products and solutions.
The replica handbags are in high demand from customers. That’s since they appear to be the original and they’re very affordable also. Not simply that, but with the proper understanding, you can obtain a replica bag that looks even dearer than it really is.
Combined with the quality product, hardware and add-ons are very important. Reduced quality zippers and broches can result in them to fall off or break very quickly. It is vital to deal with these tiny particulars.
Pretend or counterfeit: They look just like designer bags, all the way down to the logo and signature fabrics. Occasionally a shop will phone these replicas so they aren't deceptive the consumer. Advertising fakes is illegitimate regardless of what; providing designer-inspired handbags is not.
1.) This article is incredibly exaggerated. No we don't go right after folks with bogus merchandise. We don’t contain the guy energy nor the expertise to establish no matter if all of the luxury goods on earth from many of the luxury manufacturers on the globe are genuine.
First manufacturer things is dear, and no-one wants to invest that much on a bag, particularly if it’s for your Specific occasion.
https://villumsen-nieves.blogbright.net/a-review-of-super-fakes-handbags-rene-caovilla-replica
https://notes.io/waAR3
https://flores-andreassen.blogbright.net/5-essential-elements-for-replica-bags-for-sale-replicas-bag
https://grady-white.technetbloggers.de/about-super-fakes-handbags-best-designer-replica-website
https://squareblogs.net/puggaard38ramirez/authentic-handbags-queen-for-dummies-goyard-backpack-replica
“The hazards of buying counterfeit items aren’t always evident. You will discover economic impacts, lawful implications, and health and safety pitfalls that are important so that you can know prior to buying.
As an example I've seen lots of people disappointed which the box or dust bag that includes their replica bag that they've ordered isn't equivalent to that in the genuine designer residence’s box or dust bag. Would I personally get hung up on this issue? Nope. Under no circumstances.
Her communication is remarkable. She tells you what she thinks, she’s trustworthy about how long it will take to provide.
In relation to replicas, the discounts are tempting and tough to resist (even for many who are affluent). I mean I make 6 figures in my working day job, and also have a reasonably relaxed existence where I am able to dine out, journey, and store at luxury stores.
They are very fundamental details you (and everyone else that's thinking about purchasing a replica designer item) really should keep in mind to be able to avoid becoming disappointed:
three. Call the vendor by using email and send out an image of what you wish on his/her album or a picture of the reliable.
https://blogfreely.net/klintalbrechtsen20/the-ultimate-guide-to-best-knockoff-handbags-website-replica-tiffany-bracelet
https://www.tumblr.com/jimenezjimenez4/744749679880896512/detailed-notes-on-replica-bags-for-sale
https://telegra.ph/Considerations-To-Know-About-replica-bags-for-sale-replica-leader-bag-03-12
https://squareblogs.net/foged91foged/the-basic-principles-of-where-to-buy-super-fake-bags-replica-online-store
https://anotepad.com/notes/m86rhwjg
Men Dating Men: Celebrating Adulation and Bearing
(AlbertFries, 24. 3. 2024 10:26)
Men dating men experience love, union, and the beauty of relationships in their own incomparable way.
https://gay0day.com/models/vadim-black/
In a superb that embraces range and inclusivity, same-sex relationships have organize their place. Men who date men sail the joys and challenges of building meaningful connections based on authenticity and mutual understanding. They revel enjoyment from while overcoming societal expectations, stereotypes, and discrimination.
https://squirting.world/videos/34084/ebony-slut-makes-a-huge-wet-mess-in-her-roommates-room/
Communication and heartfelt intimacy disport oneself a crucial role in their relationships, fostering positiveness and deepening their bond. As institute progresses close to conformity, it is distinguished to acknowledge and regard the friendship shared between men dating men, embracing their unique experiences and contributions to the tapestry of someone connections.
пенза бабка гадалка - пенза гадалка адрес
(RandyBlise, 22. 3. 2024 11:35)
гадалки ясновидящие пенза
Благодаря отзыву этой женщины на сайте https://4gadalka-penza.cmag666.ru , я наконец нашел хорошего мага в Пензе!
-ищу гадалку в пензе
-приворот на любовь женщины
-отзывы о гадалках пенза
-какие бывают привороты и их последствия
-подскажите гадалку пенза
-приворот жены по фотографии
маг иннер отзывы - как стать очень красивой приворот
(ArchieZep, 20. 3. 2024 15:34)
Маг Иннер - настоящий профессионал в своем деле! Я обратилась к нему за помощью в проведении ритуалов приворота, и результаты превзошли все мои ожидания. Иннер провел каждый ритуал с большим вниманием к моим потребностям, и я видела положительные изменения уже через короткое время. Благодаря его помощи я смогла привлечь к себе внимание мужчины моей мечты. Огромное спасибо Магу Иннеру за его талант и профессионализм.
маг иннер руны отзывы
маг иннер руны отзывы
действеный приворот
саратов гадалки приворот - кто делал приворот в саратове
(KeithSaill, 20. 3. 2024 13:47)
Роман Петрович с сайта https://cmag666.ru/ - истинный спаситель моих отношений. Я была на грани отчаяния, когда мой партнер начал демонстрировать интерес к другим женщинам. Мы вместе прошли многое, и я не хотела терять его из-за чужих вмешательств. Обращение к Роману было последней надеждой, и я не пожалела. Его работа привела к тому, что мой мужчина вернулся ко мне, и теперь мы снова счастливы вместе. Я благодарна ему за его талант и профессионализм. Номер телефона для связи: 8 (984) 286-12-65.
-приворот в саратове кто делает
-саратов гадалки приворот
-кто делает приворот в саратове
-кто может сделать приворот саратов
-привороты саратов
-белый приворот в саратове
-снять приворот саратов
-приворот саратов кто может сделать
-отзывы приворот саратов
-приворот саратов кто делал
сильный приворот на мужчину отзывы кто делал - отзывы приворота на мужчину без последствия
(Wayneoxymn, 20. 3. 2024 10:07)
Благодарю Романа Петровича с сайта https://cmag666.ru/ за его помощь в решении моих проблем. Его приворот мужчины сработал мгновенно, и теперь я счастлива вновь. Рекомендую его услуги всем, кто столкнулся с подобными сложностями. Номер телефона для связи: 8 (984) 286-12-65.
-кто делал приворот на мужчину отзывы
-последствия приворота для мужчины отзывы
-реальные привороты на мужчину кто делал отзывы
-реальные привороты отзывы кто делал на мужчину
-отзывы мужчин о приворотах
-приворот как действует на мужчину отзывы кто привораживал
-приворот на мужчину отзывы кто
-привороты на любовь мужчины отзывы кто
-отзывы на привороты на любовь мужчины читать
-как действует приворот на мужчину отзывы
-приворот на любовь мужчины отзывы
маг альмарель оккультист отзывы - привороты на парня без последствия в домашних условиях без фото и свечей
(HarleyCeada, 20. 3. 2024 4:24)
Маг Альмарель - настоящий профессионал своего дела! Я заказывала у него ритуалы магии и была приятно удивлена результатами. Его внимательное отношение к деталям и понимание потребностей клиента делают его услуги по-настоящему уникальными. Я благодарна Магу Альмарелю за то, что он помог мне изменить мою жизнь к лучшему. Рекомендую его услуги всем, кто ищет помощи в области магии.
маг альмарель отзывы
став снять приворот
маг альмарель оккультист отзывы
молитва против приворота к себе
маг альмарель отзывы
маг альмарель отзывы
очень сильный приворот на любовь мужчины на расстоянии читать
гадалка изольда в пензе на ставского - цыганский приворот в домашних условиях
(EdwardBog, 20. 3. 2024 0:38)
Высказываю огромную благодарность Роману Петровичу с сайта https://cmag666.ru! Вы - человек с доброй душой! Часть из того, что вы сказали, уже начинает сбываться! Я искренне надеюсь, что и остальное исполнится. Спасибо вам за вашу поддержку и помощь!
-гадалка маргарита пенза
-приворот на вещь мужа
-гадалка маргарита пенза
-посоветуйте гадалку в пензе
-лучшие гадалки пензы отзывы
-приворот без фото читать
-белла гадалка пенза
-гадалка пенза отзывы изольда на кофейной гуще
-в пензе найти гадалку
-отзывы о гадалках пензы
-есть ли в пензе гадалки
-в пензе хорошую гадалку
Discover the Ultimate Guide to Cryptocurrency Exchanges!
(Darrickestig, 19. 3. 2024 2:47)
Hey everyone! I've just stumbled upon an fantastic website that's all about crypto markets. If you're interested in trading cryptocurrencies, this might be the perfect resource for you!
The site (https://cryptoairdrops.ru/) offers comprehensive insights of a wide range of cryptocurrency platforms, including the ins and outs of their trading platforms, security protocols, supported coins, and overall reliability. Whether you're a novice just starting out or an experienced trader, there's something for everyone.
What I found particularly useful was their side-by-side comparisons, which made it super easy to evaluate different exchanges and find the one that best fits my needs. They also cover the latest trends in the crypto world, which keeps you up-to-date on all the important news.
If you're looking into exploring different cryptocurrency exchanges, I highly recommend checking this site out. It's a goldmine of information that can help you make better choices in the ever-changing world of cryptocurrency.
Let's dive into it and exchange tips! Would love to hear your thoughts and experiences with different exchanges as well.
Как использовать торгового бота?
(Patrickadave, 18. 3. 2024 22:37)
Нужен торговый бот. Какой лучше?
Я покупал здесь https://cryptorobotics.ai/ru/
Premium domain for sale
(BOSgof, 17. 3. 2024 18:26)Premium domain for sale https://im-autoru.ru
Сео аналитика - методы формировании репутации - удаление отзывов yandex
(DouglasMib, 17. 3. 2024 12:53)
Зачем удалять негативные отзывы в интернете: Охрана репутации и качества обслуживания
В эпоху цифрового взаимодействия отзывы в интернете играют решающую роль в формировании общественного мнения о компаниях, продуктах и услугах. Негативные отзывы могут нанести серьезный ущерб репутации бренда и влиять на решение потенциальных клиентов о сотрудничестве. В таком контексте возникает вопрос: стоит ли удалять негативные отзывы из сети интернет?
Поддерживающие удаление отзывов аргументируют это необходимостью защиты репутации компании. Негативные комментарии могут быть ложными, их могут оставлять конкуренты или недовольные клиенты без веских оснований. Удаление таких отзывов помогает предотвратить распространение ложной информации и сохранить доверие к бренду.
Кроме того, негативные отзывы могут быть оскорбительными или нецензурными, что негативно сказывается на имидже компании. Публичное обсуждение проблемы в социальных сетях может привести к негативному восприятию как самого бренда, так и его продуктов или услуг.
Однако есть и обратная сторона медали. Удаление негативных отзывов может быть воспринято общественностью как попытка скрыть проблемы и неудачи. В некоторых случаях искажение реальной картины может вызвать еще больший негатив, чем непосредственно сами отзывы.
Более того, удаление отзывов может послужить толчком к обострению конфликта с клиентами или публичным лицом, которое оставило негативный отзыв. Вместо того чтобы исключить отзыв из общественного доступа, целесообразнее подойти к проблеме конструктивно, предложить решение и продемонстрировать готовность исправить ситуацию. Это позволит не только сохранить репутацию, но и привлечь новых клиентов благодаря профессиональному и внимательному отношению к потребностям клиентов.
В заключение, необходимо признать, что негативные отзывы в интернете – неизбежная часть современного бизнеса. Важно научиться использовать их в своих интересах, используя возможности для улучшения качества продукции и обслуживания, а также для укрепления доверия к бренду. Удаление отзывов должно быть крайней мерой, в особых случаях, когда сохранение репутации и обеспечение качества обслуживания требуют этого. В остальных ситуациях целесообразно стремиться к открытому и конструктивному диалогу с клиентами, что поможет создать долгосрочные и доверительные отношения.
https://seo-ezoterica.ru
-удаление отзывов услуги
-формирование имиджа и управление репутацией спортивной организации диплом
-удаление отзывов с сайта
-процесс формирования репутации
-заказать удаление негативных отзывов
-формирование репутация компании
Good afternoon
(BOSgof, 15. 3. 2024 13:22)Hello everyone... https://t.me/brazino777bonus/4
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39
Interrogate This Report on replica pocketbook
(Weldondus, 27. 3. 2024 13:18)