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-rseç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