Dosya Yönetiminin Temelleri (mkdir, cp, mv, rm)
Temel komut satırı araçlarını kullanarak dosya ve dizinleri verimli biçimde oluşturmayı, kopyalamayı, taşımayı ve silmeyi anlayın.
Dosya Yönetiminin Temelleri (mkdir, cp, mv, rm), CoddyKit'te ücretsiz bir DevOps Bootcamp dersidir. Bu, 4 dersinin 3. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, DevOps Bootcamp öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. DevOps Bootcamp kursu toplamda 4 dersten oluşur.
Linux'ta Dosya Yönetimi
Şimdi dosyaları yöneteceksiniz: terminalden dosya oluşturma, kopyalama, taşıma ve silme işlemlerini öğreneceksiniz. Bu, her Linux kullanıcısı veya geliştiricisi için temel bir beceridir.
Yeni Dizinler Oluşturma: mkdir
mkdir (dizin oluştur), yeni klasörler oluşturur. Gösterildiği gibi mkdir komutunu ve ardından istediğiniz adı yazmanız yeterlidir.
mkdir my_new_folderBirden Çok ve İç İçe Dizin Oluşturma
Bir seferde birçok klasör oluşturmak için birden fazla ad yazın. İç içe yollar oluşturmak ve eksik üst dizinleri yol boyunca oluşturmak için -p seçeneğini ekleyin.
mkdir folder1 folder2
mkdir -p projects/coddykit/lesson_filesDosya Kopyalama: cp
cp (kopyala) bir dosyanın kopyasını oluşturur: kaynak ve hedef belirtin. Burada report.txt, aynı klasördeki report_backup.txt dosyasına kopyalanır.
cp report.txt report_backup.txtDosyaları Bir Dizine Kopyalama
cp komutuna bir dizin belirtirseniz dosya, özgün adı korunarak bu dizine kopyalanır. Dosyaları yerlerine kaldırmak için kullanışlıdır.
mkdir documents
cp presentation.pdf documents/Dizinlerin Tamamını Kopyalama: cp -r
Bir klasörü ve içindeki her şeyi kopyalamak için -r (özyinelemeli) seçeneğini ekleyin. Bu seçenek olmadan cp dizinleri kopyalamayı reddeder.
cp -r my_project_folder backup_projects/Dosya Taşıma: mv
mv (taşı), dosyaları veya dizinleri başka bir konuma taşır. cp gibi çalışır; ancak taşıma işleminden sonra özgün öğe kaldırılır.
mv important_note.txt new_location/Dosya ve Dizinleri Yeniden Adlandırma
mv aynı zamanda yeniden adlandırma işlemi de yapar: bir öğeyi aynı klasörde yeni bir ada taşıyın. Linux'ta ayrı bir yeniden adlandırma komutu yoktur; mv her iki işlemi de yapar.
mv old_filename.txt new_filename.txt
mv temp_folder/ final_project_folder/Dosya Silme: rm
rm (kaldır), dosyaları siler; bu komutu dikkatli kullanın. Terminalde genellikle çöp kutusu yoktur; bu nedenle silinen dosyalar çoğu zaman kalıcı olarak yok olur.
rm unwanted_log.txtDizin Silme: rm -r
Boş klasörler rmdir ile silinir; boş olmayan klasörler için rm -r (özyinelemeli) gerekir. -f seçeneğini eklemek işlemi zorlar; bu nedenle rm -rf komutunu son derece dikkatli kullanın.
mkdir empty_folder
rmdir empty_folder
mkdir project_data && touch project_data/file.txt
rm -r project_data/Hızlı Kontrol: Dosya İşlemleri
reports adlı yeni bir dizin oluşturmak ve ardından data adlı bir dizini (içeriğiyle birlikte) bu dizine kopyalamak için aşağıdaki komutlardan hangileri kullanılır?
Tekrar: Dosya Yönetiminin Temelleri
Tekrar: mkdir oluşturur, cp kopyalar (klasörler için -r), mv taşır ve yeniden adlandırır, rm siler (klasörler için -r; dikkatli kullanın). Bunlar dosya yönetimi araç takımınızdır.
Sıkça Sorulan Sorular
“Dosya Yönetiminin Temelleri (mkdir, cp, mv, rm)” dersi ücretsiz mi?
Evet — “Dosya Yönetiminin Temelleri (mkdir, cp, mv, rm)” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve DevOps Bootcamp kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. DevOps Bootcamp kursu toplamda 4 dersten oluşur.
“Dosya Yönetiminin Temelleri (mkdir, cp, mv, rm)” dersinde ne öğreneceğim?
Temel komut satırı araçlarını kullanarak dosya ve dizinleri verimli biçimde oluşturmayı, kopyalamayı, taşımayı ve silmeyi anlayın. DevOps Bootcamp ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.
DevOps Bootcamp öğrenmeye başlamak için deneyim gerekli mi?
Önceden deneyim gerekmez. CoddyKit'te DevOps Bootcamp, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 3. dersidir.
“Dosya Yönetiminin Temelleri (mkdir, cp, mv, rm)” dersi ne kadar sürer?
Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.
Bu DevOps Bootcamp dersinde kod yazıp çalıştırabilir miyim?
Evet. Her DevOps Bootcamp dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.
Bu kursun tüm dersleri
- Linux ve Terminale Giriş
- Dosya Sisteminde Gezinme (cd, ls, pwd)
- Dosya Yönetiminin Temelleri (mkdir, cp, mv, rm)
- Sekme Tamamlama ve Komut Geçmişi