Sobes.tech
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 -r pro 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