<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="summary.xsl" ?>
<g desc="Pierwsza część laboratoriów">
    <g desc="pomoc" >
        <e>man</e>
        <e>whatis</e>
        <e>… -h</e>
    </g>
    <g desc="ścieżki" >
        <e>/</e>
        <e>./</e>
        <e>../</e>
        <e>~/</e>
        <g desc="wildcard">
            <e>*</e>
            <e>?</e>
            <e>[…]</e>
        </g>
        <g desc="spacje...">
            <e>\ </e>
            <e>"…"</e>
            <e>'…'</e>
        </g>
    </g>
    <g desc="informacje o plikach">
        <e>ls</e>
        <e>ls -l</e>
        <e>ls -a</e>
        <e extra='1'>tree</e>
        <e>stat</e>
    </g>
    <g desc="katalog roboczy">
        <e>pwd</e>
        <e>cd</e>
        <g extra='1'>
            <e>pushd</e>
            <e>popd</e>
            <e>dirs</e>
        </g>
    </g>

    <g>
        <e>mkdir</e>
        <e>rmdir</e>
    </g>
    
    <g desc="przenoszenie/kopiowanie/(sym)linki">
        <e>cp</e>
        <e>cp -a</e>
        <e>ln</e>
        <e>ln -s</e>
        <e>mv</e>
    </g>
        
    <g desc="usuwanie">
        <e>rm</e>
        <e>rm -r</e>
        <e>rm -f</e>
    </g>
    
    <g desc="zdalna maszyna">
        <e>ssh user@host</e>
        <e>scp … user@host:file …</e>
        <e>sftp</e>
    </g>
    
    <g desc="moja nazwa/grupy">
        <e>whoami</e>
        <e>groups</e>
        <e extra="1">id</e>
    </g>
    <e>passwd</e>
    <g desc="multi-user">
        <e>w -n</e>
        <e extra="1">who</e>
        <e>last</e>
        <e>write</e>
        <e>mesg</e>
        <e extra="1">wall</e>
    </g>
    <e>su</e>
    <g desc="uprawnienia">
        <g desc="plików">
            <e>r</e>
            <e>w</e>
            <e>x</e>
            <e>suid</e>
            <e>sgid</e>
        </g>
        <g desc="katalogów">
            <e>r</e>
            <e>w</e>
            <e>x</e>
            <e>sticky</e>
        </g>
    </g>
    <g desc="ustawianie uprawnień">
        <e>umask</e>
        <e>chmod</e>
        <t>numerycznie</t>
        <t>symbolicznie</t>
    </g>
    <g desc="zmiana właściciela">
        <e>chgrp</e>
        <e>chown</e>
    </g>
    <e>touch</e>
    
    <g>
        <e>time</e>
        <e>sleep</e>
        <e extra='1'>timeout</e>
    </g>
    
    <g desc="terminy dotyczące procesów">
        <t>pid</t>
        <t>ppid</t>
        <t>parent</t>
        <t>child</t>
        <t>zombie</t>
    </g>
    <g desc="informacje o procesach">
        <e>ps</e>
        <e>ps -e</e>
        <e>ps -l</e>
        <e>ps -f</e>
        <e>pstree</e>
        <e>/proc/…</e>
        <e extra='1'>top</e>
        <e extra='1'>htop</e>
    </g>
    <g>
        <e>kill</e>
        <e>kill -SIG…</e>
        <g desc="sygnały">
            <t>INT</t>
            <t>TERM</t>
            <t>KILL</t>
            <t>STOP</t>
            <t>CONT</t>
        </g>
    </g>
    <g desc="szukanie/wysyłanie sygnału po nazwie">
        <g>
            <e>pgrep</e>
            <e>pkill</e>
            <e>-f</e>
        </g>
        <e extra='1'>pidof</e>
        <e extra='1'>killall</e>
        <t>-SIG…</t>
    </g>
    <g desc="zarządzanie zadaniami w tej powłoce">
        <t>Ctrl+Z</t>
        <e>… &amp;</e>
        <e>jobs</e>
        <e>fg</e>
        <e>bg</e>
        <e>wait</e>
    </g>
    <g>
        <e>nice</e>
        <e>renice</e>
        <e extra='1'>taskset</e>
        <e extra='1'>ionice</e>
        <e extra='1'>numactl</e>
    </g>
    <g desc="wyświetlanie plików">
        <g desc="tekstowych">
            <e>cat</e>
            <e>paste</e>
            <e extra='1'>join</e>
            <e>fold</e>
            <e>column -t</e>
        </g>
        <g desc="binarnych">
            <e>od</e>
            <e>hexdump</e>
            <e>xxd</e>
        </g>
    </g> 
    <g desc="wyświetlanie tekstu">
        <e>echo</e>
        <e>printf</e>
    </g>
    <e>seq</e>
    <g desc="przekierowania">
        <g desc="wyjścia">
            <e>&gt;</e>
            <e>&gt;&gt;</e>
            <e>2&gt;</e>
            <e>&amp;&gt;</e>
        </g>
        <g desc="wejścia">
            <e>&lt;</e>
            <e>&lt;&lt; EOF</e>
            <e>&lt;&lt;&lt;</e>
        </g>
        <e>/dev/null</e>
    </g>
</g>

