PROGRAMOVÁNÍ PRO ZELENÁČE - 9. LEKCE: Linux a náš první příkaz - Martin Podloucký ? LearnTube.cz
Obsah:
V tomto tutoriálu se budeme zabývat Linuxem,
which
příkaz.
Linux,
which
příkaz se používá k identifikaci umístění daného spustitelného souboru, který se spustí, když do příkazového řádku zadejte název spustitelného souboru (příkaz). Příkaz vyhledá spustitelný soubor zadaný jako argument v adresářích uvedených v proměnné prostředí PATH.
Co je PATH
V Linuxu je
PATH
proměnnou prostředí, která říká shellu a dalším programům, které adresáře hledají spustitelné soubory. Skládá se ze seznamu absolutních cest oddělených dvojtečkou k adresářům obsahujícím spustitelné soubory.
Chcete-li zobrazit obsah proměnné PATH, použijte jako argument příkaz echo s
$PATH
:
echo $PATH
Výstup bude vypadat takto:
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
Jak používat který příkaz
Syntaxe příkazu je následující:
which FILE_NAME…
Chcete-li například najít úplnou cestu k příkazu ping, zadejte následující příkaz:
which ping
Výstupem bude něco podobného:
/bin/ping
K tomuto příkazu můžete také zadat více než jeden argument:
which netcat uptime
Výstup bude zahrnovat úplné cesty k spustitelným
netcat
i
uptime
:
/bin/netcat /usr/bin/uptime
Hledání se provádí zleva doprava a pokud je v adresářích uvedených v proměnné
PATH
path nalezeno více než jedna shoda, bude vytištěna pouze první. Chcete-li vytisknout všechny zápasy, použijte volbu
-a
:
which -a touch
Výstup zobrazí dvě úplné cesty k
touch
příkazu:
/usr/bin/touch /bin/touch
Jeden z spustitelných souborů je obvykle pouze
symlink
na druhý, ale v některých případech můžete mít dvě verze stejného příkazu nainstalované na různých místech nebo úplně jiné příkazy se stejným názvem.
Závěr
which
příkaz se používá k vyhledání příkazu prohledáním příkazu spustitelného v adresářích zadaných proměnnou prostředí
PATH
.
Clearwire. jmenoval bývalého výkonného ředitele společnosti Vodafone William Morrow za svého nového generálního ředitele, který by mohl podnítit svůj přechod od šikovného konkurenčního poskytovatele služeb k celostátnímu dopravci, který může mít AT & T a Verizon. společnost pondělí. Zakládající generální ředitel Benjamin Wolff se stal místopředsedou, který sedí vedle současného předsedy Craiga McCawe. Tento krok přišel jen několik dní poté, co společnost Clearwire plánovala do konce příštího rok

Společnost Clearwire se pokouší vybudovat národní mobilní datovou síť s využitím standardů WiMax technologie jako dva největší dopravci Ameriky se pohybují směrem k LTE (Long-Term Evolution) pro svůj další skok v rychlosti. Začátek startu pro WiMax, který se měřil v letech, může mít nyní pouze měsíce, protože společnost Verizon Wireless uvedla, že v příštím roce zahájí komerční službu LTE.
IBM obdrží soudní příkaz, který omezuje práci výkonného pracovníka společnosti Dell

Společnost IBM byla v pozdním pátku udělena návrh, který by mohl omezit povinnosti dřívější fúze šéf získání konkurenční společnosti Dell
> Evropský veřejný ochránce práv ve čtvrtek obvinil Evropskou komisi z "nesprávného úředního postupu" během antitrustového šetření společnosti Intel, který vyústil v těžkou pokutu na začátku tohoto roku, stejně jako příkaz k tomu, aby se zbavil svých protisoutěžních praktik.

Veřejný ochránce práv , Nikiforos Diamandouros, reagoval na stížnost podanou společností Intel po rozhodnutí v květnu. Společnost Intel poté podala stížnost Evropskému soudu prvního stupně v Lucemburku. Toto odvolání, které má větší právní zátěž než stanovisko veřejného ochránce práv, se očekává v první polovině roku 2010.