|
|||||||||||||||||||||||||||||||||||||||||||||||||
Menu
Distributions (131)
bootable [55]
commercial [7] no-commercial [42] unclassified [20] [7]
Software (10844)
|
Linux v příkazech - práce se soubory a adresářiJako základ efektivní práce se systémem je nutné zvládnout správu souborů a adresářů, jejich vytváření, rušení, kopírování a další operace.
Základní pojmyPřed zahájením popisu příkazů si vysvětlíme několik společných pojmů. Adresářová struktura LinuxuV Linuxu je odlišná struktura přístupu k diskům, souborový oddíl s instalací Linuxu obsahuje adresářovou strukturu s celkem pevně daným seznamem adresářů. Zde je přehled těch nejdůležitějších z hlediska běžného uživatele:
Výměnné disky (disketové mechaniky, CD-ROM, USB flash disky) se obvykle připojují jako
podadresáře adresáře Aktuální adresář
Je to adresář ve kterém právě pracujeme. Soubory v něm stačí specifikovat
pouze jménem. Pro odkaz na aktuální adresář se často používá
./. Zvláště v případech, že voláme program nebo script
v aktuálním adresáři a systém se tváří že ho nezná, ho lze spustit jako
./skripticek Domovský adresář
Pro každého uživatele se při jeho přidání do systému
vytváří jeho domovský adresář, /home/bfu Cesta k souboru
Soubory uložené v jiném než aktuálním adresáři, musíme v příkazech
zapsat včetně cesty, tedy sledu průchodu adresáři k souboru, oddělenými lomítky
/home/bfu/texty/poznamka.txt texty/poznamka.txt ./texty/poznamka.txt Zástupné znaky
Abychom mohli v rámci jednoho příkazu zpracovat více souborů, název souboru nahradíme nebo doplníme
zástupnými znaky. Používají se 2 základní: cp obrazky/* kopie #zkopíruje všechny soubory z obrazky/ do kopie/ cp obrazky/Berta* kopie #pouze soubory začínající "Berta" cp obrazky/Berta?? kopie #takto zkopíruje pouze soubory Berta01 až Berta10
Většina příkazů obsahuje dále parametr Příkazy pro práci s adresáři
Příkaz
pwd
/home/bfu
Nový adresář vytvoříme příkazem mkdir texty
Již existující, prázdný adresář lze smazat příkazem
Pro změnu aktuálního adresáře použijeme příkaz cd texty cd /home/bfu/texty cd ./texty
Příkaz
Výpis souborů v adresáři, získáme příkazem ls p*.txt #vypíše soubory které začínají písmenem p ls p?? #vypíše soubory, které začínají p a za ním jsou #právě 2 znaky (např. p01, p02) ls /dev #vypíše obsah adresáře /dev ls -l -R #vypíše adresář včetně podadresářů
K této skupině příkazů snad ještě můžeme připojit příkaz Příkazy pro práci se soubory
Soubor lze zkopírovat příkazem cp /mnt/floppy/01.jpg /home/bfu #takto zkopírujeme soubor #z diskety do adresáře uživatele bfu cp 01.jpg kopie.jpg #a nakopírovaný soubor si pak uložíme jako kopii
Zvláště pokud kopírujeme hromadně více souborů, bude užitečný parametr cp -i /mnt/floppy/*.jpg
se zobrazí dotaz :
Pro zachování starší verze přepisovaného souboru lze použít parametr
Obsah adresáře, včetně podadresářů lze zkopírovat s pomocí parametru cp -r . /tmp
Podobnou syntax má příkaz mv 01.jpg nejlepsi.jpg #obrazek přejmenuje mv 01.jpg obrazky #přenese do podadresáře obrazky (musí existovat)
Existující soubor lze smazat příkazem rm /home/bfu/01.jpg
Příkazem ln -s /var/log/boot.log log
A pak si ho lze prohlížet přímo pomocí
Častější a užitečnější budou případy, kdy program vyžaduje potřebné knihovny jinde než jsou nainstalovány.
V tom případě se místo kopírování jen vytvoří odkaz na patřičný soubor.
Zde byl použit parametr
Pro rychlé prohlížení souborů na obrazovce můžeme použít příkazy cat >poznamka.txt 1.radek 2.radek po posledním řádku stisknout stisknout Ctrl+D Zdroje informací
Related article
Linux v příkazech - úvod Linux v příkazech - správa uživatelských účtů Linux v příkazech - ssh, rsync Linux v příkazech - TCP, ftp, http Linux v příkazech - konfigurace sítě Linux v příkazech - diagnostika sítě Linux v příkazech - GnuPG Linux v příkazech - archivace a komprese Linux v příkazech - OpenSSL Linux v příkazech - správa procesů Linux v příkazech - sudo Linux v příkazech - čtení a zpracování textu Linux v příkazech - aritmetika Linux v příkazech - vylaďte si Bash! Linux v příkazech - správci verzí Linux v příkazech - manuálové stránky Linux v příkazech - screen Linux v příkazech - vypalování CD/DVD Linux v příkazech - porovnávání souborů Linux v příkazech - plánované spouštění procesů Linux v příkazech - hledání souborů Linux v příkazech – práce s Wi-Fi osd volume v xfce Previous Show category (serial) Next
|
Szukanie oprogramowania
|
|||||||||||||||||||||||||||||||||||||||||||||||
©Pavel Kysilka - 2003-2024 | maillinuxsoft.cz | Design: www.megadesign.cz |