File Order Randomizer for car radios, clock radios etc. [C#] (open source)
Obsah:
- Příkaz cd
- Názvy absolutních a relativních cest
- Rodičovský adresář
- Přejděte do předchozího adresáře
- Přejděte do domovského adresáře
- Adresáře s prostorem v jejich jménech
- Závěr
Příkaz
cd
(„change directory“) se používá ke změně aktuálního pracovního adresáře v Linuxu a dalších operačních systémech podobných Unixu. Je to jeden z nejzákladnějších a často používaných příkazů při práci na terminálu Linux.
Aktuální pracovní adresář je adresář (složka), ve kterém uživatel aktuálně pracuje. Při každé interakci s příkazovým řádkem pracujete v adresáři.
V tomto tutoriálu vám ukážeme, jak pomocí příkazu
cd
procházet adresářový strom vašeho systému.
Příkaz cd
cd
je vestavěný shell a jeho chování se může mírně lišit od shellu k shellu. Proměnné prostředí prostředí používá k určení nezbytných informací pro jeho provedení.
Pokryjeme vestavěnou verzi
cd
Bash.
Syntaxe příkazu
cd
je následující:
cd directory
Příkaz přijímá pouze dvě možnosti, které se používají zřídka.
-
−L
, Postupujte podle symbolických odkazů. Ve výchozím nastavení secd
chová, jako by byla zadána volba-L
.−P
,−P
symbolické odkazy. Jinými slovy, pokud je tato možnost zadána a pokusíte se přejít na symbolický odkaz směřující do adresáře,cd
se změní do adresáře.
Ve své nejjednodušší podobě, pokud je použit bez argumentů, vás
cd
zavede do vašeho domovského adresáře.
Při navigaci v systému souborů můžete pomocí klávesy
Tab
automaticky doplnit názvy adresářů. Přidání lomítka na konec názvu adresáře je volitelné.
Chcete-li přepnout do adresáře, musíte mít spustitelná oprávnění pro tento adresář.
Příkaz
pwd
vám umožní zjistit, v jakém adresáři se právě nacházíte.
Názvy absolutních a relativních cest
Při určování adresáře, který chcete změnit, můžete použít absolutní nebo relativní názvy cest. Absolutní nebo úplná cesta začíná z kořenového adresáře systému
/
a relativní cesta začíná z aktuálního adresáře.
Ve výchozím nastavení je při přihlášení do systému Linux váš aktuální pracovní adresář nastaven na domovský adresář. Za předpokladu, že adresář
Downloads
existuje ve vašem domovském adresáři, můžete do něj přejít pomocí relativní cesty k adresáři:
cd Downloads
Můžete také přejít do stejného adresáře pomocí jeho absolutní cesty:
cd /home/username/Downloads
Stručně řečeno, pokud cesta začíná lomítkem (
/
), je to absolutní cesta k adresáři.
Rodičovský adresář
V operačních systémech podobných Unixu je aktuální pracovní adresář reprezentován jednou tečkou (
.
). Dva tečky (
..
), jeden po druhém, představují nadřazený adresář nebo jinými slovy adresář bezprostředně nad aktuálním.
Pokud zadáte
cd.
, přejdete do aktuálního adresáře nebo jinými slovy, příkaz neudělá nic.
Předpokládejme, že se právě nacházíte v adresáři
/usr/local/share
, chcete-li přejít do
/usr/local
(o úroveň výše od aktuálního adresáře), zadejte:
cd../
Chcete-li přesunout dvě úrovně do
/usr
(nadřazený rodič), můžete spustit následující:
cd../../
Zde je další příklad. Řekněme, že jste v adresáři
/usr/local/share
a chcete přejít do
/usr/local/src
. Můžete to udělat zadáním:
Přejděte do předchozího adresáře
Chcete-li se vrátit zpět do předchozího pracovního adresáře, předejte znak pomlčky (
-
) jako argument příkazu cd:
Přejděte do domovského adresáře
Chcete-li přejít do domovského adresáře, jednoduše zadejte
cd
. Dalším způsobem, jak se vrátit přímo do domovského adresáře, je použít znak vlnovky (
~
), jak je ukázáno níže:
cd ~
Pokud například chcete přejít do adresáře
Downloads
, který je uvnitř vašeho domovského adresáře, zadejte:
cd ~/Downloads
Můžete také přejít do domovského adresáře jiného uživatele pomocí následující syntaxe:
Adresáře s prostorem v jejich jménech
Pokud adresář, který chcete změnit, má ve svém názvu mezery, měli byste buď obklopit cestu uvozovkami, nebo použít znak zpětného lomítka (
\
) k úniku z mezery:
cd 'Dir name with space'
Závěr
Nyní byste měli dobře rozumět tomu, co je aktuální pracovní adresář a jak pomocí příkazu
cd
přejít do jiného adresáře.
Jak změnit výchozí adresář pro stahování v aplikaci Internet Explorer
Tento článek vám ukáže, jak změnit výchozí adresář pro stahování v aplikaci Internet Explorer,
Příkaz Pwd v Linuxu (aktuální pracovní adresář)
Aktuální pracovní adresář je adresář, ve kterém uživatel aktuálně pracuje. V tomto článku vám ukážeme, jak určit aktuální pracovní adresář pomocí příkazu pwd.
Jak přidat adresář na cestu v Linuxu
Když napíšete příkaz, shell prohledá ve všech adresářích zadaných v uživatelské proměnné $ PATH spustitelný soubor s tímto názvem. Tento článek ukazuje, jak přidat adresáře k vašemu `PATH v systémech Linux.