Sobes.tech
Junior

Millised käsud Linuxis on kasutusel failide ja kataloogidega töötamiseks?

sobes.tech AI

Vastus AI-lt

  • ls: kataloogi sisu vaatamine.
  • cd: praeguse töökausta muutmine.
  • pwd: praeguse töökausta täieliku tee näitamine.
  • mkdir: kataloogi loomine.
  • rmdir: tühja kataloogi kustutamine.
  • touch: tühja faili loomine või olemasoleva faili muutmise kuupäeva uuendamine.
  • cp: failide või kataloogide kopeerimine.
  • mv: failide või kataloogide liigutamine või ümbernimetamine.
  • rm: failide või kataloogide kustutamine (valikuga -r rekursiivseks kustutamiseks).
  • cat: faili sisu standardväljundisse kuvamine, failide ühendamine.
  • less / more: faili sisu lehekülje kaupa vaatamine.
  • head: faili esimeste ridade kuvamine.
  • tail: faili viimaste ridade kuvamine.
  • file: faili tüübi määramine.
  • find: failide ja kataloogide otsimine erinevate kriteeriumide järgi.
  • grep: ridade otsimine mustri järgi failides.
  • chmod: juurdepääsuõiguste muutmine failidele ja kataloogidele.
  • chown: faili või kataloogi omaniku muutmine.
  • chgrp: faili või kataloogi grupi muutmine.
  • ln: linkide loomine (juhuslikud või sümboolsed).
  • df: teabe kuvamine kettaruumi kasutamise kohta failisüsteemides.
  • du: kettaruumi kasutamise hindamine failide ja kataloogide kaupa.

Näited:

# Sisu vaatamine detailidega
ls -l

# Uue kataloogi loomine
mkdir minu_uus_kataloog

# Faili kopeerimine
cp lähtefail sihtkataloog/

# Faili liigutamine ja ümbernimetamine
mv vana_fail uus_nimi

# Faili kustutamine
rm kustutatav_fail

# Faili esimeste 10 rea vaatamine
head minu_logifail

# Failide otsimine laiendiga .txt praegusest kataloogist ja selle alamkataloogidest
find . -name "*.txt"

# Õiguste muutmine faili täitmiseks omaniku jaoks
chmod u+x minu_skript.sh