Komut satırı. Ubuntu, Linux ve Mac OS X terminal komutları (konsol nasıl başlatılır ve kullanılır) Linux'ta terminal nasıl açılır

  • 29.06.2020

Windows'a benzer şekilde, Linux, işletim sisteminde en uygun ve hızlı çalışma için belirli bir dizi komuta sahiptir. Ancak ilk durumda yardımcı programı çağırırsak veya “Komut satırından” (cmd) bir eylem gerçekleştirirsek, o zaman ikinci sistemde terminal öykünücüsünde eylemler gerçekleştirilir. Aslında, "Terminal" ve "Komut satırı"- Bu aynısı.

Yakın zamanda Linux ailesinin işletim sistemlerini tanımaya başlayanlar için, her kullanıcının ihtiyaç duyduğu en önemli komutların listesi aşağıdadır. Şuradan çağrılan araç ve yardımcı programların "Terminal", tüm Linux dağıtımlarında önceden kuruludur ve önceden yüklenmesi gerekmez.

Dosya yönetimi

Herhangi bir işletim sisteminde, çeşitli dosya biçimleriyle etkileşim vazgeçilmezdir. Çoğu kullanıcı, bu amaçlar için grafik kabuğa sahip bir dosya yöneticisi kullanmaya alışkındır. Ancak tüm aynı manipülasyonlar veya hatta bunların daha büyük bir listesi, özel komutlar kullanılarak gerçekleştirilebilir.


Metinle çalışma

Girmek "Terminal" dosyalarla doğrudan etkileşime giren komutlar, er ya da geç bunlarda değişiklik yapmanız gerekecektir. Metin belgeleriyle çalışmak için aşağıdaki komutlar kullanılır:


Süreç yönetimi

Bir oturum sırasında işletim sisteminin uzun süreli kullanımı, bilgisayarın performansını, çalışmak için rahat olmayacağı noktaya kadar önemli ölçüde düşürebilecek birçok aktif işlemin görünümünü uyarır.

Bu durum gereksiz işlemler sonlandırılarak kolaylıkla düzeltilebilir. Bir Linux sisteminde bu amaç için aşağıdaki komutlar kullanılır:


Kullanıcı ortamı

Önemli komutlar, yalnızca sistem bileşenleriyle etkileşim kurmanıza izin verenleri değil, aynı zamanda bir bilgisayarda çalışmanın rahatlığına katkıda bulunan daha önemsiz görevleri gerçekleştirenleri de içerir.


Kullanıcı yönetimi

Bir bilgisayarda birden fazla kişi çalıştığında, ancak birkaç kişi olduğunda, en iyi seçenek birkaç kullanıcı oluşturmak olacaktır. Ancak, her biri ile etkileşime geçmek için komutları bilmeniz gerekir.


Belgeleri Görüntüleme

Hiçbir kullanıcı sistemdeki tüm komutların anlamını veya programın tüm yürütülebilir dosyalarının konumunu hatırlayamaz, ancak üç hatırlaması kolay komut kurtarmaya gelebilir:


Ağ yönetimi

İnterneti kurmak ve ardından ağ parametrelerinde başarılı bir şekilde ayarlamalar yapmak için, bundan sorumlu en az birkaç komutu bilmeniz gerekir.


Çözüm

Yukarıdaki komutların tümünü bilerek, Linux tabanlı bir sistemi yeni kurmuş bir acemi bile, onunla mükemmel bir şekilde etkileşime girebilir ve görevleri başarıyla çözebilir. İlk bakışta, listenin hatırlanması çok zor gibi görünebilir, ancak belirli bir komutun sık sık yürütülmesiyle, ana komutlar zamanla hafızada kalacak ve her seferinde tarafımızdan sunulan talimatlara başvurmanız gerekmeyecek. .

Uzun süredir Ubuntu ve Mac OS X işletim sistemlerini kullanıyorum, Windows'u çok severdim (XP ve 7), ancak Windows 8'in çıkışından sonra tamamen hayal kırıklığına uğradım ve alternatifler aramaya başladım. Ve yıllardır Ubuntu'ya aşığım, bu yüzden terminal komutlarında ustalaşmak zorunda kaldım. Bu komutların tümü Linux, Ubuntu ve Mac OS X'te aynı şekilde çalışır. Elbette tuhaflıklar var, ancak bu makaledeki komutların neredeyse tamamı her yerde çalışacak. Bu makaleyi bir hatırlatma hile sayfası olarak yazdım, çünkü sistem yöneticisi değilseniz ve bu komutları nadiren kullanıyorsanız, yavaş yavaş bellekten kaybolurlar.

İÇİNDEKİLER

Terminal veya konsol nedir?

Terminal veya konsol- Bu, bilgisayarınızın işletim sistemi ile fare ve pencereler olmadan doğrudan iletişim kurmak için özel komutlar girdiğiniz özel bir penceredir. Terminal veya konsol olarak da adlandırılır Komut satırı. Windows'un konsolu yok, bu işletim sistemi farklı çalışıyor. Ve Linux, Ubuntu, Mac OS X'te var. Bu arada, Ubuntu ve Mac OS X, Unix işletim sistemine dayalıdır, bu nedenle çok benzerler. Ubuntu makinemde terminal şöyle görünüyor:

Komutların girilmesi gereken yer burasıdır. Evet, pek iyi görünmüyor, güzel bir grafik arayüzle çalışmak çok daha keyifli ama zamanla alışıyor ve beğenmeye başlıyorsunuz. Ve sistem yöneticileri genellikle konsoldan yükselir. Her zaman sadece konsolu kullananlarla bile tanıştım.

Konsolla neler yapabilirsiniz?

Konsolu kullanarak her şeyi yapabilirsiniz: dosyaları ve metin parçalarını kopyalayın, metin belgelerini düzenleyin, dosyaları açın ve silin ve çok daha fazlasını yapın. Konsol, GUI'de fare ile yapamadığınız birçok şeyi yapmanızı sağlar.

Terminal, hem Ubuntu'da hem de Linux'ta ve Mac OS X'te aynı şekilde çalışır. Ancak farklı başlar.

Konsolla çalışmak

Mac OS X'te konsol nasıl başlatılır

Kısayol tuşu kombinasyonuna basın Komut (⌘) + T.

Veya koş Spot ışığı, bunu yapmak için sağ üst yatay menüde bulunan büyüteç simgesine tıklayın veya klavye kısayolunu kullanın + <Пробел> .


Arama çubuğunda Spot ışığı"Terminal" kelimesini girin ve Girmek.
Bu bir Terminal penceresi açacaktır.

Linux veya Ubuntu'da konsol nasıl başlatılır

Terminali başlatmak için aynı anda tuşuna basın. Ctrl+Alt+T.

Konsol Penceresiyle Çalışmak

Dizinlere veya dosyalara yol nasıl yazılır

Dizin, klasör ve dizin - aynı anlama gelir.

Komutlardan herhangi birinin ardından, bir dizinin veya dosyanın istediğiniz konumunu belirtmek için aşağıdaki karakterleri kullanabilirsiniz:

. - geçerli dizin;
.. - ana dizin (bir seviye yukarı);
~ - ev dizini;
/ kök dizindir.

Örneğin, yol /dizin/dosya.txt- adı olan dosyanın yolunu ayarlar dosya.txt adlı bir dizinde bulunan katalog, bu da kök (en üstteki) dizinde bulunur.

Dizin Komutları

Konsol yardımıyla dosya ve dizinlerle her şeyi yapabilirsiniz. Bu, elbette, örneğin Windows Gezgini veya Mac OS X Finder'dan daha az kullanışlıdır, ancak buna alıştığınızda, bundan hoşlanmaya bile başlarsınız.

TakımO ne yapıyor
pwdgeçerli dizine giden yolu gösterir (Çalışma Dizini Yazdır)
ncdu /yardımcı program, en büyük boyuttan başlayarak hiyerarşik bir dizin listesi görüntüler, yardımcı program etkileşimlidir, ağaçta gezinebilir, klasörlere girebilir, bilgi sunumunu değiştirebilir, gereksiz dosya ve dizinleri silebiliriz
lsgeçerli dizinin içeriğini göster
lsbelirtilen dizinin içeriğini göster
ls-lizinleri görüntüle
ls-lahgizli dosyalar ve dosya boyutları dahil tüm dosyaları MB cinsinden görüntüler
l-agizli olanlar da dahil olmak üzere tüm dosya ve dizinleri listeler (ve adından önce noktalarla (.))
ls -Gdosyaları ve dizinleri renkli görüntüler
ls -Ralt dizinleri de görüntüler
ağaçtüm dizinleri ve alt dizinleri listeler
CDdizin değişikliği
cd /kök dizine değiştir
mkdirdizin oluşturma
rmdirboş bir dizini silme
rm-rbir dizini tekrar tekrar silme (önce tüm alt dizinler ve bu alt dizinlerdeki tüm dosyalar silinecek ve ardından dizinin kendisi silinecektir)
du-shgeçerli dizinin boyutunu yazdır
du -sh *geçerli dizindeki tüm dizinlerin boyutunu yazdır
du-shbelirtilen dizinin boyutunu yazdır
cp -r /*tüm dosyaları şuradan kopyalar:
mcdosya yöneticisini başlat Midnight Commander
bulmakArama
bul / -name file.txtfile.txt adlı dosyaları bulun, aramayı kök dizinden başlatın
bul / -name "*.txt"dosyaları maske ile bul
zip -r arşiv.zip klasörü/klasör klasöründeki tüm dosyaları ve alt dizinleri arşiv.zip adlı bir arşive sıkıştırın
arşivi aç.zip
unzip -l arşiv.zip (veya daha az arşiv.zip)arşiv.zip içeriğini görüntüleyin
tar-xvfgeçerli dizine unzip

Dosya İşlemleri için Komutlar

TakımO ne yapıyor
nanonano düzenleyicide dosya düzenleme
cpdosya1'i dosya2'ye kopyalar
scp:/yol/hedef/
:/yol/to/diğer/
dosyayı bir sunucudan diğerine kopyala
scp :dosya.txt /yerel/klasörfile.txt dosyasını sunucudan foder klasöründeki mevcut bilgisayara indirin
scpfile.txt :~/mevcut bilgisayardan sunucuya dosya yükle
rmdosyayı siler (-v ne yaptığını yazar)
mvdosya1'i dosya2'ye taşır. Aynı komut bir dosyayı yeniden adlandırmak için de kullanılır.
dokunmakboş dosya oluşturma
chmoderişim haklarını ayarlama
chown kullanıcı dosyasıdosya sahibini değiştir
grepkullanıcı tanımlı metin içeren metin dosyalarından ihtiyacınız olan satırları keser. Örneğin grep "Include" /etc/apache2/apache2.conf, Include kelimesini içeren apache2.conf dosyasındaki tüm satırları gösterecektir.
grep -i -R "kelime"iç içe olanlar da dahil olmak üzere tüm dosya ve dizinlerde "kelime" bulun. -i - harflerin büyük olması önemli değildir, -R - "yinelemeli" anlamına gelir.
kuyrukdosyaların son satırlarını çıkar
kedibir dosyanın tüm metin içeriğini ekranda görüntüleyin veya birkaç dosyanın içeriğini birleştirin ve ekranda görüntüleyin (her şeyi arka arkaya görüntüler, her sayfada değil)
azdosya sayfasını sayfa sayfa görüntüleyin (boşluk - sonraki sayfa, b - önceki sayfa, v - düzenle, j veya ↵ - sonraki satırı girin)

Bilgisayarı Kapat

TakımO ne yapıyor
yeniden başlat
durmaksistemi kapatın, ancak bilgisayarı kapatmayın
Kapatsistemi kapatın ve bilgisayarı kapatın
kapatma -h 19.30 [mesaj]19.30'da sistemi kapatın ve bir mesaj görüntüleyin
kapatma -h +5 "Lütfen çalışmanızı kaydedin"tüm oturum açmış kullanıcılara bir mesaj göster ve bilgisayarı 5 dakika sonra kapat
kapatma -r şimdisistemi yeniden başlatma

Programların çökmesi (süreçler)

TakımO ne yapıyor
xkillsonlandırılacak programın bulunduğu pencereyi seçin
[parametre] PID'yi öldürasılı bir programın zorla sonlandırılması. PID - işlem kimliği. Bir örnek öldürmek 2484'tür.
psişlem kimliği tanımı. ps -a ve ps -U root - bu komutlar, diğer terminallerde çalışıyorlarsa istenen işlemlere ulaşmanızı sağlar. İlk komut, çalıştırdığınız işlemleri listeler ve ikincisi siz olarak (root olarak çalışıyorsanız) görüntülenir.
ps-balta | grepbilinen bir ada sahip bir işlemin PID'sini hesaplama. Örnek # ps -ax | grep firefox
hepsini öldürkimliğini bilmeden bir işlemi bitirmenin en uygun yolu. Verilen adla tüm konsollarda çalışan tüm işlemleri öldürür
Ctrl+C veya Ctrl+|komut satırında komut dosyasını durdur

Sistem bilgisi

TakımO ne yapıyor
tepebu komut, sistem hakkındaki tüm bilgileri gerçek zamanlı olarak görüntüler (işlemlerin listesi, CPU, bellek, vb.)
h - yardım
q - programdan çıkın.
u - yalnızca kullanıcı işlemlerini gösterir (top -u kullanıcı adı)
F - görevlerin sıralandığı sütunu değiştirir
f - görüntülenecek sütunları seçin
M - verileri megabayt cinsinden görüntüler (üst - M)
adam program_adıprogram yardımı, ilerleyin
ksüreci durdur
htoptop ile aynı ama GUI ile
BedavaRAM ve sanal bellek kullanımı hakkında bilgi görüntüler
df-hdisk alanı kullanımı hakkında bilgi görüntüler
cat /etc/*release* (veya cat /etc/issue)Linux dağıtımının sürümünü öğrenin
üstünegeçmiş verileri depolamada top ve sar'dan daha iyi (üstte)
sudo dpkg --get seçimlerikurulu paketlerin listesine bakın (| daha fazla - sayfa çıktısı) (Debian / Ubuntu Linux)
baobabkullanılan disk alanı hakkında bilgi
sağlam bilgisistemle ilgili bilgileri görüntülemenizi sağlayan bir program
ana bilgisayar adısistem ana bilgisayar adını gösterir
istiridyeücretsiz antivirüs, Linux sistemleri için standart

Kök olmadan çalışın

TakımO ne yapıyor
sudoherhangi bir komutu kök ayrıcalıklarıyla çalıştırmanıza izin verir, her komutu çalıştırırken bir parola girmeniz gerekir
sudo -ikök kabuğunu başlatır, herhangi bir komut yönetici haklarıyla yürütülür, her seferinde şifreyi girmenize gerek yoktur
sudo gedit /etc/apt/file.txtdosyayı kök olarak gedit ile değiştir
su kullanıcısıkullanıcı değiştirme (hiçbir kullanıcı adı köke geçmez)
sudo!!yönetici haklarıyla son komutu yeniden çalıştırır
şifre kullanıcı adıkullanıcı şifresi değişikliği

MySQL Veritabanı İşlemleri için Komutlar

TakımO ne yapıyor
mysql -u kök -pMySQL'e root olarak bağlanma
mysql -u kullanıcı -p veritabanı"kullanıcı" kullanıcısı adına "veritabanı" veritabanına bağlantı
veritabanı oluştur db_name"db_name" veritabanı oluştur
veritabanlarını göstermevcut tüm veritabanlarını listele
mysql > kullanıcı oluştur db_user
mysql > db_name.* üzerindeki tümünü "db_password" ile tanımlanan "db_user"@"localhost"a ver
yeni bir kullanıcı "db_user" oluşturun ve ona "db_name" veritabanını "db_password" parolasıyla yönetmesi için tüm hakları verin
Kullanıcıyı SEÇ, mysql.user'den Ana BilgisayarMySQL kullanıcılarının listesini görüntüle
DROP KULLANICI "kullanıcı_adı"@"localhost"MySQL kullanıcısını sil
mysqldump -u -p > .sqlMySQL veritabanı dışa aktarma
mysql -u -p veritabanı_adıMySQL veritabanı içe aktarma
veritabanı veritabanı_adı bırakmysql veritabanını sil

Çözüm

Bunlar, en sık kullanılan en popüler terminal (konsol) komutlarıdır. Yeni başlayan biriyseniz, sizi korkutmalarına izin vermeyin, aslında her şey basit, sadece biraz alışmanız gerekiyor. Ben buna alışkınım ve hoşuma gidiyor. peki sen?

Herkese selam! Görünüşe göre, neden Windows 10'da komut satırının nasıl açılacağına dair talimatlar içeren ayrı bir not? - Aslında, birçok kullanıcı (özellikle Windows 10'a geçtikten sonra) birçok soru var, bu lanet olası komut satırı her zamanki yerimizden nereye gitti?! Hikayeye uyum sağlamam gerektiğinden, bu sorunu olabildiğince ayrıntılı bir şekilde açıklamaya karar verdim ve size en son Windows 10'da komut satırını başlatmanın 10 farklı yolunu göstermeye karar verdim.

Elbette bazı yöntemlere zaten aşinasınızdır, ancak ileri düzey bir kullanıcının bile kendisi için ilginç ve faydalı noktalar bulacağını düşünüyorum. Bu not, Windows 10 için yazılmıştır, ancak makalede açıklananların çoğu, Windows'un önceki sürümlerinde iyi çalışır - sadece eski sistemler için karalama yapmanın bir noktasını göremiyorum ...

Eksik nottaki sorularınızla komut satırını açmanın tüm yolları hakkında bu notu yazmak için ilham aldım, burada son paragrafta sorunu komut satırı aracılığıyla çözmenin bir yolunu düşündük.

Tabii ki, modern sistemler fare ile oldukça basit bir şekilde kontrol edilir ve nadiren çeşitli komutların girişini kullanırız, ancak bazen belirli bir şey yapmanız gerekir ve çoğu zaman bu sadece terminale bir komut girerek yapılır ve nasıl yapılacağını ele alacağız. bugün çalıştır (bildiğim tüm seçenekler). Hattı Yönetici adına ve sınırlı bir hesapla arayacağız.

Win + X menüsünden bir komut istemi penceresi açın

Bu muhtemelen Windows 10'da komut satırını açmanın en kolay yoludur - klavyede "Win + X" kombinasyonuna basın ve beliren menüden istediğiniz öğeyi seçin.

Bu yöntemin rahatlığı, aynı anda birkaç komut satırı modu seçebilmenizdir - bunlar:

  1. Komut satırı - normal, sınırlı haklara sahip;
  2. Komut İstemi (Yönetici) - Sınırsız (dikkatli olun)

Genel olarak, bu menüde birçok ilginç şey var ve onu ayrıntılı olarak tanımanızı tavsiye ederim, bazen çok yardımcı olur ve zaman kazandırır.

Görev Yöneticisinden Komut İstemi Penceresi Açma

"Görev Yöneticisi"ni açın ve ayrıntılı moda geçin (Detaylar için tıklayın). Sol üst köşedeki "Dosya" yı tıklayın ve ardından "Yeni görevi çalıştır" a gidin. CMD veya cmd.exe yazın ve bir komut istemi açmak için Tamam'a tıklayın. Ayrıca, Yönetici haklarına sahip bir komut istemi başlatacak kutuyu işaretleyebilirsiniz.

Yönetici Modunda Görev Yöneticisini Kullanarak Komut İstemi - Gizli Yol

Burada, komut istemini yönetici olarak çalıştırmak için hemen hemen her şey önceki paragraftakiyle aynıdır - Dosya\u003e Yeni bir görev oluştur'u tıklatırken klavyedeki CTRL tuşunu basılı tutmanız yeterlidir, böylece yönetici ile bir komut istemi açacaksınız. Haklar (komut gerekmez)

Arama Sonuçlarından Komut İstemi Açma

Arama alanına "CMD" yazarak kolayca bir komut istemi penceresi açabilirsiniz (Tuşlar Kazanç + S klavyede). Belki Cortana Rusya'ya getirildiğinde bilgisayara sesimizle komuta edebileceğiz ama şimdilik onsuz da yapabiliriz...

Terminali yönetici haklarıyla bu şekilde çalıştırmak için arama alanına CMD yazın ve sağ tıklayın ve "Yönetici olarak çalıştır" seçeneğini seçin. Alternatif olarak, fareye hiç dokunmamak için komut satırını seçmek için okları kullanın ve CTRL + VARDİYA + GİRMEK yönetici modunda bir komut istemi penceresi açmak için.

Başlat Menüsündeki Tüm Uygulamalardan Komut İstemi Başlatma

Sol alt köşedeki Windows simgesine tıklayarak Başlat menüsünü açın. Tüm uygulamalara gidin ve orada "Sistem Araçları - Windows" öğesini bulun ve ardından "Komut İstemi"ne tıklayın.

Explorer'dan Komut İstemi'ni açın

Komut satırı Windows Gezgini üzerinden de açılabilir - sadece şuraya gidin: C:\Windows\System32 ve orada cmd.exe dosyasını bulun. "Yönetici olarak çalıştır"ı seçmek için çift tıklayabilir veya sağ tıklayabilirsiniz - hepsi size ve terminali hangi haklara sahip olmak istediğinize bağlıdır.

Çalıştır menüsünden komut satırı

düğmelere basın Kazanç + RÇalıştır iletişim kutusunu açmak için klavyenizdeki ” CMD komutunu yazın ve OK düğmesine basın (veya klavyede Enter).

Explorer'ın Adres Çubuğundan Komut İstemi'ni açın

Windows Gezgini'ni açın ve adres çubuğuna tıklayın (veya klavye kısayoluna basın ALT + D klavyede). Adres çubuğuna sadece CMD yazın ve bunu yaparak mevcut klasörün yolu ile bir komut satırı başlatacaksınız. (terminali aradığınızda neredeydiniz)

Explorer'da Dosya menüsünden komut satırı

Standart Windows Gezgini'ni açın, komut satırında başlangıç ​​olarak seçilecek klasöre veya sürücüye gidin. Şeritte Dosya'ya tıklayın ve Komut İstemini Aç'ı seçin. Burada iki başlatma seçeneğiniz var:

  1. Komut satırını aç - standart izinlerle seçtiğimiz klasördeki komut satırını açar;
  2. Komut istemini yönetici olarak aç - seçtiğimiz klasörde yönetici haklarına sahip bir komut istemi penceresi açar.

Windows Gezgini'nde komut penceresini açın

İhtiyacınız olan herhangi bir klasörde veya sürücüde bir komut satırı penceresi açmak için oraya standart gezgin aracılığıyla gitmeniz yeterlidir. Klavyenizdeki SHIFT tuşunu basılı tutarken Windows Gezgini'nin sağ tarafındaki bir klasöre veya herhangi bir boş alana sağ tıklayın ve içerik menüsünden "Komut penceresini aç"ı seçin. Terminal, içinde bulunduğumuz klasörün yolu ile başlayacaktır.

Masaüstünde bir komut satırı kısayolu oluşturun

Pekala, burada Windows 10 ve benzeri sistemlerde komut satırını nasıl açacağımızı bulduk, umarım herhangi bir sorunuz yoktur - bonus olarak, size masaüstünde veya başka bir yerde nasıl kısayol oluşturacağınızı anlatmaya karar verdim. fırlatmanız için uygun bir yer.

Masaüstünde boş bir alana sağ tıklayın, içerik menüsünden "Yeni > Kısayol"u seçin

"Nesnenin konumunu belirtin" alanına "cmd.exe" yazın ve "İleri" ye tıklayın

Oluşturulan kısayola herhangi bir ad verin ve "Son" u tıklayın. (Örneğin, Komut İstemi Yöneticisini aradım çünkü genişletilmiş haklarla çalıştırmayı planlıyorum ve size aynısını nasıl yapacağınızı anlatacağım)

Benim gibi, bir kısayoldan komut satırını yönetici olarak çalıştırmak istiyorsanız, kısayol özelliklerine gidin. (kısayolu sağ tıklayın ve içerik menüsünden Özellikler'i seçin). En alttaki "Gelişmiş" düğmesini tıklayın ve "Yönetici olarak çalıştır" seçeneğini işaretleyin.

Böylece, üzerine çift tıklayarak bir komut istemi penceresi açacak bir kısayol oluşturdunuz. Umarım artık acil bir sorunuz yoktur - Windows 10'da bir komut istemi penceresi nasıl açılır, ancak her ihtimale karşı - yorumlarınızı bekliyorum ...

Terminal ("konsol", "komut satırı" olarak da bilinir), bilgisayarı ve üzerindeki dosyaları, sistem işlemlerini yönetmek ve programları yapılandırmak için kullanılır. Ve işletim sisteminin bazı özellikleri terminal kullanılmadan hiç açılamaz.

Daha yakın zamanlarda, komut satırını kullanmak, yalnızca sistem yöneticilerinin ilişkili olduğu akrobasi olarak kabul edildi. Ancak 21. yüzyılda her şey çok hızlı değişiyor ve bugün konsolla çalışmak ortalama bir web geliştiricisinin iş akışının neredeyse ayrılmaz bir parçası haline geldi.

Bir web geliştiricisi neden bir terminale (konsol, komut satırı) ihtiyaç duyar?

İşte ana nedenlerden bazıları:

  • üçüncü taraf geliştiricilerin paketlerini (uygulamalarını) web projelerine kurmak
  • CSS önişlemci derleyicilerini kullanmak (SASS veya LESS gibi)
  • JavaScript kod sıkıştırma (küçültme) araçlarıyla çalışmak için (örneğin, Google Closure Compiler ile)
  • CSS stillerinde gereksiz veya yinelenen kodu temizlemek için araçlarla çalışmak (örneğin, PurifyCSS ile)

Terminal/Konsol nasıl açılır?

Programcıların dilinde, "bir terminal aç", "bir terminal başlat" gibi geliyor. Terminali başlatmak için işletim sisteminde yerleşik araçları kullanabilir veya üçüncü taraf yardımcı programlarını kullanabilirsiniz. Bu yazıda, yalnızca yerleşik araçları kullanma seçeneğini ele alacağız.

1. pencereler, konsolu başlatmak için aşağıdakileri çalıştırın:

Başlat düğmesine tıklayın, arama alanına cmd yazın ve ardından Enter tuşuna basın.

Veya bunun gibi: Win + R tuş bileşimine basın (tuş Kazanç klavyede Ctrl ve Alt arasında bulunur), ardından görünen pencereye cmd yazın ve Tamam'a tıklayın.

Başka bir seçenek: Explorer'da adres çubuğuna cmd yazın ve Enter'a basın.

Bundan sonra açılan pencere konsol/komut satırıdır.

2. İşletim sisteminiz aranırsa Mac os işletim sistemi, terminali başlatmak için aşağıdakileri çalıştırın:

En hızlı yol, aramaya bir kelime yazmaktır. terminal(veya terminal) ve ardından uygun programa tıklayın.

Veya Finder aracılığıyla: Programlar - Yardımcı Programlar'a gidin ( Uygulamalar-Yardımcı Programlar ) ve ardından uygulama simgesine çift tıklayın.

Bundan sonra açılan pencere terminal/komut satırıdır.

Komut satırı nasıl kullanılır?

Adına bakılırsa komut satırı komutlarla çalışır, yani. görevi, kullanıcıdan metin komutları almak ve ardından bunları işleyebilmektir.

Komut satırı, dahili ve harici komutlar, yürütülebilir programlar (örn. .exe uzantısı) ve toplu iş dosyaları ile çalışır.

Terminalde bir komutu çalıştırmak için önce onu yazmanız (yazmanız) ve ardından Enter tuşuna basmanız gerekir.

Konsolu başlattıktan sonra deneyin, yardım komutunu girin ve Enter'a basın. Bu, ana konsol komutlarının ve amaçlarının bir listesini görüntüleyen varsayılan dahili komutlardan biridir.

Başka bir kullanışlı komut: terminal istemine systeminfo yazın ve Enter'a basın. Bu komutu çalıştırmanın sonucu, sistemle ilgili temel bilgileri (işletim sistemi, kurulum tarihi ve saati, kullanılan işlemci, fiziksel bellek boyutu - RAM, BIOS sürümü vb.) görüntülemektir.

Herhangi bir kurulu programı konsol üzerinden çalıştırmak için yürütülebilir dosyasının tam yolunu yazmanız ve Enter tuşuna basmanız gerekir.

Örneğin, Notepad++ programını çalıştırmak için (bilgisayarda yüklüyse), yürütülebilir dosyasının tam yolunu konsol komut satırına yazmanız gerekir, yani:

"C:\Program Dosyaları (x86)\Notepad++\notepad++.exe"

not Bu komut, yolunda boşluklar olduğundan tırnak içine alınmıştır.

Bunların hepsi temel bilgilerdi, ancak web geliştiricisinin konsoldaki harici komutlarla daha fazla çalışması gerekecek. Örneğin, genellikle konsolda aşağıdaki gibi komutlar bulunur:

npm install –g purify-css

Bu özel örnekteki tüm komutları analiz edelim:

  • npm, bir "paket yönetim sistemi" veya "paket yöneticisi"nin başlatılmasıdır. Paket yöneticisi, bir dizi üçüncü taraf yazılımıdır. Bu örnek bir paket yöneticisi kullanır npm, Node.js ile birlikte gelir (bu da bir web sunucusu olarak hareket etmenize ve JavaSript'ten komutları işlemenize olanak tanır). Yani, konsolda bu sözdizimi ile bir komut çalıştırmak için öncelikle Node.js platformunun kendisini kurmanız gerekir (https://nodejs.org/en/ web sitesinden indirebilirsiniz). Bu platformu kurduktan sonra konsolunuz ile başlayan komutları işlemeyi "öğrenecektir". npm.
  • install, "install" anlamına gelen bir sonraki komuttur ve yaptığı şey budur - yani. onun görevi bir şey kurmaktır.
  • -g - komut bayrağı Yüklemek, bu, paketi genel haklara sahip olarak yüklemeniz gerektiği anlamına gelir.
  • purify-css - ve bu komut, kurulmakta olan paketin adını içerir.

Tüm bu komutları terminal komut satırına yazıp Enter'a basarak, bilgisayarınıza CSS stillerinde gereksiz kodları temizlemek için bir araç kuracaksınız. PurifyCSS. Araçla çalışma hakkında daha fazla bilgi edinin.

Bu kadar! Bu, konsolla çalışmanın temellerini tamamlar. Gelecekteki eğitimlerde, terminaldeki komut satırı aracılığıyla faydalı uygulamalarla çalışırken web geliştiricisinin adımları hakkında daha fazla ayrıntıya gireceğiz.

Yorumlarınız, sorularınız ve yorumlarınız memnuniyetle karşılanır ve kabul edilir.