Fit 14 bangga_dasar_linux

2

Click here to load reader

Transcript of Fit 14 bangga_dasar_linux

Page 1: Fit 14 bangga_dasar_linux

Dasar Linux[Arsitektur, Dasar Shell, Networking Dasar]

Sebuah perangkat komputer secara garis besar terdiri dari :• Perangkat keras (hardware),• Basic input output system (BIOS),• Sistem operasi (OS),• Aplikasi perangkat lunak.

Linux sebenarnya mengacu pada sistem operasi, tetapi pada pengembangannya, linux lebih dikenal sebagai distro, diantaranya debian, redhat, ubuntu, knoppix, suse, mandrake dan masih banyak lagi. Arsitektur linux berdasarkan pengertian sebagai distro ialah seperti tertuang pada gambar disamping.

Pelaku utama sebuah sistem komputer ialah mesin dan pengguna, tetapi antara keduanya tidak secara langsung bisa berkomunikasi. Perangkat keras hanya bisa memahami bahasa tingkat rendah, tetapi penggunanya hanya memahami bahasa tingkat tinggi. Di situlah sistem operasi berperan sebagai perantara antara pengguna dengan mesin.

Berdasarkan karakteristik di atas, gambar disamping dapat diartikan :• Kernel berfungsi untuk melakukan interaksi dengan mesin,• Shell berfungsi untuk menginterpretasikan bahasa yang dimengerti oleh

pengguna ke bahasa yang dimengerti oleh mesin. Sampai di sini, komunikasi sudah bisa dilakukan dengan menggunakan mode text.

• X Server berfungsi untuk menyediakan kanvas bagi jendela-jendela aplikasi pada mode GUI

• Desktop manajer berfungsi untuk membuat interaksi yang lebih baik antara pengguna dan mesin, berdasarkan prinsip What You See is What You Get.

Page 2: Fit 14 bangga_dasar_linux

[Arsitektur, Dasar Shell, Networking Dasar]

• File Sistem

Di linux, direktori paling atas disebut sebagai direktori root, tetapi harus dibedakan dengan direktori home untuk root. Setiap direktori mempunyai alamat direktori yang disebut sebagai path. Ada 2 cara penulisan path, yaitu absolut path dan relative path.

# pwd# /home# cd udin /* relative path */# cd ../ /* relative path */# pwd# /home# cd /home/aceng /* absolute path */# pwd# /home/aceng

• Standar Input ialah papan kunci• Standar Output dan standar error ialah layar monitor• Pengalihan

Standar output dan standar error bisa dialihakan dan disimpan ke dalam file. Kode perintah untuk pengalihan ialah ">" dan ">>".

# ls -l > pengalihan.txt# man cd >> pengalihan.txt

• PipelineUmumnya diterapkan pada standar output. Tujuannya ialah untuk melakukan pengolahan sebelum informasi tersebut ditampilkan. Kode perintah untuk pipeline ialah "|". Perintah dibawah akan diinterpretasikan ke dalam dua langkah, yaitu baca file pengalihan.txt kemudian tampilkan secara bertahap sesuai ukuran jendela.

# cat pengalihan.txt | more