BT uzmanları tarafından kullanılan en çok kullanılan komut dosyası dili [kapalı]


0

BT uzmanları tarafından en çok kullanılan betik dili nedir ve neden? Javascript'in çoğunlukla geliştiriciler tarafından kullanıldığını ve eski VBScript ve Windows yöneticileri için Powershell'in ve UNIX / Linux yöneticileri için bash / shell'in kullanıldığını görüyorum. Tüm platformlar için dünya çapında kullanılan bir betik dili var mı?


5
Bu kapalı olacak çünkü görüşe dayalı ve çok geniş. Sorunuzu biraz daraltmayı deneyin.
Ctrl-alt-dlt

1
Hayır. Platformunuz için çalışan, en verimli ve korunan komut dosyası dilini kullanın. Şirketiniz zaten bir şey kullanıyorsa, o şeyi kullanmaya devam edin.
MonkeyZeus

En az bir tanesine ustalaşmak istersem, ne olmalı ve neden? Perl, Python, Javascript, Powershell?
Tazo

1
Sıfır araştırma yaptığınız ve sohbet için balık avladığınız açık. Bu tür bir şey için web sitesi değil. Sırf bildiğiniz gibi, Javascript tarayıcı tabanlı bir betik dilidir ve profesyoneller böyle bir şeyi önerdiğiniz için sizi derhal odadan ve şirketten gülecektir. İyi şanslar
MonkeyZeus

@ MonkeyZeus: İhmal ediyorsun JScript ve node.js .
Warren Young

Yanıtlar:


4

Ne yazık ki - bu araba kullanan insanlar için hangi aracın en uygun olduğunu sormak gibi ... kesin bir cevap olacak ve asla olmayacak.

Bu, yapabileceğiniz bazı iyi genellemeler olduğunu söyledi:

Hemen hemen her şeyi yönetmek için Windows 7 / 2008R2 ve daha yenileri - Güç kalkanı çok iyi bir seçim. Bunun nedeni, .net çerçevesinin gücünün çoğunu güçlendirmesi, özellikle Windows işlevsellik için tasarlanmış modülleri (SQL modülleri, Active Directory modülleri vb.) Olması ve nesneye yönelik olmasıdır. Microsoft, BT'ye birleşik bir platform yaklaşımı ortaya koymaya çalışırken, Linux dünyasında da çığır açmaya başladı.

Eski Windows sistemleri için VBScript ve toplu iş dosyaları genellikle gitmek için yoluydu. Toplu iş dosyaları çünkü çoğu görevi gerçekleştirmenin ve köklerini Windows öncesi günlere geri almanın etkili ve basit bir yoludur. VBScript, derlenmiş VB programlama dilleri ile toplu iş dosyası tabanlı komut dosyası arasındaki boşluğu bir miktar daha aşan bir çok işlevsellik sağladığı için.

Linux - darbe / kabuk senaryo. Uzun zamandır Linux dünyasının temel bir unsuru olmuştur (PowerShell, Enterprise için Linux dünyasında yavaşça ilerlemektedir)

Ağ - JavaScript / PHP . Her iki platformlar arası diller - yoğun olarak kök saldı ve dünyayı kullandı. Javascript daha baskın olarak Tarayıcı tarafındadır ve çok güçlü kütüphane yığınlarına sahiptir (örneğin JQuery). PHP, yaklaşık 20 yıldan beri, pek çok popüler içerik yöneticisinin (Joomla, WordPress vb.) Yönlendirildiği açık kaynaklı çok platformlu (Linux ve Windows) bir sunucu tarafı dilidir.

Ayrıca, bir çok başka platformlar arası scripting dilleri de mevcut. Şahsen sevdiğim bir şey piton . Tüm bilgisayarlarda eşleşen Python sürümüne sahip olduğum sürece aynı betiği XP, 8.1, 2012R2, Ubuntu ve Kali kutularımdan çalıştırabilirim.

Mevcut dillerin / metodolojilerin ve bunların amaçlarının gerçek listesi sonsuza dek devam edebilir - yani en iyi seçeneğiniz, başarmak istediğiniz görev türlerini aramaya başlamak ve uygun bir dil bulmaktır (2012R2 IIS - PowerShell'de çalışmak istiyorsunuz , tarayıcı tarafında web sayfaları komut dosyası istiyorum - Javascript vb ..)

Kaynak: Sunucu Yöneticisi olarak 12 yıl


Web öneriniz önyargılı görünüyor. .... Net diye bir şey var.
Dave

@ Fazer87: PowerShell’in Linux dünyasını ele geçireceğini söyleyen tek kişi Windows insanları. Onun lehine gördüğüm tüm argümanlar bana çeyrek yüzyıl önce VMS'nin Unix'i nasıl kazanacağına dair argümanları hatırlatıyor. İşte Linux topluluğunun bu fikrin ne düşündüğüdür.
Warren Young
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.