op nove

3. října 2010 v 17:33
man (mezera příkaz) - vypíše manuál příkazu. Q vypne manuál
pwd - vypíše na terminál ve které složce se nacházíme
apropos (mezera příkaz) - výpis na terminál všech příkazů, které mají co dělat s copy
clear - vymaže terminál
ls - vypíše všechny složky ve složce ve které se nacházíme
ls -a - se šipkou
nahoru lze vracet příkazy
CTRL -R - nápověda
ls -la - vypíše všechny soubory ve složce
mkdir (mezera jméno) - vytvoří adresář
rmdir (mezera jméno) - smaže prázdný adresář
mkdir (./adresar/podadresář) - vytvoří adresář i v jiném adresáři než jsme
./adresar/podadresář - relativní cesta
home/student - absolutní cesta
stisk TAB - slouží k doplňování rozepsaných např. názvů adresářů. Další TAB vypíše možnosti na terminál
cd adresář3 - otevře adresář3
cd (mezera ..) - hodí nás o adresář výše
SHIFT + PAGE UP/DOWN - rolování v terminálu
cat (mezera ./...) - otevře soubor. Když za cat dáme mezera -n, tak se očíslují řádky
cp (mezera ./soubor mezera kam např. home/student/) - kopíruje soubor
cd ~ - přehodí do domovského adresáře
cp -R ./etc(adresar) - rekurzivní kopie
mv ./soubor ./nové jméno - přejmenování souborů
rm ./jmeno souboru - maže soubor
touch - ./nazevsouboru - přepíše čas úprav a tvoří soubory
find . -name *.txt - hledá všechny soubory txt v daném adresáři
nano ./adresar/nazevsouboru.txt - textový editor. Uložit CTRL + X, A, ENTER
cat ./nazevsouboru SHIFT+tlac,vedle enteru grep nějaký text - hledá v textu a vyhledává shody
podobne fce grep: more - rozdělí text souboru a lze ho číst po řádcích (vyskočíme z toho CTRL + C)
                                      sort - třídí text podle řádků, vyhledává stejné řádky a dává je k sobě
                                      head -n 5 - vypíše prvních 5 řádků ze začátku souboru
                                      tail -n 5 - vypíše prvních 5 řádků od konce souboru
head + tail jdou kombinovat - tail -n 5 head -n 1 -tail vezme pět řádků od konce a head první z vrchu
diff ./soubor1 ./soubor2 - Vypíše rozdíly mezi soubory
reboot , shutdown -> restart a vypnuti pc (shutdown -h now)

Linky: suse.howto.cz
Příkazy 2:
cpuls 15 - počítá prvočísla po dobu 15 vteřin
Ctrl + Z - uspí proces
bg % 1 - probudí a spustí proces na pozadí. Pokud je proces na čas a my ho spustíme po skočení doby probíhání, tak se hned ukončí
cpuls 30 -c - pomlčka c znamená že pojede cpuls 30 vteřin procesorového času tzn.(i když ho uspíme tak i potom si dojede těch 30 zadaných vteřin)
Ctrl + C - přerušovací příkaz
cpuls 30 -c & - & pustí na pozadí
fg %1 - vypíše co jede na pozadí
                %1 - kolikátý program ve frontě
jobs - ukáže co běží (+ poslední, - předposlední)
ps - výpis procesů
ps aux - výpis procesů ze všech terminálů
ps aux ¦more - to samé co nahoře a s listováním
kill -15 PID čísla procesu např.2598 - ukončí procesy. dvě možnosti -15 - normální ukončení
                                                                                                                            
      -9 - natvrdo
Nelze ukončovat procesy Roota, když jsme ve studentovi
top - výpis procesů s ukázkou zátěže procesoru
       -K -můžeme zabíjet procesy
       -Q - vyskočíme
Priorita (N) procesů - -20-+19, nedává se víc než -10
nice - zobrazí procesy s vyšší prioritou
nice -n 5 cpuls 400 - spustí proces s prioritou 5
Jako student nelze snižovat prioritu procesů
renice -2 2655 - předělá prioritu procesu 2655 na -2
Značení možností u souborů a složek:
d - adresář
r - číst
w - psát
x - spouštět
Příkazy 3:
umask - maska souboru - standartní práva (nižší číslo - vyšší pravomoc)
chmod U+X ./soubor.txt
- přiřadí právo na spouštění
chmod a+rwx ./soubor.txt - přiřadí všechny práva
chmod o - odebere
chown games:games ./soubor.txt - mění uživatele a skupinu souboru
chgrp root ./soubor.txt - mění skupinu
newgrp games - vytvoří skupinu games
groups - vypíše skupiny,jejichz uzivatel je clenem

hard link - udělá dvojníka souboru, stejné jméno, velikost ale vlastník je ten co dvojníka vytvořil. Při změně originálu se mění i dvojník. Nemůže odkazovat neexistující soubor
simlink - zástupce, malá velikost, může odkazovat na neexistující soubor, vlastník je vytvářející.
ln zdroj název odkazu -
ln -s zdroj název odkazu -
vi - textový editor
vslib satrapa vi - v googlu odkaz na návod
cat   /etc/passwd > ~/text.txt
                                  >> ~/text.txt
cat   ./text.txt ¦uniq - vypíše jenom jedny uzivatele (každého 1), ale musí být ty duplicity pod sebou
-> seřadit - apropo sort
cat   ./text.txt ¦sort ¦cat -h ¦head -h35 ¦tail -n2
nano text2.txt - vytvoří soubor text2.txt a spustí v textovém editoru nano
diff text.txt text2.txt - vypíše rozdíly mezi souborx
gzip text.txt - zazipuje
bunzip2 -v text2.txt.bz2
tar - zálohování
tar -cf archiv.tar ./text.txt* - zazálohuje všechno s nazvem text.txt do archiv.tar
-cf - filesystem
tar -cf
./text.* ¦gzip archiv.tar
rm -vf ./text.* - maže
tar -xvzf archiv tar.gz - vypíše obsah archivu

moje prikazy moje prikazy moje prikazy moje prikazy moje prikazy moje prikazy moje prikazy

less
test
file soubor.txt - urceni obsahu souboru
chmod u=rw,g=r,o= soubor.txt    symbolicky zapis
chmod 640 soubor.txt                   ciselny zapis
chown student soubor.txt -zmena vlastnika
chgrp users soubor.txt - zmena skupiny
groups vypise skupiny kterych je uzivatel clenem
tar -cf jmeno.tar jmeno
tar -cvf vypis.txt.tar vypis.txt
tar -cvzf vypis.txt.tar.gz vypis.txt   komprimace
tar -xvzf vypis.txt.tar.gz                   dekomprimace
tar -cvjf vypis.txt.tar.bz2 vypis.txt  komprimace
tar -xvjf vypis.txt.tar.bz2                   dekomprimace
gzip,gunzip,zcat
bzip2,bunzip2,bzcat
df -h
du -hs
uptime
whoami
w
users
free
id
Reboot
Shutdown  -h now, alebo -shutdown -h 4 vypne za 4 minuty
grep 'vyp' * prohleda cely aktualni adresar
grep 'vyp' /*/*  prohleda vsechny soubory a slozky a vypise ty ve kterych sa nachazy hledany vyraz
grep 'vyraz' soubor
find * -name crontab prohleda vse a vypise umisteni daneho souboru
IDE disk -hda, atd
/dev/hda  primarni rozhrani master
/dev/hdb  primarni rozhrani slave
/dev/hdc  sekundarni rozhrani master
/dev/hdd  sekundarni rozhrani slave
rozhrani SCSI sda atd
primarni oddily 1-4 /dev/hda1 atd
logicke oddily 5 a vic /dev/hda5 atd
fdisk -l
cfdisk /dev/hda
mkfs -t ext3 /dev/hda1

if podminka
  then
      prikazy
  else
      prikazy
fi

if test ukoly -ot ukol    smaze ukoly pokud sou starsi nez ukol
then  
   rm ukoly
fi

if [ $1 -ot $2 ]     pokud bych spustil script sh smazat ukoly ukol
then
    rm ukoly 
    echo soubor byl smazan
fi

if [ $# -eq 0 ]
then
    echo musite zadat alespon jeden argument
    exit 1
fi

case hodnota in
      vzorek1) prikazy ;;
      vzorek2) prikazy ;;
      ...
esac

case $1 in
      -r) echo parmetr -r  ;;
      -i) echo parametr -i ;;
       *) echo neznamy argument ;;
esac

while prikaz
do
    prikazy
done

echo $1   vypise hodnoty vsech svych argumentu, kazdy na jednom radku
while shift 2> /dev/null
do 
   echo $1
done

until prikaz
do
   prikazy
done

until [ $1 = stop ]  pokud spustim skript napr sh vypis prijedu zitra stop fantomas stop, tak vypise prijedu zitra
do 
   echo $1
   shift
done

for promena in seznam
do 
    prikazy
done

for i in 1 3 5 7
do
   echo $i
done

for i
do 
   echo $i
done

for (( a=1 ; $a-4 ; a=$a+1 ))
do
   echo $a
done

for i in $( seq 9 )
do 
  echo $i
done

for i in $( seq 5 9 )
do 
  echo $i
done

for i in $( ls )
do
         echo $i
done

for i in `seq 1 10`  toto nevim nak nevali
do
         echo $i
done 
break, continue

echo start
exec date
echo tato cast nebude nikdy vykonana

exec < vystup presmeruje veskery standrtni vstup scriptu do souboru vystup
exec > vystup 2 >chyby

trap ['prikazy'] [cislo signalu]  zachytavani signalu

trap 'echo program prerusen stiskem Ctrl-C; exit 1' 2
while true
do
   echo program bezi...
   sleep 1
done

read prvni druhy
echo $prvni
echo $ druhy

read -p 'vlozte den,mesic a rok oddeleny mezerami ' DEN MES ROK

sleep 10 & poslu proces(ulohu) primo na pozadi
bg %1 poslu stoplu ulohu s c1 na pozadi
fg %1 poslu stoplu ulohu c c1 do popredi
jobs zobrazeni bezicich uloh
 

Buď první, kdo ohodnotí tento článek.

Komentáře

1 Jitka Jitka | Web | 23. června 2015 v 11:02 | Reagovat

Znáte kosmetiku Oriflame? Na stránkách www.orif24.cz se můžete zaregistrovat zdarma a navíc získáte dárky a vzorky vůní k objednávce. Já sama jsem této super Oriflame akce využila.

2 Smithk854 Smithk854 | E-mail | Web | 29. srpna 2016 v 9:59 | Reagovat

Hey very nice blog!! Man .. Beautiful .. Amazing .. I'll bookmark your website and take the feeds alsoI am happy to find a lot of useful info here in the post, we need work out more techniques in this regard, thanks for sharing. . . . . . fcaakabccdcdgdff

3 Smithc763 Smithc763 | E-mail | Web | 30. srpna 2016 v 19:28 | Reagovat

very nice post, i certainly love this web site, keep on it ebkfcccddfgdkfka

Nový komentář

Přihlásit se
  Ještě nemáte vlastní web? Můžete si jej zdarma založit na Blog.cz.
 

Aktuální články

Reklama