Uploaded by User52588

19753030 LAILITA PERMATA DEWI Chapter 3

advertisement
RESUME SISTEM OPERSI
NAVIGASI DEKSTOP LINUX
DISUSUN OLEH :
LAILITA PERMATA DEWI (19753030)
POLITEKNIK NEGERI LAMPUNG
BANDAR LAMPUNG
2020
1. Menavigasi desktop linux
Administrator system melakukan lebih banyak dari pada pengelola server. Mereka
sering membatu pengguna untuk membantu masalah konfigurasi,merekomendasikan
perangkat lunak baru, dan memperbarui dokumentasi diantara tugas-tugas lain. Desktop linux
haruslah familier bagi siapa saja pengguna pc atau dengan memilih berbagi program dan
aplikasi mengatur untuk mengkonfigurasi hal-hal seoerti perangkat input,akun pengguna dan
jaringan wifi.

Mendapatkan kebaris perintah
Antar muka berbasis perintah atau bias disebut CLI. Sebagian besar CLI menyediakan
cara langsung mengendalikan computer untuk mengakses. Untuk mengakses peritah
ada 2 terminal :
1. Terminal GUI
2. Terminal virtual
Tugas berbasis perintah adalah memilai program, prasing skip,dan mengedit file
teks untuk konfigurasi system atau apk.
2. Aplikasi
Kernel dari system operasi seperti pengendali lalu lintas dan apk sebagai pengendalinya.
Apk membuat perintah ke kernel dan sebagai gantinya memberikan sumber daya seperti
memori, CPU, dan ruang Disk.
Kernel juga menangani peralihan apk,atau proses yang disebut multitasking.
 Aplikasi utama
Computer dapat bertindak sebagai server yang terutama menangani data atas nama
orang lain atau sebagai desktop, yang berarti pengguna berintraksi langsung.
Perangkat linuk umumnya ada 3 kategori yaitu :
1. aplikasi server
2. aplikasi desktop
3. alat

Aplikasi server
Kemampuan untuk mengoptimalkan SO server dengan hanya komponen yang di
perlukan administrator untuk melakukan lebih banyak dan lebih sedikit fitur.
1. Server web
Browser web menggunakan hyper texs teransfer protocol (http), halaman web
itu dapat bersifat statis dan dinamis. Wordpress merupakan contoh situs web
yang dinamis
Contohnya :
a. Apache HTTPD
b. NGINK
2. Server Cloud pribadi
Digunakan individu, organisasi dan perusahaan untuk menyimpan data dan
dapat di kelola secara internal
3. Server database
Aplikasi server databse merupakan tulang punggung dari sebagian besar
layanan online. Aplikasi web dinamis menarik data dari dan menulis data ke
aplikasi ini, contohnya aplikasi databse adalah mariadb
Bahasa yang digunakan adalah SQL ( Structure Query Language )
‘
4. Server email
Email selalu digunakan secara luas untuk server linux.
3 Tugas email :
Agen Transfer Surat ( MTA)
Agen pengiriman surat (MDA)
Server POP/IMAP
5. Berbagi file
Samba memungkinkan mesin linux terlihat dan berperilaku seperti mesin
windows sehingga dapat berbagi filedalam doman windows.
Protocol berbagi file asli untuk unix/ linux disebut network file system(NFS).
DNS berfungsi untuk mengkonversi IP menjadi nama yang mudah dimengerti
Dynamic Host configuration protocol ( DHCP) bertugas menetapkan alamat
pada setiap permintaan ip

Aplikasi desktop
Ekosistem linux memiliki beragam aplikasi desktop, ada permainan, aplikasi
produktivitas, alat kreatif, browser web, dan lainnya
1. Email
Mozilla foundation mengeluarkan thunderbird klien email desktop berfiktur
lengkap.
2. Kreatif
Jenis kreatif ada blender, GIMP (Program Manipulsi Gambar GNU) untuk
menangani pembuatan film 3D manipulasi gambar 2D dan pengeditan audio.
3. Produktifitas
Untuk memperkuat keterampilan linux. Aplikasi produktivitas dasar seperti
pengelola kata,spreadsheet dan paket presentasi adalah asset berharga.
Libreoffice yaitu garpu dari rangkaian aplikasi openoffice. Liberoffice juga
bekerja dengan format file line seperti Microsoft office atau adoube portable
document format (PDF).
4. Browser web
Mozilla firefok dan google crome adalah browser web open source yang cepat
dan banyak fiturnya.
3. Alat konsol
Alat untuk mengelola system memiliki fitur bahasa computer seperti loop dan bahasa
pemrograman.


Kerang
Linux menawarkan beragam cangkang untuk dipilih. Yang utama ada broune shell dan C
shell penciptanya adalah Stephen broune dan bell labs.
Bash dan tchs membuat cangkang lain yaitu cangkang korn (ksh) dan cangkang Z(zsh)
Editor teks
Dua aplikasi utama adalah Vi (atau Vim) dan Emacs, kedunya memiliki kurva belajar
yang curam yang tidak dapat membantu untuk mengedit sederhana file teks kecil.
Karenanya Pico dan Nano di sediakan untuk mengedit teks dasar.
4. Manajemen paket
Seorang manajer paket menjaga melacak file mana yang termasuk dalam paket dan
mengunduh pembaruan dari repository dilakukan server jarak jauh biasanya untuk membagikan
pembaruan sesuai distribusi.
 Manajemen paket debian
Adalah perangkat lunak yang di distribusikan sebagai file yang berakhir dengan .deg
ekstensi. Tingkat rendah mengolah file ini adalah dpkg, untuk penggunak linux pemula
jadi advanced packge tool, apt-get.

Manajemen paket RPM
Merupakan linux foundation proyek untuk meningkatkan salah satu standar
kompatibilitas sesuai linux.
Seperti debian pket RPM juga mendeteksi atai melacak dependensi antar paket.alat
back-end yang paling umum digunakan adalah rpm, dan alat front-end adalah yum dan
up2date.
Zipper adalah perintah dasar zypp untuk mengistal paket yang di perlukan.
5. Bahasa pembangunan
Bahasa pemrograman computer menyediakan cara untuk para progremer untukmemaseukan
perintah. Bahasa termasuk dalam 2 kelompok yaitu ditafsirkan dan dikombinasi. Linux sendiri
ditulis dengan bahasa C atau bahasa kompilasi. Dan berkembang menjadi C++ dengan gaya
pemrograman yang berbeda.
Bahasa jawa menempatkan bahasa yang berbedab pada kompilasi. Java pertama di CPU
hipotetis yang disebut Java virtual machine (JVM).
Javascrip adalah bahasa pemrograman tingkat tingi yang di tafsirkan, dan salah satu teknologi
inti di dunia.
Perl adalah bahasa yang ditafsirkan, dikembangkan untuk memanipulasi teks
PHP bahasa yang awalnya di bangun untuk membuat halaman web dinamis.
Ruby adalah bahasa yang di pengaruhi oleh perl dab shell, dan merupakan bahasa pendukung
alat otomatis sepeerti chef dan purppet.
Python adalah bahasa yang di gunakan scripting secara umum.kinerjanya di sebut sebagai
django untuk membuat aplikasi web sangat mudah.
OpenSSL merupakan pustaka kriptografis digunakan dalam segala hal dari mulai server web
hingga basis perintah.
Tingkat terendah adalah C library,menyediakan serangkaian fungsi dasar untuk membaca dan
menulis suatu file dan tampilan.
6. Keamanan
Cookie adalah mekanisme utama untuk situs web untuk melacak anda.
Browser biasanya menawarkan pengaturan tentang cookie, agar memberitahu situs agar tidak
melacak. Browser juga menawarkan mode pribadi atau penyamaran dimana pelacak dihapus
dari jendela.

Masalah kata sandi
Untuk mengelola semua akun kata sandi harus disertai dan menjadi bagian rumit dan
perlu peran administratot system.
Layanan yang bekerja pada system perizinan masuk denga kata sandi dan hak istimewa
bagi mereka sendiri.

Melindungi diri anda
Hal yang termudah adalah menggunakan kata sandi yang bagus dan unik, gunakan
pengelola kata sandi seperti KeepassX untuk menghasilakan kata sandi kemudian anda
perlu memiliki kata sandi masuk kemesin atau keakun anda.

Alat privasi
Untuk membantu mencegah intrusi dan akses tidak sah ke data.
Enkripsi adalah alat privasi paling tekenal dan paling banyak di gunakan saat ini. VPN
adalah untuk menghubungkan perusahaan keserver dan karyawan jarak jauh. Alat
privasi seperti tor browser adalah berfungsi menyampaikan perintah internet memlalui
jaringan server mencegah situs web dan orang lain mempelajari indentitas dan
meminta atau mengajukan permintaan.
7. Awan
Awan telah berevolusi cara kita mengakses teknologi
Ada 4 model penyebab cloud utama
1. Cloud public
adalah infrastruktur untuk menawarkan layanan kepada masyarakat umum dan organisasi
melalui intenet
2. Cloud pribadi
Adalah untuk pengguna tunggal
3. Cloud komunitas
Untuk sekelompok organisasi dengan tujuan bersama.
4. Awan hybrid
Dua atau lebih individu dapat berupa privat,komunitas atau public.

Linux di could
Berikut ini membuat linux secara unik cocok untuk mengaktifkan komputasi awan:
1. Fleksibilitas
Menyediakan sumber daya IT dengan cepat dan kapan saja
2. Aksesibilitas
Sumber daya diakses dari perangkat khusus seperti desktop dan laptop
3. Hemat biaya
konsumen dapat secara sepihak mengukur sumber data TI untuk memenuhi beban
kerja
4. Kelola
Sebagian besar cloud dibuat dan dikelola oleh program manajemen otomatis
daripada operator manusia
5. Keamanan
Bersifat open source jadi semua orang dapat memodifikasi untuk memperbaiki
masalah, sehingga semakin kuat.
6. Virtualisasi
Salah satu kemajuan paling singnifikan pada cloud enablement komputasi.
Virtualiasi merupakan suatu computer fisik yang menjalankan banyak salinan
system operasi.
7. Container dan penempatan bare metal
Perangkat lunak yang melakukan satu fungsi tunggal dari suatu system yang
berjalan pada suatu wadah
Download