SO Linux Herry Suharto https://www.facebook.com/groups/so.amik om/
GUI GUI atau Graphical User Interface (dibaca gooey)
merupakan tipe user interface yang mempermudah user untuk berinteraksi dengan perangkat elektronik menggunakan image. Digunakan pada: Komputer Perangkat Perangkat Perangkat Perangkat
genggam seperti, MP3 player atau HP game rumah tangga kantor
GUI merepresentasikan informasi dan aksi yang
disediakan ke user melalui gambar ikon dan indikator visual lainnya, seperti notasi atau teks.
Aksi dilakukan langsung dengan memanipulasi elemen
–elemen grafik.
Komponen GUI Sekumpulan elemen GUI membentuk
bahasa visual yang digunakan untuk merepresentasikan informasi dalam komputer. Kombinasi umum pada PC adalah WIMP (Window, Icon, Menu, Pointing device) Window manager memfasilitasi interaksi
antara Window, Aplikasi, dan Windowing system. Windowing system menangani perangkat keras seperti pointing device dan graphic hardware. Pada PC dimodelkan sebagai metapora
Contoh GUI
CLI CLI atau Command-Line Interface memiliki arti
interaksi dengan program komputer dimana user memberikan perintah (command) ke program dalam bentuk baris teks (command lines).
Desktop Lingkungan desktop (Desktop Environment
= DE) Linux adalah GUI (Graphical user interface). Lingkungan desktop Linux populer: 1. 2. 3. 4.
GNOME (http://www.gnome.org/) KDE (http://www.kde.org/) Xfce ( http://www.xfce.org/) LXDE ( http://www.lxde.org/)
Pada Linux (unix-like) dijalankan pada X
window System.
Windows manager: Metacity atau KWin File manager: Nautilus atau Dolphin
GNOME GNOME (dibaca ‘noʊm’ atau ‘ɡəˈnoʊm’)
atau GNU Network Object Model Environment merupakan desktop environment dan graphical user interface yang berjalan di atas sistem operasi. Free dan open source software Dikelola oleh karyawan Redhat.
GNOME Project: Desktop environment (GUI) Core applications (mis, Web browser)
KDE KDE (keɪdiːˈi) adalah international free
software community yang memproduksi sekumpulan aplikasi cross-platform yang didesain untuk berjalan pada sistem Linux, FreeBSD, Microsoft Windows, Solaris danMac OS X.
Distribusi Linux: Kubuntu, Pardus and openSUSE.
Basis: Qt Framework. 1996 oleh Matthias Ettrich, mahasiswa
Eberhard Karls University of Tübingen
Free dan open source Q Public License (QPL)
KDE technology platform berisi tiga bagian: KDE Development Platform KDE Workspace KDE Applications
Xfce dan LXDE Xfce merupakan free software desktop
environment untuk platform Unix dan Unix-like. Olivier Fourdan pada 1996. "Xfce" awalnya adalah "XForms Common
Environment“. LXDE merupakan free software desktop
environment untuk platform Unix dan POSIX compliant. Hong Jen Yee atau PCMan (Taiwan) pada
2006.
Aplikasi Desktop Aplikasi Office Web Browser Email Audio Video
Aplikasi Server User management Resource Management Network Management and Monitoring
Shell BASH TC shell Z shell Korn
BASH Bash adalah Unix shell Dibuat oleh Brian Fox untuk GNU Project
sebagai free software untuk mengganti Bourne shell (sh). Dirilis1989 dan didistribusikan secara luas
sebagai shell untuk GNU operating system. Default shell pada Linux dan Mac OS X. Di-porting-kan ke Microsoft Windows melalui
Cygwin danMinGW. Ke DOS oleh DJGPP project Ke Novell NetWare dan Android via berbagai aplikasi emulasi terminal.
TC Shell tcsh ("tee-cee-shell“ atau"tee-shell“ atau "tee
cee ess aitch") adalah Unix shell based on dan kompatibel dengan C shell (csh). Esensinya adalah C shell dengan programmable
command line completion, command-line editing, dan beberapa fitur lain.
“t” dalam tcsh berasal dari “T” dalam TENEX. Sebuah sistem operasi yang menginspirasi Ken
Greer dari Carnegie Mellon University (1975). Kontributor: Mike Ellis dari Fairchild (1983), Paul Placeway dari Ohio State University (1980-an) dan Wilfredo Sanchez enjiner Mac OS X (awal 1990an di MIT).
Z shell Z shell (zsh) adalah Unix shell yang dapat
digunakan sebagai interactive login shell dan sebagai command interpreter untuk shell scripting. Zsh dapat diperluas dengan fitur bourne
shell, bash, ksh, dan tcsh. Versi pertama zsh dibuat oleh Paul Falstad
(1990) mahasiswa di Princeton University.
Korn KornShell (ksh) adalah Unix shell. Dibuat oleh David Korn dari Bell Labs (awal
1980an). Diumumkan di USENIX pada 14 Juli 1983 KornShell adalah backward-compatible
dengan Bourne shell dan memiliki beberapa fitur dari C shell yang diinspirasi dari permintaan pengguna, Bell Lab.
Perintah Dasar cat clear date echo exit finger ls who whoami
Man dan Info page Man page: Membantu dalam memberikan
informasi untuk user, administrator dan programmer. 1 2 3 4 5 6 7 8 9
user program and shell command kernel functions Library functions Special files File Formats and Conventions Games Miscellaneous Root user programs Non-standard kernel routines
Info page: end user.