Sobes.tech
Junior

Kādas Linux komandas tiek izmantotas darbam ar failiem un katalogiem?

sobes.tech AI

Atbilde no AI

  • ls: katalogā esošo failu un mapju skatīšana.
  • cd: pašreizējās darba mapes maiņa.
  • pwd: pašreizējās darba mapes pilns ceļš.
  • mkdir: jaunas mapes izveide.
  • rmdir: tukšas mapes dzēšana.
  • touch: tukša faila izveide vai esoša faila modifikācijas datuma atjaunināšana.
  • cp: failu vai mapju kopēšana.
  • mv: failu vai mapju pārvietošana vai pārdēvēšana.
  • rm: failu vai mapju dzēšana (ar -r opciju rekursīvai dzēšanai).
  • cat: faila satura izvadīšana uz standarta izvadi, failu apvienošana.
  • less / more: faila satura skatīšana pa lapām.
  • head: pirmo faila rindu izvadīšana.
  • tail: pēdējo faila rindu izvadīšana.
  • file: faila tipa noteikšana.
  • find: failu un mapju meklēšana pēc dažādiem kritērijiem.
  • grep: rindu meklēšana atbilstoši šablonam failos.
  • chmod: piekļuves tiesību maiņa failiem un mapēm.
  • chown: faila vai mapes īpašnieka maiņa.
  • chgrp: faila vai mapes grupas maiņa.
  • ln: saites (cietas vai simboliskas) izveide.
  • df: informācijas par diska vietas izmantošanu attēlošana failu sistēmās.
  • du: diska vietas izmantošanas novērtējums ar failiem un mapēm.

Piemēri:

# Satura skatīšana ar detalizētu informāciju
ls -l

# Jaunas mapes izveide
mkdir mana_jauna_map

# Faila kopēšana
cp avota_faila mērķa_mapē/

# Faila pārvietošana un pārdēvēšana
mv vecais_fails jauns_nosaukums

# Faila dzēšana
rm fails_dzēšanai

# Pirmo 10 faila rindu skatīšana
head mans_log_fail

# Meklēšana ar .txt paplašinājumu pašreizējā mapē un tās apakšmapēs
find . -name "*.txt"

# Atļauju maiņa faila izpildei īpašniekam
chmod u+x mans_skripts.sh