İçeriğe atla

Metin tabanlı kullanıcı arayüzü

Bazı dosya yöneticileri bir TUI'ye sahiptir (Midnight Commander TUI ekranı)
Vim çok yaygın olarak kullanılan bir TUI metin editörüdür.

Metin tabanlı kullanıcı arayüzü (TUI - Text-based user interface), metinsel kullanıcı arayüzü veya terminal kullanıcı arabirimi olarak da adlandırılır, grafik kullanıcı arayüzlerinin (GUI) icadından bir süre sonra ortaya çıkan ve onu grafik kullanıcı arayüzünden ayırt etmek için türetilen yeni bir terimdir. TUI'de bilgisayar grafikleri metin kipinde görüntülenir. Gelişmiş bir TUI, GUI'ler gibi tüm ekran alanını kullanabilir ve fare ve diğer girişleri kabul edebilir.

Metin terminalleri türleri

Metin uygulamasının bakış açısından, bir metin ekranı (ve onunla iletişim) üç tipten birine ait olabilir (burada erişilebilirliği azaltmak için sıralı bir şekilde düzenlenebilir):

1. Bir video bağdaştırıcısı veya merkezi işlemcinin kendisi tarafından kontrol edilen asıl bir metin kipi ekranı. Bu, çeşitli kişisel bilgisayarlarda ve mobil cihazlarda yerel olarak çalışan bir uygulama için normal bir durumdur. İşletim sistemi tarafından engellenmezse, akıllı bir program bir donanım metin kipinin tüm gücünden yararlanabilir. 2. Bir metin kipi emülatörü. Örnek olarak, X Pencere Sistemi için xterm ve Microsoft Windows için win32 konsoludur (pencere kipinde). Bu genellikle gerçek bir metin kipi ekranı bekleyen programları destekler, ancak oldukça yavaş çalışabilir. Kendi yazı tipi yüklemesi gibi gelişmiş bir metin kipinin belirli işlevleri neredeyse kesin kullanılamaz hale gelir. 3. Uzak bir metin terminali. İletişim yetenekleri genellikle, Telnet ve Secure Shell gibi durumlarda, bant dışı bir kanal olarak birkaç ioctl (input/output control, giriş / çıkış kontrolü) ile birkaç seri hatta veya öykünmeye (emulation) indirgenir. Bu en kötü durumdur, çünkü yazılım kısıtlamaları uzak bir ekran cihazının yeteneklerinin kullanımını engellemektedir.

Linux ve diğer Unix benzeri sistemler altında, bir program üç durumdan herhangi birine kolayca uyum sağlar, çünkü aynı arayüz (yani standart akışlar) ekranı ve klavyeyi kontrol eder. Ayrıca, özel programlama kütüphaneleri, metnin verilen görüntüleme cihazına ve arayüzüne uygun bir şekilde çıktısının alınmasına yardımcı olur. Windows ile bir karşılaştırma için aşağıya bakınız.

ANSI uyumlu terminallerde

Amerikan Ulusal Standartlar Enstitüsü (ANSI) ANSI X3.64, TUI'ler oluşturmada terminalleri sürmek için kullanılabilecek standart bir kaçış dizisi (Escape sequence) kümesini tanımlar (bkz. ANSI kaçış kodu). Kaçış dizileri rastgele imleç hareketleri ve renk değişikliklerine izin vererek, yukarıdaki bölümde belirtilen her üç durum için desteklenebilir. Bununla birlikte, tüm terminaller bu standardı takip etmez ve birçok uyumlu olmayan ancak işlevsel olarak eşdeğer olan diziler vardır.

DOS ve Microsoft Windows altında

FreeDOS Edit kullanıcı arayüzü

IBM Kişisel Bilgisayarlar (Personal Computers) ve bağlanabilirliklerinde, Temel Giriş Çıkış Sistemi (BIOS, Basic Input Output System) ve DOS sistemi (Disk Operating System) çağrıları, ekrana metin yazmanın bir yolunu sunar ve ANSI.SYS sürücüsü, standart ANSI çıkış dizilerini işleyebilir. Bununla birlikte, programcılar kısa sürede doğrudan ekran arabelleğine veri yazmanın programlama için çok daha hızlı ve daha basit bir yol olduğunu ve yöntemin hataya daha az eğilimli olduğunu öğrendi; ayrıntılar için VGA uyumlu metin kipine (VGA-compatible text mode) bakınız. Programlama yöntemlerindeki bu değişiklik birçok DOS TUI programıyla sonuçlandı. Win32 konsol ortamı, uygulama bir pencerede çalışsa bile, belirli EGA/VGA metin kipi özelliklerinin, özellikle metin arabelleğine rastgele erişime sahip olmasıyla (emulation) ünlüdür. Öte yandan, Windows altında çalışan programlar (hem yerel hem de DOS uygulamaları), yukarıda belirtilen win32 konsol katmanı nedeniyle, Linux ve DOS programlarından çok daha az ekran ve klavye kontrolüne sahiptir.

Çoğu zaman bu programlar, beyaz veya sarı karakterlerle ana ekran için mavi bir arka plan kullandılar, ancak genellikle kullanıcı renk özelleştirmesi de bulunmaktaydı. Genellikle IBM'in kod sayfası 437'deki kutu çizim karakterlerini (Box-drawing characters) kullandılar. Daha sonra, arayüz, grafik kullanıcı arayüzleri (GUI) tarafından derinden etkilendi, aşağı açılır menüler, örtüşen pencereler, iletişim kutuları (dialog box) ve anımsatıcılar veya klavye kısayolları tarafından işletilen GUI widget'ları ekledi. Kısa bir süre sonra fare girişi eklendi – ya metin çözünürlüğünde basit bir renkli kutu olarak veya Geliştirilmiş Grafik Bağdaştırıcısının (EGA, Enhanced Graphics Adapter) ve Video Grafik Dizisi (VGA, Video Graphics Array) ekran bağdaştırıcılarının metin karakter şekillerini yazılımla yeniden tanımlama yeteneği sayesinde grafik çözünürlükte ek işlevler sağlandı.

Bu tür bazı önemli programlar Microsoft Word, DOS Shell, WordPerfect, Norton Commander, Turbo Vision tabanlı Borland Turbo Pascal ve Turbo C (ikincisine conio kütüphanesi dâhildir), Lotus 1-2-3 ve diğerleri idi. Bu arayüzlerin bazıları, 1990'ların başında Microsoft Windows 3.1x döneminde bile hayatta kalmıştı. Örneğin, 16-bit Windows altında gerçek GUI programları yazmak için kullanılan Microsoft C 6.0 derleyicisi, hala kendi TUI'sine sahiptir.

Microsoft Windows, başlangıcından beri DOS yazılımını görüntülemek için bir konsol içermektedir. Daha sonraki sürümler, Win32 konsolunu, komut satırı arayüzü ve TUI programları için yerel bir arayüz olarak ekledi. Konsol genellikle pencere modunda açılır, ancak Alt ve Enter tuşlarına birlikte basılarak tam, gerçek metin modu ekranına geçebilir veya tam tersi yapılabilir. Tam ekran kipi, Windows Vista ve sonraki sürümlerinde kullanılamaz, ancak bazı geçici çözümlerle birlikte kullanılabilir.[1]

Unix benzeri sistemler altında

Unix benzeri işletim sistemlerinde, TUI'ler genellikle terminal kontrol kütüphanesi curses'ları veya çoğunlukla uyumlu bir kütüphane olan ncurses kullanılarak oluşturulur.

Curses kütüphanesinin Berkeley Unix ile ortaya çıkışı, TUI yazmak için taşınabilir ve kararlı bir API oluşturdu. Aynı arayüzleri kullanarak çeşitli metin terminal tipleri ile konuşma yeteneği, basit bir hat arayüzü kullanmak yerine tüm terminal ekranını kaplayan "görsel" Unix programlarının daha yaygın olarak kullanılmasına yol açtı. Bu, vi, pine veya mutt gibi posta istemcileri, SMIT, SAM, FreeBSD'nin Sysinstall gibi sistem yönetim araçları ve lynx gibi web tarayıcıları gibi metin editörlerinde görülebilir. w3m ve pine ve vi'ın eski sürümleri gibi bazı uygulamalar, uygulamadaki curses'larla ilişkili birçok işlevi yerine getiren daha az kullanılabilecek termcap kütüphanesini kullanır.

Buna ek olarak, Linux'un popülaritesindeki artış, birçok eski DOS kullanıcısını birçok TUI'de bir DOS etkisini teşvik eden Unix benzeri bir platforma getirmiştir. Örneğin, minicom programı, popüler DOS programı Telix'ten modellenmiştir. Twin masaüstü gibi diğer bazı TUI programları uyarlama derleyicileri kullanılarak uyarlanmıştı.

Çoğu Unix benzeri işletim sistemi (Linux, FreeBSD vb.), genellikle bir Ctrl-Alt-F tuş kombinasyonu aracılığıyla erişilen sanal konsolları desteklemektedir. Örneğin, Linux altında 64 konsola erişilebilir (işlev tuşları ile 12), her biri tam ekran metin kipinde görüntülenebilir.

Özgür yazılım programı GNU Screen, tek bir TUI içindeki çoklu oturumları yönetmeyi sağlar ve böylece metin modu ve komut satırı arayüzleri için bir pencere yöneticisi gibi olduğu düşünülebilir. Tmux da bunu yapabilir. Özel macOS metin düzenleyicisi BBEdit, tam ekran kabuk penceresi olarak çalışan bir shell worksheet (kabuk çalışma sayfası) işlevi içerir. Ücretsiz Emacs metin düzenleyicisi, benzer işlevsellik sağlamak için tamponlarından birinin içinde bir kabuk çalıştırabilir. Emacs'ta birkaç kabuk uygulaması vardır, ancak yalnızca ansi-term TUI uygulamalarını çalıştırmak için uygundur. Diğer ortak kabuk kipleri, shell ve eshell sadece komut satırlarına benzetilebilir ve TUI uygulamaları "Terminal tam olarak işlevsel değil" ("Terminal is not fully functional.") uyarısı verir veya bozuk bir arayüz görüntüler. Ücretsiz Vim ve Neovim metin düzenleyicileri terminal pencerelerine sahiptir (xterm simülasyonu). Bu özellik, işleri, paralel yapıları veya testleri çalıştırmak için tasarlanmıştır, ancak hafif bir terminal çoklayıcı olarak da kullanılabilir (pencere bölmeleri ve sekme sayfalarıyla birlikte).

OpenVMS

VAX/VMS ve daha sonra geliştirilen OpenVMS, Ekran Yönetimi aracı veya SMG olarak bilinen curses'lar için benzer bir araca sahipti. Bu, komut satırından çağrılabilir veya SMG$ kütüphanesini kullanan programlardan çağrılabilir.

Oberon

Bir görüntü ve birkaç metin görüntüleyiciyi gösteren bir Oberon Sisteminin masaüstü ekran görüntüsü

Bir diğer TUI türü, ilkin 1988'de piyasaya sürülen ve hala bakımı yapılan Oberon işletim sisteminin birincil arayüzüydü. Diğer çoğu metin tabanlı kullanıcı arabirimlerinin aksine, Oberon, metin kipinde bir konsol veya terminal kullanmaz, ancak metnin fare tıklamaları için birincil hedef olduğu büyük bir bit eşlemli ekran gerektirir. Module.Procedure parameters ~ biçimindeki komutlar, köprü bağlantılar (hyperlinks) gibi bir orta tıklamayla etkinleştirilebilir. Ekranın herhangi bir yerinde görüntülenen metin düzenlenebilir ve gerekli komut sözdizimi ile biçimlendirilmişse, orta tuşla tıklanarak yürütülebilir. Uygun biçimde biçimlendirilmiş komutlar içeren herhangi bir metin dosyası, araç metni (tool text) olarak adlandırılabilir ve böylece kullanıcı tarafından yapılandırılabilir bir menü görevi görür. Bir önceki komutun çıktısı bile düzenlenebilir ve yeni bir komut olarak kullanılabilir. Bu yaklaşım, hem geleneksel diyalog odaklı konsol menülerinden hem de komut satırı arayüzlerinden radikal olarak farklıdır.

Grafiksel araçları kullanmadığından, yalnızca düz metin kullandığından ve ancak döşeme penceresi yöneticisi olan bir GUI'ye benzer işlevsellik sunduğundan, Metin Kullanıcı Arabirimi veya TUI olarak adlandırılır. Kısa bir giriş için, Oberon Sistemi ile ilgili ilk yayınlanan raporun (Report on the Oberon System) dördüncü sayfasındaki 2. paragrafa bakınız.[2]

Oberon'un kullanıcı arayüzü, Bell Labs işletim sisteminden Plan 9 için Acme metin düzenleyicisini ve e-posta istemcisinin tasarımını etkiledi.

Gömülü sistemlerde

LCD ekran üzerinde gömülü sistem görüntüleme menüsü

Modern gömülü sistemler, kişisel bilgisayarlar gibi bir monitörde TUI'yi görüntüleme yeteneğine sahiptir. Bu işlev genellikle, özel entegre devreler, modüller veya FPGA kullanılarak gerçekleştirilir.

Video devreleri veya modülleri genellikle UART (Universal asynchronous receiver-transmitter) üzerinden[] ayarlanan VT100 uyumlu komut kullanılarak kontrol edilir, FPGA tasarımları genellikle doğrudan video belleği erişimine izin verir.[]

Diğer kullanımlar

  • Commodore 64 8 bit bilgisayarların tam ekran düzenleyicisi, zaman içerisinde pazar segmentinde ilerlemiştir. Kullanıcılar imleci tüm ekran alanı üzerinde hareket ettirebilir, BASIC program satırlarına girip düzenleyebilir ve ayrıca doğrudan kip komutlarını kullanabilir. Tüm Commodore 8-bit bilgisayarlar, bir TUI uygulamak için uygun olan karakter şekillerini içeren PETSCII karakter setini kullandılar.
  • Apple'ın Macintosh Programmer's Workshop programlama ortamı, bir TUI kabuğu olan Commando'yu içeriyordu. BBEdit'in kabuk çalışma sayfasının ilham kaynağıydı.
  • Daha sonra Apple II modelleri, bir TUI uygulamak için kullanılan bir dizi grafik şekil olan MouseText'i içeriyordu.
  • 1982'nin Corvus Concept bilgisayarı, tam sayfa döner ekranda işlev tuşu tabanlı bir metin arayüzü kullanıyordu.

Ayrıca bakınız

Programlama kütüphanelerine örnekler

Kaynakça

  1. ^ "cmd prompt full screen in Windows 7". social.technet.microsoft.com. Microsoft. 3 Ocak 2013 tarihinde kaynağından arşivlendi. Erişim tarihi: 15 Haziran 2013. 
  2. ^ Niklaus Wirth & Jürg Gutknecht (1988). "The Oberon System. [ Report Nr. 88 ]" (PDF) (İngilizce). 12 Mayıs 2016 tarihinde kaynağından (PDF) arşivlendi. Erişim tarihi: 4 Mayıs 2019. 

Dış bağlantılar

İlgili Araştırma Makaleleri

<span class="mw-page-title-main">İşletim sistemi</span> bilgisayar donanım kaynaklarını yöneten yazılım

İşletim sistemi ya da işletim dizgesi, bir bilgisayarın donanım kaynaklarını yöneten ve uygulama yazılımlarına hizmet sağlayan yazılımların bir bütünüdür. İşletim sistemleri, bilgisayarın donanımı ile uygulama yazılımları arasında bir köprü görevi görerek kullanıcıların sistemle etkileşim kurmasını sağlar. Öne çıkan örnekler arasında Microsoft Windows, macOS, GNU/Linux dağıtımları, Android ve iOS yer alır.

<span class="mw-page-title-main">MS-DOS</span> 1980li yıllarda kişisel bilgisayar işletim sistemi

MS-DOS, Microsoft firmasının geliştirdiği bir DOS sistemidir. 1980'li yıllarda PC uyumlu platformlar üzerinde kullanılan en yaygın işletim sistemiydi. 1990'lı yılların ortalarından 2000 yılına kadarki en popüler işletim sistemleri olan Windows 9x ailesinin temeli olarak kullanıldı. Masaüstü bilgisayarlardaki popülerliğini, zamanla Windows NT mimarisi kullanan yeni nesil Windows işletim sistemlerine bıraktı.

Telnet, Internet ağı üzerindeki çok kullanıcılı bir makineye uzaktaki başka bir makineden bağlanmak için geliştirilen bir TCP/IP protokolü ve bu işi yapan programlara verilen genel isimdir. Telnet iki bileşenden oluşur: (1) iki tarafın nasıl iletişim kuracağını belirleyen protokolün kendisi ve (2) hizmeti sağlayan yazılım uygulaması.Kullanıcı verileri, İletim Kontrol Protokolü (TCP) üzerinden 8 bitlik bayt yönlendirmeli bir veri bağlantısında Telnet kontrol bilgisi ile bant içi serpiştirilir. Telnet, 1969'da RFC 15 ile başlayarak geliştirildi, RFC 855'te genişletildi ve ilk İnternet standartlarından biri olan İnternet Mühendisliği Görev Gücü (IETF) İnternet Standardı STD 8 olarak standartlaştırıldı. encryption sağlayan bazı Telnet eklentileri geliştirilmiştir. Bağlanılan makineye girebilmek (login) için orada bir kullanıcı isminizin (İng:username) ve bağlantının gerçekleşebilmesi için bir telnet erişim programınızın olması gereklidir. Fakat bazı kütüphane ve herkese açık telnet bazlı web servisleri, bağlantı sırasında kullanıcı ismi (numarası) istemeyebilirler; ya da, kullanıcı isim ve parola olarak ne yazmanız gerektiği bağlandığınızda otomatik olarak karşınıza çıkar. Telnet, BBS sistemlere İnternet üzerinden erişimde günümüzde yaygın olarak kullanılmaktadır. Telnet erişim programları, günümüzdeki işletim sistemlerinin çoğunda işletim sistemi ile birlikte gelmektedir. Çok kullanıcılı işletim sistemleri genellikle kullanıcılara metin tabanlı bir arayüz sunar ve bu sistemlerde tüm işlemler klavye vasıtası ile komut isteminden gerçekleştirilir.

<span class="mw-page-title-main">Windows 2.0</span> 1987 yılında piyasaya sürülen ve MS-DOS üzerinde yükselen Windows sürümü

Windows 2.0 Microsoft'un MS-DOS adlı işletim sistemi üzerinde oluşturduğu grafik arayüz (GUI) içeren işletim sistemi ailesi Windows'un ikinci sürümüdür. Microsoft'un meşhur Word ve Excel yazılımları, ilk kez bu işletim sistemi üzerinde kullanılmaya başlanmıştır. Aynı zamanda bu sürüm, ciddi bir biçimde MacOS'a benzemekle suçlandı. Apple 1988 yılında Microsoft ve Hewlett-Packard'a lisanslı Macintosh yazılımını ve/veya yazılımın öğelerini izinsiz kullanmak suçlamasıyla dava açtı.

<span class="mw-page-title-main">Windows 1.0</span> 1985te piyasaya sürülen ve MS-DOS üzerinde yükselen ilk Windows sürümü

Windows 1.0, Microsoft'un MS-DOS adlı işletim sistemi üzerinde oluşturduğu grafik arayüz (GUI) içeren işletim sistemi ailesi Windows'un ilk sürümüdür.

<span class="mw-page-title-main">Windows 3.0</span> 1990 yılında piyasaya sürülen ve MS-DOS üzerinde yükselen Windows sürümü

Microsoft'un MS-DOS adlı işletim sistemi üzerinde oluşturduğu grafik arayüz (GUI) içeren işletim sistemi ailesi Windows'un üçüncü sürümüdür.İlk olarak 22 Mayıs 1990 tarihinde piyasaya sürülmüştür. Windows ailesinin ilk başarılı sürümü olarak tanınır. Başlıca rakipleri Apple Macintosh ve Commodore Amiga'dır.

<span class="mw-page-title-main">Grafiksel kullanıcı arayüzü</span>

Grafiksel kullanıcı arayüzü, bilgisayarlarda işletilen komutlar ve bunların çıktıları yerine simgeler, pencereler, düğmeler ve panellerin tümünü ifade etmek için kullanılan genel addır.

vi Metin düzenleme yazılımı

vi, 1976 yılında BSD'nin ilk sürümleri için Bill Joy tarafından yazılmış ekran yönelimli metin düzenleme yazılımıdır.

<span class="mw-page-title-main">OpenGL</span> grafik uygulama geliştirme arabirimi

OpenGL, gelişmiş donanım desteğini kullanarak hem iki hem de üç boyutlu grafikleri ekrana çizmek için kullanılan ücretsiz bir grafik uygulama geliştirme arabirimidir. Windows, Linux, MacOS ve Solaris gibi birçok işletim sisteminde yaygın olarak ve Playstation 3 başta olmak üzere bazı oyun konsollarınca desteklenir. Donanım tarafında ise SGI, ATI, Nvidia veya Intel gibi büyük üreticiler her ekran kartında OpenGL desteği sunar.

<span class="mw-page-title-main">Komut satırı</span> yazıyla komutlar girilen ve çıktının da yazıyla ifade edildiği bilgisayar arayüz sistemi

Komut satırı, bir bilgisayar kullanıcısının, belirli metinleri (komutları) girerek, bilgisayarla iletişime geçmesini sağlar. Komut satırı arayüzleri; konsol, kabuk, terminal veya uçbirim diye de adlandırılır.

info (Unix)

info hiper metinsel formda bir unix komut satırı aracıdır. Komut satırı arayüzünde çalışan, çok sayfalı belgelemeleri ve yardımları görüntülemeye yarayan bir araçtır. GNU araçlarının bulunmadığı zamanlarda çok kullanışlıdır.

Çevre değişkenleri, çevresel değişkenler ya da ortam değişkenleri, işletim sistemi seviyesinde konfigüre edilebilen ve bilgisayar işlemleri tarafından erişilebilen değişkenlerdir. Çoğu kez belli programların ve dosyaların konumlarını ve birden fazla işlem tarafından kullanılabilen bilgi ve ayarları tutmak için kullanılırlar. Çoğunlukla bir karakter dizisi olurlar.

<span class="mw-page-title-main">Kesme, kopyalama ve yapıştırma</span>

Kesme, kopyalama ve yapıştırma, İnsan bilgisayar etkileşiminde data aktarımı için bir kullanıcı arabirimi süreçlerarası iletişim tekniği sunan ilgili komutlardır. Şu an bilgisayar ve telefonlarda en yaygın kullanılan işlemlerdendir. Bilgisayarlarda hem dosya sistemi, hem de Microsoft Office gibi yazılımlarda kulanılır. Kopyalama komutu bir kopyalama oluştururan zaman kesme komutu seçili verileri orijinal konumundan kaldırır; Her iki durumda da seçilen veriler pano denilen geçici bir yerde saklanır ve sonsuz sayda yapıştırma oluyor. Kesme komutu araç çubuğundakı "dosyayı taşı" işlemi, kopyalama komutu ise "dosyayı kopyala" işlemi ile eşdeğerdir. Pano içindeki veriler daha sonra yapıştırma komutunun verildiği yere yerleştirilir. Komut adı, bir sayfa düzeni oluşturmak için el yazması düzenlemesinde kullanılan ve fiziksel prosedüre dayanan bir arayüz metaforudur. İşlem itibarile, "kes-yapıştır" dosyayı taşımak işlemi ile, "kopyala-yapıştır" ise dosyayı kopyalamak işlemi ile aynıdır.

Windows API ya da WinAPI, Microsoft'un Microsoft Windows işletim sistemlerinde bulunan çekirdek uygulama programlama arayüzü kümesidir (API). Windows API adı, genellikle kendi adlarıyla atıfta bulunulan birçok farklı platform uygulamasına atıfta bulunur. Neredeyse tüm Windows programları Windows API ile etkileşime girer. Windows NT işletim sistemi satırlarında, az sayıda Native API'yi kullanır.

cmd.exe Windows komut satırı uygulaması

cmd.exe, Microsoft Windows, Windows NT, Windows CE, OS/2, EComStation ve ReactOS'un varsayılan Komut satırı uygulamasıdır. Uygulama çeşitli işletim sistemlerinde farklılık gösterebilir ancak kullanımı ve komutları hemen hemen aynıdır.

<span class="mw-page-title-main">Terminal (macOS)</span>

Terminal, Apple tarafından macOS işletim sistemine dahil edilen terminal emülatörüdür. Terminal, macOS'un önceki işletim sistemleri olan NextStep ve OPENSTEP'ten uyarlandı.

<span class="mw-page-title-main">Terminal emülatörü</span>

Terminal emülatörü, terminal uygulaması ya da terminal öykünücüsü bir uygulama yazılımı veya bilgisayar programıdır. Başka bir görüntü mimarisinde bir bilgisayar terminaline öykünür. Tipik olarak bir kabuk veya metin terminali ile eşanlamlı olmasına rağmen, terminal terimi, grafik arayüzler dahil tüm uzak terminalleri kapsar.

type (Unix)

type, Unix ve Unix-benzeri işletim sistemlerinde, komut satırı satırı argümanlarını komut adları olarak kullanıldığında nasıl yorumlanacaklarını açıklayan bir komuttur.

A/UX, Macintosh bilgisayarlar için Apple Computer tarafından geliştirilmiş Unix tabanlı bir işletim sistemidir ve System 7'nin grafik arayüzü ve uygulama uyumluluğu ile entegredir. Apple'ın 1988'de başlatılan ve 3.1.1 sürümüyle 1995'te kullanımdan kaldırılan ilk resmi Unix tabanlı işletim sistemidir. A/UX, Macintosh II, SE/30, Quadra ve Centris serileri dahil olmak üzere bir FPU'ya ve disk belleği yönetim birimine (PMMU) sahip belirli 68k tabanlı Macintosh modellerini gerektirir.

<span class="mw-page-title-main">Windows Konsolu</span> Microsoft Windowstaki konsol uygulamalarına yönelik altyapı

Windows Konsolu, Microsoft Windows'daki konsol uygulamaları için altyapıdır. Bir Windows Konsolu örneğinin bir ekran arabelleği ve bir giriş arabelleği vardır. Konsol uygulamalarının bir pencere içinde veya donanım metin modunda çalışmasına olanak tanır. Kullanıcı, Şablon:Keypress tuş kombinasyonunu kullanarak ikisi arasında geçiş yapabilir. Metin modu Windows Vista ve sonraki sürümlerde kullanılamaz. Ancak Windows 10'dan başlayarak yerel tam ekran modu kullanılabilir.