Windows 10'da Ubuntu'da Bash'de dosyalar, klasörler ve uygulamalarla nasıl çalışılır
Windows 10'da(Windows 10) Linux için(Linux) Windows Alt Sisteminin(Windows Subsystem) eklenmesi , biz de dahil olmak üzere birçok kişi için sürpriz oldu. Esas olarak geliştiriciler tarafından kullanılması amaçlanan bir araç olmasına rağmen, normal kullanıcılar da bu özellikle ilgileniyor gibi görünüyor. Dosyalar, klasörler ve uygulamalarla çalışmak için Windows 10'da (Windows 10)Ubuntu'da(Ubuntu) Bash'te komutları(Bash) nasıl çalıştıracağınızı göstermemizin mantıklı olacağını düşündük . Kaplayacak çok yer var, o yüzden başlayalım:
NOT: Bu eğitim, 10 (NOTE:)Kasım (November 10)Güncelleştirmesi(Update) ile Windows 10'a(Windows 10) dayanmaktadır . Windows 10'un(Windows 10) daha eski bir sürümüne sahipseniz , bazı komutlar çalışmayabilir veya işler farklı görünebilir.
Windows'ta Ubuntu nasıl edinilir
Bu eğitim için , Windows 10 bilgisayarınızda veya cihazınızda (computer or device)Windows üzerinde Linux Ubuntu'nun(Linux Ubuntu) kurulu olması gerekir . Henüz yapmadıysanız veya bu konuda rehberliğe ihtiyacınız varsa, tüm kurulum sürecini burada açıkladık: (installation process)Linux için Windows Alt Sistemini(Windows Subsystem) nasıl edinebilirim ?
İkinci olarak, Linux(Linux) ile hiç çalışmadığınızı ve bu konuda tıpkı Jon Snow gibi "hiçbir şey bilmediğinizi" varsayıyoruz . 🙂
Windows'ta Ubuntu'da Bash nedir
Yeni başlayan biri olarak , Windows'ta Ubuntu'da (Ubuntu)Bash'den(Bash) ne elde ettiğinizi merak edebilirsiniz(Windows) . Bash kabuğu(Bash shell) ortamının tamamını Windows 10 bilgisayarınızda alırsınız . Windows'u(Windows) daha önce kullandıysanız , Windows 10, Windows XP veya bu ikisi arasında herhangi bir şey kullandıysanız, muhtemelen Komut İstemi(Command Prompt) ve PowerShell ortamlarına aşinasınızdır. Bash benzer bir kabuktur, ancak Linux işletim sistemleri için oluşturulmuştur.
Bash , Command Prompt gibi bir komut satırı ortamıdır. Bir Linux çekirdeği(Linux kernel) üzerinde çalışır ve size çalıştırmanız için bir dizi komut satırı yardımcı programı sunar. İstediğiniz buysa, Linux uygulamalarını indirmek, kurmak ve kullanmak için kullanabilirsiniz . Ve Bash(Bash) içinde çalıştırdığınız tüm yardımcı programlar Windows 10 dosya sisteminize(file system) erişim sağlar . Bu, herhangi bir sürücünüzdeki dosya ve klasörlere erişebileceğiniz, bunları oluşturabileceğiniz ve silebileceğiniz anlamına gelir. Ayrıca , Windows'ta (Windows)Ubuntu'da(Ubuntu) grafik uygulamaları çalıştırmanın mümkün olmasına rağmen , hem oldukça karmaşık hem de hatalara açık olduğunu not etmek önemlidir. O yüzden(Ubuntu)Windows'ta (Windows)Ubuntu , normal kullanıcılar için değil, geliştiriciler için bir Linux alt sistemi ve yardımcı programlarına erişim sağlamak için oluşturuldu.(Linux subsystem and access)
Windows 10'da Ubuntu nasıl başlatılır
Ubuntu'yu(Ubuntu) Windows'a yükledikten(Windows) sonra yapmanız gereken ilk şey , onu başlatmaktır ve bunu yapmanın hızlı bir yolu, Başlat Menüsü'nden(Start Menu) kısayoluna tıklamak veya üzerine dokunmaktır .
Windows 10'da(Windows 10) Ubuntu'nun arayüzü(Ubuntu) şöyle görünür :
Bir komut satırı ortamı olduğu için içinde çalıştırmak istediğiniz metin komutlarını yazmanız gerekir. Daha önce Komut İstemi(Command Prompt) ile çalıştıysanız , muhtemelen bir komutu çalıştırabilmek için tüm yolunu yazmaya alışmışsınızdır. Bash kabuğunu(Bash shell) kullanırken bunu unutun . Burada, yüklediğiniz herhangi bir komut, araç veya uygulama, yalnızca adını yazarak herhangi bir yerden çalıştırılabilir. Adından önce yolunu eklemeye gerek yoktur. Şimdi başlamak için öğrenmeniz gereken temel komutları görelim:
1. Bash(Bash) on Ubuntu ile Windows 10 PC'nizdeki dizini CD komutunu(CD command) kullanarak nasıl değiştirirsiniz?
Bash'deki(Bash) temel komutlardan biri, içinde çalıştığınız klasörü değiştirmenize izin veren komuttur. Windows 10 PC'nizden başka bir klasöre gitmek için tek yapmanız gereken cd [yol](cd [path]) komutunu çalıştırmaktır, burada [yol]([path]) o klasörün konumudur.
Windows 10 PC'nizdeki tüm sürücülerin /mnt/[the letter of the drive] içine monte edildiğini unutmayın . Örneğin, Windows 10'un genellikle yüklü olduğu (Windows 10)C sürücüsü şu konumda bulunur: /mnt/c . D sürücüsü, varsa, /mnt/d'de bulunur /mnt/d bu şekilde devam eder. Bir örnek verelim: D sürücünüzde bulunan Digital Citizen klasörüne gitmek istiyorsanız, şu Bash komutunu(Bash command) çalıştırmanız gerekir : cd "/mnt/d/Digital Citizen" .
ÖNEMLİ:(IMPORTANT:) Çalışmak istediğiniz klasörün adında örneğin Digital Citizen örneğinde olduğu gibi boşluklar varsa , yolu tırnak işaretleri arasına aldığınızdan emin olun. Ayrıca, çalışmadıkları için kıvırcık veya akıllı tırnak işaretleri değil, yalnızca düz işaretler kullanın.
2. LS komutunu(LS command) kullanarak Windows 10 PC'nizdeki bir klasörün içeriğini, Ubuntu'da (Ubuntu)Bash ile nasıl görebilirsiniz?
Bash'de(Bash) , bir klasörün içeriğini gösteren bir diğer hayati komut ls'dir(ls) . Yazın, klavyenizde Enter(Enter) tuşuna basın ve mevcut dizinde bulunan her klasör ve dosyanın(folder and file) bir listesini almalısınız .
Önceki ekran görüntüsünde de görebileceğiniz gibi, klasörler, dosyalardan ayırt edebilmeniz için vurgulanmıştır.
3. CP komutunu(CP command) kullanarak Windows 10 PC'nizde Bash on Ubuntu ile dosyalar nasıl kopyalanır(Ubuntu)
Bash ayrıca, kopyalama, taşıma, yeniden adlandırma, silme gibi temel dosya yönetimi için gereken tüm komutları içerir. (file management)Bir dosyayı bir yerden diğerine kopyalamanıza izin veren komut cp [kaynak] [hedef] '(cp [source] [destination]) dir , burada [kaynak]([source]) kopyalanan dosyanın yolu ve [hedef]([destination]) kopyalanacak yerin yoludur. .
Örneğin Digital Citizen(Digital Citizen) klasörümüzde bulunan incognito.xlsx isimli dosyayı (incognito.xlsx,)Security for Everyone alt klasörüne kopyalamak istediğimizi varsayalım. Bunu yapmak için çalıştırmamız gereken komut cp "/mnt/d/Digital Citizen/incognito.xlsx" "/mnt/d/Digital Citizen/Security for Everyone" dır .
Dosya daha sonra belirtilen klasöre kopyalanır.
4. MV komutunu(MV command) kullanarak, Ubuntu'da (Ubuntu)Bash ile Windows 10 PC'nizdeki dosyalar nasıl taşınır veya yeniden adlandırılır
Bash ile dosyaları taşımak veya yeniden adlandırmak , dosyaları kopyalamaya benzer. Bu amaçla çalıştırmanız gereken komut aşağıdaki sözdizimine sahiptir: mv [kaynak] [hedef](mv [source] [destination]) , burada [kaynak]([source]) taşınan veya yeniden adlandırılan dosyanın yolu ve [hedef]([destination]) dosyanın gideceği yerin yoludur hareket ettirilmelidir. [Hedef]([destination]) , [kaynak]([source],) ile aynıysa , ancak belirttiğiniz dosya adı(file name) orijinalden farklıysa, dosya taşınmak yerine yeniden adlandırılır.
Önceki örneği kullanarak incognito.xlsx dosyasını Digital Citizen klasörümüzden Security for Everyone alt klasörüne taşıyalım ve ardından onu web_incognito.xlsx olarak yeniden adlandıralım . Bunu yapmak için şu komutları çalıştırmalıyız: mv "/mnt/d/Digital Citizen/incognito.xlsx" "/mnt/d/Digital Citizen/Security for Everyone" ve ardından mv "/mnt/d/Digital Citizen/Security for Everyone/incognito.xlsx" "/mnt/d/Digital Citizen/Security for Everyone/web_incognito.xlsx" .
5. RM komutunu(RM command) kullanarak Ubuntu'da (Ubuntu)Bash ile Windows 10 PC'nizden dosyalar nasıl silinir
Bash'de(Bash) dosyaların silinmesi veya silinmesi rm [file] komutu yardımıyla yapılır . Daha önce oluşturduğumuz web_incognito.xlsx dosyasını kaldırmak için önce cd "/mnt/d/Digital Citizen/Security for Everyone" komutunu kullanarak onu tutan Herkes(Security for Everyone) için Güvenlik klasörümüze gidiyoruz . Ardından rm web_incognito.xlsx komutunu çalıştırıyoruz .
6. MKDIR komutunu(MKDIR command) kullanarak Windows 10 PC'nizde Bash on Ubuntu ile klasörler nasıl oluşturulur(Ubuntu)
Bash ile bir klasör oluşturmak , mkdir [klasör](mkdir [folder]) komutu kullanılarak yapılır ; burada [klasör]([folder]) , oluşturmak istediğiniz klasörün adıdır. Örnek vermek gerekirse Digital Citizen(Digital Citizen) dizinimizin içinde Testler(Tests) adında bir klasör oluşturmak istediğimizi varsayalım . Bunun için önce Digital Citizen klasörüne (cd "/mnt/d/Digital Citizen") ve ardından mkdir Tests komutunu çalıştırıyoruz . Bu kadar basit.
7. RM -R komutunu(RM -R command) kullanarak Ubuntu'da (Ubuntu)Bash ile Windows 10 PC'nizden klasörler nasıl silinir
Benzer şekilde, Bash(Bash) kullanarak bir klasörü kaldırmak veya silmek de aynı derecede kolaydır. Kaldırmak istediğiniz klasörün üst dizinine (parent directory)gidin(Navigate) ve rm -r [klasör](rm -r [folder]) komutunu çalıştırın; burada [klasör]([folder]) silinecek klasörün adıdır. Bu komutun -r argümanını da içerdiğini fark etmiş olabilirsiniz: bu klasörün içindeki her şeyin yinelemeli olarak silinmesi için eklemeniz gerekir.
Örnek vermek gerekirse Digital Citizen klasörümüzün içerisinde daha önce oluşturduğumuz Testler(Tests) klasörünü silelim . Bunun için önce Digital Citizen olan üst klasöre (parent folder)cd "/mnt/d/Digital Citizen" komutunu kullanarak gitmemiz gerekiyor . Ardından, rm -r Tests komutunu çalıştırmalıyız .
8. SUDO APT-GET INSTALL komutunu kullanarak Ubuntu'da (Ubuntu)Bash(SUDO APT-GET INSTALL command) ile Windows 10'da(Bash) Linux uygulamaları (Windows 10)nasıl(Linux apps) indirilir ve kurulur
Linux ayrıca size yönetici ayrıcalıkları veren SUDO komutunu(SUDO command) kullanarak komutları bir süper kullanıcı olarak çalıştırmanıza izin verir. Sözdizimi basittir: sudo [application] , burada [application] işletim sistemine(operating system) yüklenmiş herhangi bir program olabilir . sudo komutu size Linux'taki(Linux) her şey üzerinde yönetim yetkileri verdiği için , Windows'ta bir (Windows)yönetici kullanıcı hesabının(administrator user account) yapabileceklerine çok benzer . Linux uygulamalarını indirmek, kurmak ve çalıştırmak istiyorsanız aşağıdaki komutları kullanabilirsiniz:
İlk önce sudo apt-get update dosyasını(sudo apt-get update) çalıştırın . Bu komut, Ubuntu'dan(Ubuntu) en son yazılım listelerini indirir .
Ardından, istediğiniz Linux uygulamasını(Linux app) indirip yüklemek için sudo apt-get install [application name] dosyasını çalıştırın . Örneğin, metin tabanlı bir web tarayıcısı olan (web browser)w3m'yi yüklemek istiyorsak, (w3m)sudo apt-get install w3m'yi(sudo apt-get install w3m) çalıştırmamız gerekir . Uygulama ek paketler gerektiriyorsa, devam etmek istediğinizi onaylamanız gerekebilir, bu durumda klavyenizdeki (case press)Y tuşuna basın .
Uygulama yüklendikten sonra, Bash'e(Bash) adını ve ardından gerekli parametreleri yazarak çalıştırabilirsiniz . Örneğin, web sitemizi ziyaret etmek istersek, w3m digitalcitizen.life yazmamız(w3m digitalcitizen.life) gerekir .
9. YARDIM argümanını(HELP argument) kullanarak Windows'ta Ubuntu'da (Ubuntu)Bash'te(Bash) nasıl yardım alınır(Windows)
Belirli bir komutun ne yaptığı hakkında daha fazlasını öğrenmek istiyorsanız, bunu Bash'e yazın ve (Bash)"--help" parametresini ekleyin . Görüntülenen bilgiler(information displayed) , bu komutun yapısı ve kullanımına(structure and usage) daha fazla ışık tutmalıdır . Örneğin, bir klasörün içeriğini listeleyen ls komutunu alın. (ls,)Basit bir komut gibi görünebilir, ancak bilgileri nasıl görüntüleyeceği konusunda oldukça fazla seçenek sunar. İşte bunun için alacağınız yardımın bir kısmı:
(Did)Bash'i(Bash) Windows'ta Ubuntu'da denediniz (Ubuntu)mi ? _ _(Windows)
Size Linux Bash'in çok ilginç dünyasını ve onu (Linux Bash)Windows 10'da(Windows 10) kullanmanın temellerini tanıtmayı başardığımızı umuyoruz . Gösterdiğimiz komutları deneyin ve HELP argümanını(HELP argument) kullanarak her bir komut hakkında daha fazla bilgi edinin . Paylaşmak için herhangi bir sorunuz veya ipucunuz varsa, aşağıya yorum yapmaktan çekinmeyin.
Related posts
Windows 10's Command Prompt için 34 Klavye Kısayolları
Windows 10'da Komut İstemi (cmd) nasıl özelleştirilir
UEFI BIOS & Windows 10'ların Recovery Environment için kısayollar
8 Windows 10'un Komut İstemi ve PowerShell'de yeni olan özellikler?
Windows 10'da IP adresini değiştirmenin 3 yolu
Windows'ta bir klasörün dizin ağacı nasıl dışa aktarılır
Komut İstemi - En Güçlü ve En Az Kullanılan Windows Aracı
Windows 10'deki uygulamaları en aza indirmenin ve maksimize etmenin 7 yolu
Nasıl Windows 10 en File Explorer bir klasörün view template değiştirmek için
Windows 10 birden masaüstü nasıl kullanılır: Tüm Bilmeniz gereken
Windows 10 Your Phone app ile Android akıllı telefonlar nasıl kullanılır
Telnet İstemcisi ile Yapabileceğiniz 5 Eğlenceli ve Meraklı Şey
Açık Command Prompt 5 yolu Windows çizme değil
Windows 10 yılında Task View ve nasıl kullanılacağını nedir
Windows'ta belirli bir boyuta sahip rastgele kukla dosyalar oluşturmanın 4 yolu
Provide Windows 10 kullanıcılarına Windows Remote Assistance kullanıcılarına uzaktan destek
diskpart, chkdsk, defrag ve diskle ilgili diğer komutlar nasıl kullanılır
Windows Mobility Center Windows 10'te Nasıl Kullanılır
CMD veya PowerShell'den sistem bilgilerini görüntüleyin ve süreçleri yönetin
Windows 10'da Windows 10'da bir FTP server'e bağlanma, File Explorer'den