ARCHIV |
|||||
Software (10844)
Distribuce (131)
Skripty (697)
Menu
Diskuze
Informace
|
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í
Související články
Předchozí Celou kategorii (seriál) Další
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 Předchozí Celou kategorii (seriál) Další
|
Vyhledávání software
Vyhledávání článků
28.11.2018 23:56 /František Kučera 12.11.2018 21:28 /Redakce Linuxsoft.cz 6.11.2018 2:04 /František Kučera 4.10.2018 21:30 /Ondřej Čečák 18.9.2018 23:30 /František Kučera 9.9.2018 14:15 /Redakce Linuxsoft.cz 12.8.2018 16:58 /František Kučera 16.7.2018 1:05 /František Kučera
Poslední diskuze
31.7.2023 14:13 /
Linda Graham 30.11.2022 9:32 /
Kyle McDermott 13.12.2018 10:57 /
Jan Mareš 2.12.2018 23:56 /
František Kučera 5.10.2018 17:12 /
Jakub Kuljovsky | |||
ISSN 1801-3805 | Provozovatel: Pavel Kysilka, IČ: 72868490 (2003-2024) | mail at linuxsoft dot cz | Design: www.megadesign.cz | Textová verze |