Sobes.tech
Junior

Linux-da fayllar və qovluqlarla işləmək üçün hansı komandalar istifadə olunur?

sobes.tech Süni İntellekt

AI-dan cavab

  • ls: Kataloqun məzmununu göstərir.
  • cd: Cari işçi kataloqunu dəyişir.
  • pwd: Cari işçi kataloqunun tam yolunu göstərir.
  • mkdir: Kataloq yaradır.
  • rmdir: Boş kataloqu silir.
  • touch: Boş fayl yaradır və ya mövcud faylın dəyişiklik tarixini yeniləyir.
  • cp: Faylları və ya kataloqları kopyalayır.
  • mv: Faylları və ya kataloqları köçürür və ya yenidən adlandırır.
  • rm: Faylları və ya kataloqları silir (rekursiv silmək üçün -r seçimi ilə).
  • cat: Faylın məzmununu standart çıxışa verir, faylları birləşdirir.
  • less / more: Faylın məzmununu səhifə ilə göstərir.
  • head: Faylın ilk sətirlərini göstərir.
  • tail: Faylın son sətirlərini göstərir.
  • file: Faylın növünü müəyyən edir.
  • find: Faylları və kataloqları müxtəlif meyarlara görə axtarır.
  • grep: Fayllarda nümunəyə uyğun sətirləri axtarır.
  • chmod: Fayl və kataloqlara giriş hüquqlarını dəyişir.
  • chown: Fayl və ya kataloqun sahibi dəyişir.
  • chgrp: Fayl və ya kataloqun qrup sahibi dəyişir.
  • ln: Linklər yaradır (sərt və ya simvolik).
  • df: Fayl sistemlərinin disk sahəsinin istifadəsi haqqında məlumat verir.
  • du: Fayl və kataloqların disk sahəsi istifadəsini qiymətləndirir.

Nümunələr:

# Məzmunu detallarla göstər
ls -l

# Yeni kataloq yaradın
mkdir yeni_kataloq

# Faylı kopyalayın
cp mənbə_fayl hədəf_kataloq/

# Faylı köçürün və ya yenidən adlandırın
mv köhnə_fayl yeni_ad

# Faylı silin
rm silinəcək_fayl

# Faylın ilk 10 sətirini göstərin
head log_faylı

# Cari kataloqda və alt kataloqlarda .txt uzantılı faylları axtarın
find . -name "*.txt"

# İcra üçün icazə verin
chmod u+x skriptim.sh