Her kullanıcının bilmesi gereken 17 Terminal komutu

Aşağıdakiler, Terminal'i anlamayı ve kullanmayı amaçlayan giriş seviyesi operasyonel komutların bir listesidir.

<a href="https://www.techrepublic.com/a/hub/i/r/2021/06/15/5fb53c6f-e960-4145-aa2f-67fb71f36f9c/resize/770x/16c8d6482f4143ce3c11e36b7393fded/16terminalcommands-hero.jpg " target="_blank" data-component="modalEnlargeImage" data-headline="

" data-credit="Resim: Elma">

Resim: Elma

terminal, veya komut satırı arayüzü (CLI), birçok kişi tarafından bilgisayar yönetiminin Kutsal Kasesi olarak kabul edilir. Bir zamanlar, bir bilgisayarda herhangi bir şeyi başarmanın tek yolu CLI idi; daha sonra PC'lerin popülaritesi arttıkça CLI yerini grafik kullanıcı arayüzüne (GUI) bıraktı. Aramızdaki saflar genellikle CLI'yi bir araç olarak kullanmayı tercih ederler. bilgisayarı manipüle etmek ve işleri halletmek için fare kullanmak yerine görevleri gerçekleştirmesini sağlamak.

Yıllar geçtikçe Mac GUI çalışma şeklimizi değiştirdi, ancak yine de birçok kişi, görevleri kontrol etme ve otomatikleştirme ve hatta Mac'te yalnızca CLI aracılığıyla erişilebilen özellikleri yapılandırma yeteneği için komut satırını kullanıyor.

Terminal'deki bazı şeyler, kullanıcıların temel veya tekrarlayan görevler için daha hızlı çalışmasına olanak tanır. Kullanımlarını ve daha fazlasını artırmak için komutlar birbirine zincirlenebilir.

Mac OS X'in 2001'deki ilk çıkışından sonra oluşturulmuş bir Mac'teki herkes, UNIX tabanlı kabuk aracılığıyla Mac'lerindeki Terminal uygulaması aracılığıyla komut satırı arayüzünü deneyimleyebilir. Bu uygulama, Uygulamalar | Yardımcı programlar klasörü (bir Finder penceresi açın ve Command+Shift+U tuşlarına basın). Terminal, klavyede komutlar girerek ve komutları yürütmek için geri tuşuna basarak çalışır. Terminal, komut yürütüldükten sonra mevcut tüm ilgili bilgilerle yanıt verecektir (bazı komutlar herhangi bir çıktıyı geri yansıtmayabilir).

Terminali açın ve işlerinizi halletmek için modern bir Mac'te komut satırı arabirimlerini nasıl kullanabileceğinize ilişkin bilginizi artırmak için aşağıdaki temel CLI komutlarından bazılarını izleyin.

GÖRMEK: macOS ayarlama kontrol listesi (TechRepublic Premium)

1. Dizini Değiştir

Komut: CD

Bu ne yapar: Bu komut, farklı bir dizinde başka komutları yürütmek, farklı bir dizinin içeriğini görüntülemek veya farklı bir dizinde bir dosya açmak için Terminal'de çalışmakta olduğunuz dizini değiştirir. Bu, CLI ile çalışırken kullanılacak çok yaygın bir komuttur. Yerinizi ve hangi dizinde olduğunuzu kaybederseniz, yazın pwd (çalışma dizinini yazdırın) ve geçerli yolu yansıtmak için Return tuşuna basın.

Misal: cd "yol/dizine/dizin/" (Şekil A)

Şekil A

<a href="https://www.techrepublic.com/a/hub/i/r/2021/06/15/4ff1650c-bb5d-4b30-9b04-5c6fc29ea23c/resize/770x/1097df8608554bd34e5be7ee4b075a34/16terminalcommands-figure-a .jpg" target="_blank" data-component="modalEnlargeImage" data-headline="

" data-credit="http://www.techrepublic.com/">terminalkomutlarıfiga021116.jpg

2. Listeleme Dizini

Komut: ls

Bu ne yapar: kullanarak bir dizine gittikten sonra bu komutu kullanın. CD geçerli dizinin içindeki içeriği (dosyalar ve dizinler) görüntüleme komutu. İzinler, sahip ve oluşturulma tarihi de dahil olmak üzere her bir dosya hakkında daha fazla bilgi almak için -l (ls -l) bağımsız değişkenini kullanın.

Misal: ls "yol/dizine/dizin/" (Şekil B)

Şekil B

<a href="https://www.techrepublic.com/a/hub/i/r/2021/06/15/16ace35d-5f80-4f49-a1a5-04ebbd11f280/resize/770x/5f162320da5ff008a3d0aa7c8786a4b9/16terminalcommands-figure-b .jpg" target="_blank" data-component="modalEnlargeImage" data-headline="

" data-credit="http://www.techrepublic.com/">terminalcommandsfigb021116.jpg" data-original="https://www.techrepublic.com/a/hub/i/r/2021/06/15/16ace35d-5f80-4f49-a1a5-04ebbd11f280/resize/770x/5f162320da5ff008a3d0aa7c8786a4b9/16terminal -şekil-b.jpg

3. Dosyaları açın

Komut: açık

Bu ne yapar: Bir dizine göz atarken, Mac'inizde açmak istediğiniz bir dosyayla karşılaşabilirsiniz. İşte burada open komutu devreye giriyor. Bu komutun ardından bir boşluk ve dosya adının yazılması, dosyayı Mac'te o dosya türünü açabilen uygulama ile açacaktır. Dosya adını yazarken, tam adı yazmanıza gerek yoktur, kısmen yazabileceklerinizi yazın, ardından kalan metni otomatik olarak tamamlamak için sekmeye basın.

Misal: "dosya adını" aç (Şekil C)

Şekil C

<a href="https://www.techrepublic.com/a/hub/i/r/2021/06/15/8edc5b9e-56ed-41e0-abc1-c9e4192736dc/resize/770x/37771804f08d2b93292a7d10f431fb2f/16terminalcommands-figure .jpg" target="_blank" data-component="modalEnlargeImage" data-headline="

" data-credit="http://www.techrepublic.com/">terminalcommandsfigc021116.jpg" data-original="https://www.techrepublic.com/a/hub/i/r/2021/06/15/8edc5b9e-56ed-41e0-abc1-c9e4192736dc/resize/770x/37771804f08d2b93292a7d210f/431fmanb -şekil-c.jpg

4. Bir dosyayı başka bir dizine kopyalayın

Komut: cp

Bu ne yapar: Bu komut, bir dosyayı bir konumdan diğerine kopyalamayı veya sadece aynı dosyanın yeni bir adla bir kopyasını oluşturmayı kolaylaştırır. İlk argümanı belirtirken, kopyalamak istediğiniz kaynak dosyayı ve ardından bir boşluk ve tam yol, dosya adı ve komut yürütüldüğünde kopyanın yerleştirilmesini istediğiniz yerin uzantısını ekleyin. Kopyalama tamamlandığında Terminal geri dönecektir.

Misal: cp "dosyaadı"http://www.techrepublic.com/"yenidosyaadı" (Şekil D)

Şekil D

<a href="https://www.techrepublic.com/a/hub/i/r/2021/06/15/aeb49f3e-00a6-4157-bbb9-2fd5b614493e/resize/770x/98deda474dfb51ca1d83ea063bd4fad4/16terminalcommands-figure-d .jpg" target="_blank" data-component="modalEnlargeImage" data-headline="

" data-credit="http://www.techrepublic.com/">terminalcommandsfigd021116.jpg" data-original="https://www.techrepublic.com/a/hub/i/r/2021/06/15/aeb49f3e-00a6-4157-bbb9-2fd5b614493e/resize/770x/98deda474dfb51ca1d83ea063bdter4fad -şekil-d.jpg

5. Bir dosyayı taşıyın

Komut: mv

Bu ne yapar: Bir dosyayı kopyalamak yerine taşımak istemiyorsanız, dosyanın aynı biçimini kullanın. cp komutunu kullanın, ancak bunun yerine 'cp'yi 'mv' ile değiştirin. Bu, dosyayı bir konumdan diğerine taşıyacak, dosyayı orijinal konumundan kaldıracak ve yeni konumuna yerleştirecektir.

Misal: mv "dosya adı"http://www.techrepublic.com/"path/to/new/file/location" (Şekil E)

Şekil E

<a href="https://www.techrepublic.com/a/hub/i/r/2021/06/15/07c9cc0e-961b-4a40-8bd8-1e7ed65c903d/resize/770x/e8817114b9e3ae21ad10a280891f663e/16terminalcommands-figure-e .jpg" target="_blank" data-component="modalEnlargeImage" data-headline="

" data-credit="http://www.techrepublic.com/">terminalcommandsfige021116.jpg" data-original="https://www.techrepublic.com/a/hub/i/r/2021/06/15/07c9cc0e-961b-4a40-8bd8-1e7ed65c903d/resize/770x/e8817114b9e3ae21ad10a28891f663e/16terminal -şekil-e.jpg

6. Bir metin dosyası oluşturun

Komut: dokunma

Bu ne yapar: dokunma komutu, herhangi bir dosya türünü oluşturmanıza izin verir, ancak boştur. Boş dosyayı oluşturduktan sonra open (dosya adı) yazarak bir metin düzenleyicide açabilirsiniz.

Misal: dosyam.txt'e dokunun (Şekil F)

Şekil F

<a href="https://www.techrepublic.com/a/hub/i/r/2021/06/15/603fe68e-82f4-46c9-9b84-1eb906338fe6/resize/770x/d2a6f5ab4f366971fb936647db1a8c67/16terminalcommands-figure-f .jpg" target="_blank" data-component="modalEnlargeImage" data-headline="

" data-credit="http://www.techrepublic.com/">16terminalcommands-figure-f.jpg" data-original="https://www.techrepublic.com/a/hub/i/r/2021/06/15/603fe68e-82f4-46c9-9b84-1eb906338fe6/resize/770x /d2a6f5ab4f366971fb936647db1a8c67/16terminalcommands-figure-f.jpg

7. Bir dizin oluşturun

Komut: mkdir

Bu ne yapar: Bu komut, doğrudan CLI'den bir dizin (klasör) oluşturmanıza izin verecektir. Yeni dosyaları depolamak için bir yere ihtiyacınız olduğunda, mevcut çalışma dizinine yeni bir dizin eklemek için bu komutu kullanın veya yeni dizinin yerleştirilmesini istediğiniz konuma giden tam yolu belirtin.

Misal: mkdir "yol/hedef/yeni/dizin" (Şekil G)

Şekil G

<a href="https://www.techrepublic.com/a/hub/i/r/2021/06/15/b38cf3ad-be3c-4059-a0df-754bdc4ccbff/resize/770x/d0e402e3a6ab47844b91cfb8dc93f824/16terminal-commands-figure .jpg" target="_blank" data-component="modalEnlargeImage" data-headline="

" data-credit="http://www.techrepublic.com/">terminalcommandsfigg021116.jpg" data-original="https://www.techrepublic.com/a/hub/i/r/2021/06/15/b38cf3ad-be3c-4059-a0df-754bdc4ccbff/resize/770x/d0e402e3a6ab47844b91cfb8dcterminalf -şekil-g.jpg

8. Boş bir dizini kaldırın

Komut: rmdir

Bu ne yapar: Yanlış ada sahip bir klasör oluşturduğunuzda, mv komutunu kullanarak yeniden adlandırın veya bir dizini tamamen kaldırmak istiyorsanız, rmdir komut ve ardından dizine giden yol.

Misal: rmdir "yol/dizin/dizin" (Şekil H)

Şekil H

<a href="https://www.techrepublic.com/a/hub/i/r/2021/06/15/d410fc4b-9401-464c-a65b-34ff2abb0321/resize/770x/d10033ad2d057a1332f932eb307cbfa5/16terminalcommands-figure-h .jpg" target="_blank" data-component="modalEnlargeImage" data-headline="

" data-credit="http://www.techrepublic.com/">terminalcommandsfigh021116.jpg" data-original="https://www.techrepublic.com/a/hub/i/r/2021/06/15/d410fc4b-9401-464c-a65b-34ff2abb0321/resize/770x/d10033ad2d057a1332f932eb307cbfa5/16terminal -şekil-h.jpg

9. İç içe dizinleri kaldırın

Komut: rm -R

Bu ne yapar: Diğer dizinleri veya dosyaları içerebilecek tüm dizini kaldırmak istediğinizde, rm -R komut, döneceğiniz yerdir. Bu komut geri alınamaz,  (Finder'daki dosyaları silmenin ve onları Çöp Kutusu'ndan geri yüklemenin aksine). Bu komut çalıştırıldığında belirttiğiniz yol içerisindeki tüm dosya ve dizinler anında silinecektir.

Misal: rm -R "/path/to/root/directory" (Şekil I)

Şekil I

<a href="https://www.techrepublic.com/a/hub/i/r/2021/06/15/516f2f42-89f5-470d-890c-c2c0b97af4db/resize/770x/dadca1cf0c159eed91e7fc13ab856b84/16terminalcommands-figure .jpg" target="_blank" data-component="modalEnlargeImage" data-headline="

" data-credit="http://www.techrepublic.com/">terminalcommandsfigi021116.jpg" data-original="https://www.techrepublic.com/a/hub/i/r/2021/06/15/516f2f42-89f5-470d-890c-c2c0b97af4db/resize/770x/dadca1cf0c159eed91e7fc13ab856com -şekil-i.jpg

10. Komutları süper kullanıcı ayrıcalıklarıyla yürütün

Komut: sudo

Bu ne yapar: sudo (veya süper kullanıcı do), komutu yönetici ayrıcalıklarına yürütürken kullanıcı ayrıcalıklarınızı yükseltmenize izin veren bir komuttur. Bu, bazı komutların çalışması için gereklidir; örneğin, başka bir kullanıcının sahip olduğu bir dosyayı kaldırmak. Bu komutu çalıştırdığınızda, Terminal'de komut yürütmeyi bitirmek için kullanıcı hesabı parolanızı yazmanız gereken bir parola alanının göründüğünü göreceksiniz.

Misal: sudo "komut" (Şekil J)

Şekil J

<a href="https://www.techrepublic.com/a/hub/i/r/2021/06/15/72370c96-f5e5-4aba-b647-e64281a01444/resize/770x/9f50a5d0f81842d73451c61f2035d029/16terminalcommands-figure-j .jpg" target="_blank" data-component="modalEnlargeImage" data-headline="

" data-credit="http://www.techrepublic.com/">terminalcommandsfigj021116.jpg" data-original="https://www.techrepublic.com/a/hub/i/r/2021/06/15/72370c96-f5e5-4aba-b647-e64281a01444/resize/770x/9f50a5d0f81842d73451c61f2035d029ds/ -şekil-j.jpg

11. Aktif olarak çalışan bilgisayar işlemlerini listeleyin

Komut: üst

Bu ne yapar: Terminal penceresinde, bellek, CPU ve disk kullanımı dahil olmak üzere sisteminizin istatistiklerinin güncellendiğini göreceksiniz. Ayrıca Mac'inizde Activity Monitor uygulamasını açmanıza gerek kalmadan CPU'yu ve durumlarını, kullanılan bağlantı noktalarını, uygulama başına belleği ve daha fazlasını kullanan en iyi uygulamaların çalışan bir listesini göreceksiniz. Bu komut, siz Terminal penceresini kapatana veya yürütmeyi CLI'ye geri döndürmek için Control + C tuşlarına basana kadar yürütülür.

Misal: üst (Şekil K)

Şekil K

<a href="https://www.techrepublic.com/a/hub/i/r/2021/06/15/1e0ffcb1-9cd9-4f09-aed5-8be4bb760f51/resize/770x/33648698e91f812b3a958b6a6c2cc568/16terminalcommands-figure-k .jpg" target="_blank" data-component="modalEnlargeImage" data-headline="

" data-credit="http://www.techrepublic.com/">terminalcommandsfigk021116.jpg" data-original="https://www.techrepublic.com/a/hub/i/r/2021/06/15/1e0ffcb1-9cd9-4f09-aed5-8be4bb760f51/resize/770x/33648698e91f812b3a958b668/6cb3a958b668/6cb1-9cd9-4f09-aed5-8be4bb760f51 -şekil-k.jpg

12. Alt ekrandan çıkın ve Terminal'e dönün

Komut: q

Bu ne yapar: Yürütüldüğünde sürekli çalışan komutlar için klavyenizdeki q tuşuna basarak işlemin yürütülmesini sonlandırabilirsiniz. Alternatif olarak Control+C tuşlarına da basabilirsiniz.

Misal: gibi bir komutu yürüttükten sonra üst aktif süreçleri görüntülemek için çıkmak için "q" tuşuna basın. (Şekil L)

Şekil L

<a href="https://www.techrepublic.com/a/hub/i/r/2021/06/15/ff0e448d-7e78-4ac8-ad98-4552d84ca387/resize/770x/b3655a4b98b8a2f37d62d3e5b7278c40/16terminalcommands-figure-l .jpg" target="_blank" data-component="modalEnlargeImage" data-headline="

" data-credit="http://www.techrepublic.com/">terminalcommandsfigl021116.jpg" data-original="https://www.techrepublic.com/a/hub/i/r/2021/06/15/ff0e448d-7e78-4ac8-ad98-4552d84ca387/resize/770x/b3655a4b98b8a2f37d62d3e5b7278c40/16ter -şekil-l.jpg

13. Önceki tüm komutların Terminal ekranını temizleyin

Komut: Açık

Bu ne yapar: Önceden yazılmış tüm komutları Terminal görünümünden kaldırır ve size çalışmanız için temiz bir sayfa listesi verir. Clear yazmak yerine, aynı eylemi gerçekleştirmek için alternatif olarak Command+K tuşlarına da basabilirsiniz.

Misal: açık (Şekil M)

Şekil M

<a href="https://www.techrepublic.com/a/hub/i/r/2021/06/15/b2725c03-afa4-48d1-9083-046c5f2d4632/resize/770x/4072dd88666fd5b94f5743cf455e2bf4/16terminalcommands-figure-m .jpg" target="_blank" data-component="modalEnlargeImage" data-headline="

" data-credit="http://www.techrepublic.com/">terminalcommandsfigm021116.jpg" data-original="https://www.techrepublic.com/a/hub/i/r/2021/06/15/b2725c03-afa4-48d1-9083-046c5f2d4632/resize/770x/4072dd88666fd5b94f5743cf455e2bfman4man -şekil-m.jpg

14. Bir klasörün içeriğini yeni bir klasöre kopyalayın

Komut: aynen

Bu ne yapar: aynen komutu, bir klasörün tüm içeriğinin bir kopyasını belirttiğiniz başka bir klasöre yürütür. Bu, yeni bir projeye başlamanız ve eski bir projeyi temel olarak kullanmanız veya bir klasördeki dosyaları bilgisayarınızdan harici bir sürücüye kopyalamanız gerektiğinde harikadır. Ekle -V kopyalanan her dosya için ayrıntılı çıktı almak için aşağıdaki örnekte olduğu gibi.

Misal: aynen -V MyFolder MyNewFolder (Şekil N)

Şekil N

<a href="https://www.techrepublic.com/a/hub/i/r/2021/06/15/fee1184f-3478-4eeb-b99c-8bc420392158/resize/770x/ead27ca620b4c93ef8bbb012fad3cfab/16terminalcommands-figure-n .jpg" target="_blank" data-component="modalEnlargeImage" data-headline="

" data-credit="http://www.techrepublic.com/">terminalcommandsfign021116.jpg" data-original="https://www.techrepublic.com/a/hub/i/r/2021/06/15/fee1184f-3478-4eeb-b99c-8bc420392158/resize/770x/ead27ca620b4c93ef8bbb012fad3cfab/16terminalcom -şekil-n.jpg

15. Bir komut için tek satırlık açıklama alın

Komut: nedir

Bu ne yapar: Bir komutun ve Mac'inizde ne işe yaradığının kısa bir açıklamasını almak istediğinizde, öğrenmek için bu komutu kullanın.

Misal: "komut" nedir (Şekil O)

Şekil O

<a href="https://www.techrepublic.com/a/hub/i/r/2021/06/15/05a94609-445d-47bf-b67e-bd348f41ac29/resize/770x/6fd6da5003bd5860e8d1a3db889eb5d8/16terminalcommands-figure-o .jpg" target="_blank" data-component="modalEnlargeImage" data-headline="

" data-credit="http://www.techrepublic.com/">terminalcommandsfigo021116.jpg" data-original="https://www.techrepublic.com/a/hub/i/r/2021/06/15/05a94609-445d-47bf-b67e-bd348f41ac29/resize/770x/6fd6da5003bd5860e8d1a3db/889tereb5d -şekil-o.jpg

16. Bir komut için kılavuz sayfasını göster

Komut: adam

Bu ne yapar: Terminal'deki komutların çoğu, bir komutun ne yaptığı hakkında yardım almanıza veya argümanları ve diğer bilgileri aramanıza izin veren bir kılavuzla birlikte gelir. Bunu kullan adam Belirli bir komut hakkında daha fazla bilgi bulmak istediğinizde komut.

Misal: adam "komut" (Şekil P)

Şekil P

<a href="https://www.techrepublic.com/a/hub/i/r/2021/06/15/04738629-ae6b-4627-babc-decfe26a3f7f/resize/770x/677ab258adc57a15bce4be6dcf86e493/16terminalcommands-figure-p .jpg" target="_blank" data-component="modalEnlargeImage" data-headline="

" data-credit="http://www.techrepublic.com/">terminalcommandsfigp021116.jpg" data-original="https://www.techrepublic.com/a/hub/i/r/2021/06/15/04738629-ae6b-4627-babc-decfe26a3f7f/resize/770x/677ab258adc57a15bce4be6dcf86e493/16 -şekil-p.jpg

17. "Çıkış" komutu

Komut: çıkış

Bu ne yapar: Bu komut, Terminal'deki mevcut oturumu kapatacaktır. Ayrıca pencereyi basitçe kapatabilirsiniz, ancak uzak bir makineye erişmek için Terminal üzerinden SSH kullandığınızda bu mümkün olmayabilir. Bu durumda, kullanmak isteyeceksiniz çıkış pencereyi kapatmadan önce bu uzak bağlantıyı kapatmak için.

Misal: çıkış (Şekil Q)

Şekil Q

<a href="https://www.techrepublic.com/a/hub/i/r/2021/06/15/2f23d588-0a1f-4cfc-8759-22950edc4ac7/resize/770x/204bfd2f4d1408e273d807f95a792901/16terminalcommands-figure-q .jpg" target="_blank" data-component="modalEnlargeImage" data-headline="

" data-credit="http://www.techrepublic.com/">terminalcommandsfigq021116.jpg" data-original="https://www.techrepublic.com/a/hub/i/r/2021/06/15/2f23d588-0a1f-4cfc-8759-22950edc4ac7/resize/770x/204bfd2f4d1408e273d807f95a792901ter -şekil-q.jpg

Git terminal komutlarınız nelerdir?

Bu makale daha çok macOS'ta yeni olanlara veya belki de Windows gibi başka bir işletim sisteminden gelenlere odaklanmış olsa da, deneyimli kullanıcıların bile bilgi tabanlarını güçlendirebileceğini umuyorum.

En sık hangi Terminal komutlarını kullanıyorsunuz? Bu listeye hangi Terminal komutlarını eklersiniz? Sizden haber almak isteriz!

Ayrıca bkz.

Editörün Notu: Bu makale ilk olarak Jesus Vigo tarafından yazılmıştır ve Cory Bohon tarafından ek bilgiler ve güncellenmiş komutlar içerecek şekilde güncellenmiştir.

Source link

İlk yorum yapan olun

Bir yanıt bırakın

E-posta hesabınız yayımlanmayacak.


*