Junior
Jaké příkazy v Linuxu se používají pro práci se soubory a adresáři?
sobes.tech AI
Odpověď od AI
ls: Zobrazení obsahu adresáře.cd: Změna aktuálního pracovního adresáře.pwd: Zobrazení úplné cesty k aktuálnímu pracovního adresáři.mkdir: Vytvoření adresáře.rmdir: Odstranění prázdného adresáře.touch: Vytvoření prázdného souboru nebo aktualizace data poslední změny existujícího.cp: Kopírování souborů nebo adresářů.mv: Přesun nebo přejmenování souborů/adresářů.rm: Odstranění souborů nebo adresářů (s volbou-rpro rekurzivní odstranění).cat: Výstup obsahu souboru na standardní výstup, spojování souborů.less/more: Stránkované prohlížení obsahu souboru.head: Výstup prvních řádků souboru.tail: Výstup posledních řádků souboru.file: Určení typu souboru.find: Vyhledávání souborů a adresářů podle různých kritérií.grep: Vyhledávání řádků odpovídajících vzoru v souborech.chmod: Změna přístupových práv k souborům a adresářům.chown: Změna vlastníka souboru nebo adresáře.chgrp: Změna skupiny vlastníka souboru nebo adresáře.ln: Vytváření odkazů (pevné nebo symbolické).df: Zobrazení informací o využití diskového prostoru souborových systémů.du: Odhad využití diskového prostoru soubory a adresáři.
Příklady:
# Zobrazení obsahu s podrobnostmi
ls -l
# Vytvoření nového adresáře
mkdir muj_novy_adresar
# Kopírování souboru
cp zdrojovy_soubor cilovy_adresar/
# Přesunutí nebo přejmenování souboru
mv stary_soubor novy_nazev
# Odstranění souboru
rm soubor_k_mazani
# Zobrazení prvních 10 řádků souboru
head log_soubor
# Vyhledávání souborů s příponou .txt v aktuálním adresáři a podadresářích
find . -name "*.txt"
# Změna práv pro spuštění pro vlastníka souboru
chmod u+x muj_skript.sh