make: komutu bulunamadı Ubuntuda hata nasıl düzeltilir
make komutu muhtemelen Linux ekosisteminde en yaygın kullanılan komutlardan biridir. Bu komut, programları doğrudan kaynak koddan oluşturmak ve derlemek için kullanılır.
Linux'ta dizinleri terminalden değiştirmenin kolay bir yolu
Linux'ta bazı komutlar o kadar sık kullanılır ki komutların önemini çoğu zaman gözden kaçırırız ve bunlarla ilgili ayrıntılar gözden kaçar. cd
böyle bir komuttur. cd
kullanımını ve amacını açıklayan 'değişim dizini' anlamına gelir.
cd
geçerli dizini, taşımak istediğiniz dizine kolayca değiştirmenize olanak tanır. Sadece komuta doğru yolu girin ve bu dizine tarafından yerleştirileceksiniz cd
.
Bu kısa eğitimde, cd
komut satırı yardımcı programına ilişkin tüm temel ve faydalı bilgileri edineceksiniz .
cd komutu hakkında daha fazlasını bilmek
cd
komut, sık kullanılan tüm komut satırı kullanıcıları için ve ayrıca GUI'siz sunucuları yönetmesi gereken kişiler için yararlı bir yardımcı programdır.
cd
Komutun temel sözdizimine bakalım .
Genel Sözdizimi:
cd [options] [directory_or_directory_path]
Aşağıdaki tablo, bu seçenekleri cd
komutla kullandığınızda neler olduğuna dair kısa bir fikir verecektir .
Seçenek | Önemi |
/ |
mevcut dizini kök dizine değiştirir |
~ |
dizini ana dizine değiştirir |
. |
Geçerli dizini temsil eder |
.. |
geçerli dizinin üst dizinine geç |
cd
: Hedef dizinin adını girerek dizininizi doğrudan değiştirebilirsiniz.Genel Sözdizimi:
cd [directory_name]
Örnek:
cd workspace
Burada, mevcut dizini basitçe 'çalışma alanı' adlı bir dizine değiştirdik.
Not: Lütfen bu çalışma alanı dizininin mevcut çalışma dizininize yerleştirilmesi gerektiğini unutmayın. Değilse, o zaman bir hata alırsınız. cd
Komut ile istediğiniz dizinin tam yolunu kullanabilirsiniz . Bunu önümüzdeki örneklerde öğreneceğiz.
cd /
: Bu komut, geçerli dizininizi kök dizine değiştirecektir.
Örnek:
[email protected]:~/workspace$ cd /
[email protected]:/$
Burada, mevcut çalışma dizinini 'çalışma alanından' root
dizine değiştirdik.
[email protected]:/$ pwd
/
[email protected]:/$
Kullanarak Açık pwd
(baskı çalışma dizinini) 'komutu /
' (kök) dizini görüntülenir.
cd ~
: Bu komut, hangi dizinde çalışıyor olursanız olun sizi ana dizine geri götürür.Örnek:
[email protected]:~/space/apache$ pwd
/home/gaurav/space/apache
Şu anda apache adlı dizindeyim. Şimdi cd ~
(tilde) komutunu kullanalım .
[email protected]:~/space/apache$ cd ~
[email protected]:~$
[email protected]:~$ pwd
/home/gaurav
[email protected]:~$
Şimdi, '/home/gaurav' ana dizinine geri döndük.
cd ..
: Bu komut, mevcut çalışma dizininizi, mevcut dizininizin bir seviye yukarısındaki ana dizine değiştirmenizi sağlar.Örnek:
[email protected]:~/snap/htop/1332$ pwd
/home/gaurav/snap/htop/1332
[email protected]:~/snap/htop/1332$
Bu örnekte, /home/gaurav/snap/htop/1332 geçerli çalışma dizini yoludur. Aslında 1332 dizininin içindeyiz. '1332' dizininin doğrudan ana dizini 'htop' dizinidir. cd ..
Komutu kullanırken , onun hemen üst dizini olan 'htop' dizinine geçeceğiz.
[email protected]:~/snap/htop/1332$ cd ..
[email protected]:~/snap/htop$
[email protected]:~/snap/htop$ pwd
/home/gaurav/snap/htop
[email protected]:~/snap/htop$
Yukarıda verilenler, cd
komutla birlikte kullanılan bazı yararlı seçeneklerdir . Şimdi, cd
komutun bazı daha ayrıntılı örneklerine dalalım.
Geçerli dizinden belirli bir yola geçiş
cd
Yolu kullanarak herhangi bir dizine geçmek için komutu kullanabilirsiniz .
Sözdizimi:
cd [absolute_path_of_directory]
Örnek:
cd ./snap/htop/1332/examples
Burada, ana dizinden yola yerleştirilen 'örnekler' adlı bir dizine geçmek istiyoruz /home/gaurav/snap/htop/1332/examples
.
Not: Burada, ./
ana dizinimin tam yolunu yazmak yerine kullandım . Bu makalede bunun hakkında daha fazla bilgi edinebilirsiniz .
[email protected]:~/snap/htop1332/examples$ pwd
/home/gaurav/snap/htop/1332/examples
[email protected]:~/snap/htop/1332/examples$
Şimdi 'örnekler' dizinine yerleştirildik.
Adlarında boşluk bulunan dizinlere geçiş
Dizinleri adlandırırken 'boşluk' kullandığımız birçok durum vardır. Bazen, sadece cd
bu tür adlarla komutu kullanmak işe yaramıyor gibi görünüyor. Ama bunun için basit bir düzeltme var.
Dizin adını tek tırnak veya çift tırnak içine almak sorunu çözebilir. Basitçe cd
"directory name"
veya kullanabilirsiniz cd 'directory name'
.
Sözdizimi:
cd "directory name 22"
Örnek:
cd "Calibre Library"
Çıktı:
[email protected]:~$ cd "Calibre Library"
[email protected]:~/Calibre Library$
[email protected]:~/Calibre Library$ pwd
/home/trinity/Calibre Library
Şimdi adında beyaz boşluk bulunan Calibre Library dizinine kaydırıldık.
Önceki dizine geri dönme
Sizi cd ..
mevcut çalışma dizininizin üst dizinine götüren komutun kullanımını daha önce görmüştük . Burada bunun için bir alternatife daha bakacağız.
cd -
(Çizgi) komutu daha fazla veya daha az aynı eylemi gerçekleştirmesini sağlar. Mevcut çalışma dizininizin önceki dizinine gidebilirsiniz.
Genel Sözdizimi:
cd -
Örnek:
[email protected]:~/workspace/snap/vim-editor$ pwd
/home/gaurav/workspace/snap/vim-editor
[email protected]:~/workspace/snap/vim-editor$
Burada şu anda 'vim-editor' dizininde çalışıyorum. Bir kullanıcının önceki dizine geçmek istediğini varsayalım, o cd -
zaman yardımcı olabilir. Nasıl olduğunu görelim.
[email protected]:~/workspace/snap/vim-editor$ cd -
/home/trinity/workspace/snap
[email protected]:~/workspace/snap$
Burada, şimdi 'snap' adlı bir önceki dizine taşındık.
Çözüm
Bu süper basit öğreticide, cd
tüm Linux sistemlerinde kullanılan çok basit ve kolay bir komut (yani dizini değiştir) hakkında bilgi edindik . Artık GUI kullanmadan terminal üzerinde çalışırken birden fazla dizinde gezinebileceğiz. cd
Bu eğitimden geçtikten sonra komutun kullanımı kolay olacaktır.
make komutu muhtemelen Linux ekosisteminde en yaygın kullanılan komutlardan biridir. Bu komut, programları doğrudan kaynak koddan oluşturmak ve derlemek için kullanılır.
Çok miktarda ortam ve belgeyle çalışırken, bilgisayarınızda aynı dosyanın birden çok kopyasının birikmesi oldukça yaygındır. Kaçınılmaz olarak, sisteminizdeki yinelenen dosyalar için periyodik kontrolleri kışkırtan gereksiz dosyalarla dolu dağınık bir depolama alanı izler.
Neofetch, terminalde sisteminizle ilgili bilgilerle birlikte Linux dağıtımınızın bir ASCII logosunu görüntüler. Pek çok Linux kullanıcısı, sadece havalı olduğunu düşündükleri için masaüstlerinin ekran görüntülerinde kullanacak. Ve haklılar. Kurulumunuzu ekran görüntülerinde göstermek için de kullanabilirsiniz.
scp komutunu kullanarak dosyaları Linux sisteminizden uzak bir sisteme aktarmanıza yardımcı olacak kolay bir eğitim.
Serbest çalışanlar ve düzenli olarak evden çalışan çalışanlar için uzaktan iletişim, dikkat edilmesi gereken birçok şeyden biridir. Video konferans, artık çoğumuz için ofis içi toplantıların yerini aldı. Zoom ve Skype gibi araçlar büyümede büyük bir artış gördü.
Bir Linux sunucusu kuruyorsanız, FTP erişimine ihtiyacınız olacaktır. Bu, önce Linux'ta bir FTP sunucusu kurmak anlamına gelir. Sunucu işletim sisteminizi kurduktan sonra yapacağınız ilk şeylerden biri olmalıdır.
Yeni yazılım paketleri kurmak ve öğrenmek zorunda kalmadan Linux'ta dosyaları hızlı ve kolay bir şekilde şifrelemek istediniz mi? İşte, dosyalarınızı meraklı gözlerden uzak tutmanıza yardımcı olan, bir parolayla korunan AES256 aracılığıyla dosyaları veya dizinleri kolayca şifrelemenin mükemmel ve kolay bir yolu.
make komutu muhtemelen Linux ekosisteminde en yaygın kullanılan komutlardan biridir. Bu komut, programları doğrudan kaynak koddan oluşturmak ve derlemek için kullanılır.
Çok miktarda ortam ve belgeyle çalışırken, bilgisayarınızda aynı dosyanın birden çok kopyasının birikmesi oldukça yaygındır. Kaçınılmaz olarak, sisteminizdeki yinelenen dosyalar için periyodik kontrolleri kışkırtan gereksiz dosyalarla dolu dağınık bir depolama alanı izler.
Bir Linux dağıtımı seçerken birçok Linux kullanıcısının karşılaştığı en önemli seçeneklerden biri, kararlılığı veya yazılımın ne kadar değiştiğidir.
Güvenlik konusundaki itibarı, Linux'un genellikle Microsoft Windows sistemlerini düzenli olarak rahatsız eden tehdit türlerine karşı daha az savunmasız olduğu düşünülür. Bu algılanan güvenliğin çoğu, nispeten düşük sayıda Linux sisteminden geliyor, ancak siber suçlular nicelikten çok kaliteyi seçmenin değerini görmeye mi başlıyor?
İndirme yöneticileri, tüm indirmelerinizi tek bir uygulama içinde yönetmek ve size bazı kullanışlı özellikler sağlamak için popüler bir araçtır. Yakın zamanda Windows işletim sisteminden Linux'a geçiş yaptıysanız, ünlü İnternet İndirme Yöneticisine (IDM) bir alternatif arıyor olabilirsiniz.
Cursive, Google'ın HP Chromebook x2 11'in piyasaya sürülmesiyle tanıttığı bir Aşamalı Web Uygulamasıdır (PWA). Bu uygulamayı, ekran kalemi donanımlı Chromebook'unuzda el yazısı notlar almak için kullanabilirsiniz.
Vim, Unix benzeri sistemler için mevcut olan en güçlü ve çok yönlü kod düzenleyicisidir. Bill Joy tarafından geliştirilen Vi editörünün bir uzantısıdır. Vim, çoğu Linux ve BSD sisteminde varsayılan olarak mevcuttur.