Sobes.tech
Junior

Aké príkazy v Linuxe sa používajú na prácu so súbormi a adresármi?

sobes.tech AI

Odpoveď od AI

  • ls: Zobrazenie obsahu adresára.
  • cd: Zmena aktuálneho pracovného adresára.
  • pwd: Zobrazenie úplnej cesty k aktuálnemu pracovnému adresáru.
  • mkdir: Vytvorenie adresára.
  • rmdir: Vymazanie prázdneho adresára.
  • touch: Vytvorenie prázdneho súboru alebo aktualizácia dátumu modifikácie existujúceho.
  • cp: Kopírovanie súborov alebo adresárov.
  • mv: Presun alebo premenovanie súborov/adresárov.
  • rm: Vymazanie súborov alebo adresárov (s možnosťou -r pre rekurzívne vymazanie).
  • cat: Výstup obsahu súboru na štandardný výstup, spájanie súborov.
  • less / more: Stránkované zobrazenie obsahu súboru.
  • head: Zobrazenie prvých riadkov súboru.
  • tail: Zobrazenie posledných riadkov súboru.
  • file: Určenie typu súboru.
  • find: Vyhľadávanie súborov a adresárov podľa rôznych kritérií.
  • grep: Vyhľadávanie riadkov zodpovedajúcich vzoru v súboroch.
  • chmod: Zmena prístupových práv k súborom a adresárom.
  • chown: Zmena vlastníka súboru alebo adresára.
  • chgrp: Zmena skupiny vlastníka súboru alebo adresára.
  • ln: Vytváranie odkazov (pevné alebo symbolické).
  • df: Zobrazenie informácií o využití diskového priestoru súborových systémov.
  • du: Odhad využitia diskového priestoru súbormi a adresármi.

Príklady:

# Zobrazenie obsahu s podrobnosťami
ls -l

# Vytvorenie nového adresára
mkdir môj_nový_adresár

# Kopírovanie súboru
cp zdrojový_súbor cieľový_adresár/

# Presun alebo premenovanie súboru
mv starý_súbor nový_názov

# Vymazanie súboru
rm súbor_na_vymazanie

# Zobrazenie prvých 10 riadkov súboru
head môj_log_súbor

# Vyhľadávanie súborov s príponou .txt v aktuálnom adresári a podadresároch
find . -name "*.txt"

# Zmena práv pre spustenie pre vlastníka skriptu
chmod u+x môj_skript.sh