Linux Bash
Linux Bash juga dikenal sebagai ‘Bourne-again Shell.’ Ini adalah penerjemah bahasa perintah untuk sistem berbasis Linux. Bash adalah pengganti Bourne shell (sh). Bash dikembangkan di bawah Proyek GNU dan ditulis oleh Brian Fox. Saat ini, Bash adalah shell pengguna default di sebagian besar distribusi Linux. Shell Linux/Unix memungkinkan kita berinteraksi dengan sistem Linux melalui perintah-perintah. Shell ini memungkinkan kita untuk memanggil file eksekusi untuk membuat proses berjalan. Selain itu, shell ini juga memungkinkan kita untuk berinteraksi dengan sistem berkas Linux. Bash dirancang sedemikian rupa sehingga kita dapat melakukan semua operasi Linux melalui Bash. Bash adalah penerjemah bahasa perintah sekaligus bahasa pemrograman. Bash mendukung variabel, fungsi, dan kontrol alur, seperti bahasa pemrograman lainnya. Bash juga dapat membaca dan mengeksekusi perintah dari file, yang disebut skrip shell. Bash menawarkan berbagai peningkatan fungsional dibandingkan Bourne Shell (sh) untuk penggunaan interaktif dan pemrograman. Meskipun banyak skrip sh dapat dijalankan oleh Bash tanpa perubahan apa pun, Bash mengandung perbaikan berikut dibandingkan sh: Iklan Cara Mengunduh Bash Bash dapat diunduh dari server resmi GNU melalui HTTP (http://ftp.gnu.org/gnu/bash/) dan FTP (ftp://ftp.gnu.org/gnu/bash/). Orang sering bingung antara bash, shell, dan skrip shell. Mari kita jelajahi shell dan skrip untuk memperjelas gambaran tentang bash, shell, dan skrip. Ref: [1]
Fitur-Fitur Linux
Kapabilitas Multiuser Beberapa pengguna dapat mengakses sumber daya sistem yang sama seperti memori, hard disk, dll. Namun, mereka harus menggunakan terminal yang berbeda untuk beroperasi. Multitasking Lebih dari satu fungsi dapat dilakukan secara bersamaan dengan membagi waktu CPU secara cerdas. Portabilitas Portabilitas tidak berarti ukuran file yang lebih kecil atau dapat dibawa dalam flashdisk atau kartu memori. Ini berarti mendukung berbagai jenis perangkat keras. Keamanan Linux menyediakan keamanan dengan tiga cara yaitu autentikasi (dengan memberikan kata sandi dan ID login), otorisasi (dengan memberikan izin untuk membaca, menulis, dan mengeksekusi), dan enkripsi (mengubah file menjadi format yang tidak dapat dibaca). Live CD/USB Hampir semua distro Linux menyediakan live CD/USB sehingga pengguna dapat menjalankannya atau mencobanya tanpa menginstalnya. Antarmuka Pengguna Grafis (X Window System) Linux adalah OS berbasis baris perintah tetapi dapat diubah menjadi berbasis GUI dengan menginstal paket. Dukungan Keyboard yang Disesuaikan Karena digunakan di seluruh dunia, maka mendukung keyboard dengan berbagai bahasa. Dukungan Aplikasi Linux memiliki repositori perangkat lunaknya sendiri dari mana pengguna dapat mengunduh dan menginstal banyak aplikasi. Sistem Berkas Menyediakan sistem berkas hierarkis di mana file dan direktori diatur. Open Source Kode Linux tersedia secara bebas untuk semua dan merupakan proyek pengembangan berbasis komunitas. Mengapa Menggunakan Linux Linux sangat berbeda dari sistem operasi lainnya dalam banyak hal. Ref: [1]
Sejarah Linux
Evolusi Komputer Pada awalnya, komputer berukuran sebesar rumah atau taman. Jadi, Anda bisa membayangkan betapa sulitnya mengoperasikannya. Selain itu, setiap komputer memiliki sistem operasi yang berbeda yang membuatnya semakin sulit untuk dioperasikan. Setiap perangkat lunak dirancang untuk tujuan tertentu dan tidak dapat beroperasi di komputer lain. Biayanya sangat mahal dan orang biasa tidak bisa membelinya maupun memahaminya. Evolusi Unix Pada tahun 1969, sebuah tim pengembang dari Bell Labs memulai proyek untuk membuat perangkat lunak umum untuk semua komputer dan menamakannya ‘Unix’. Unix sederhana dan elegan, menggunakan bahasa ‘C’ daripada bahasa rakitan, dan kodenya dapat didaur ulang. Karena dapat didaur ulang, sebagian dari kodenya yang sekarang umum disebut ‘kernel’ digunakan untuk mengembangkan sistem operasi dan fungsi lainnya serta dapat digunakan pada berbagai sistem. Selain itu, kode sumbernya bersifat open source. Awalnya, Unix hanya ditemukan di organisasi besar seperti pemerintah, universitas, atau korporasi keuangan besar yang menggunakan mainframe dan minikomputer (PC adalah mikrokomputer). Ekspansi Unix Pada tahun delapan puluhan, banyak organisasi seperti IBM, HP, dan lusinan perusahaan lainnya mulai membuat Unix mereka sendiri. Hal ini mengakibatkan kekacauan dialek Unix. Kemudian pada tahun 1983, Richard Stallman mengembangkan proyek GNU dengan tujuan membuat sistem operasi mirip Unix yang tersedia secara bebas dan dapat digunakan oleh semua orang. Namun, proyeknya gagal mendapatkan popularitas. Banyak sistem operasi mirip Unix lainnya muncul tetapi tidak ada yang berhasil mendapatkan popularitas. Evolusi Linux Pada tahun 1991, Linus Torvalds, seorang mahasiswa di Universitas Helsinki, Finlandia, berpikir untuk memiliki versi akademis Unix yang tersedia secara bebas dan mulai menulis kodenya sendiri. Proyek ini kemudian menjadi kernel Linux. Dia menulis program ini khusus untuk PC-nya sendiri karena dia ingin menggunakan Unix di komputer Intel 386 tetapi tidak mampu membelinya. Dia melakukannya di MINIX menggunakan GNU C compiler. GNU C compiler masih menjadi pilihan utama untuk mengompilasi kode Linux tetapi kompilator lain juga digunakan seperti Intel C compiler. Dia memulainya hanya untuk bersenang-senang tetapi berakhir dengan proyek yang begitu besar. Awalnya dia ingin menamainya ‘Freax’ tetapi kemudian menjadi ‘Linux’. Dia menerbitkan kernel Linux di bawah lisensinya sendiri dan dibatasi untuk digunakan secara komersial. Linux menggunakan sebagian besar alatnya dari perangkat lunak GNU dan berada di bawah hak cipta GNU. Pada tahun 1992, dia merilis kernel di bawah Lisensi Publik Umum GNU (GNU General Public License). Linux Hari Ini Hari ini, superkomputer, smartphone, desktop, server web, tablet, laptop, dan peralatan rumah tangga seperti mesin cuci, pemutar DVD, router, modem, mobil, lemari es, dll menggunakan sistem operasi Linux Ref : [1]
Cari Tahu Kelebihan Linux
Referensi: https://dte.telkomuniversity.ac.id/tutorial-menggunakan-linux/ Linux adalah sistem operasi sumber terbuka seperti Windows dan MacOS. Tidak hanya terbatas pada sistem operasi, namun saat ini juga digunakan sebagai platform untuk menjalankan desktop, server, dan sistem tertanam. Ini menyediakan berbagai distribusi dan variasi karena bersifat open source dan memiliki desain modular. Kernel adalah bagian inti dari sistem Linux. Sistem Linux digunakan untuk mengelola berbagai layanan seperti penjadwalan proses, penjadwalan aplikasi, perangkat periferal dasar, sistem file, dan banyak lagi. Linux memberikan berbagai keunggulan dibandingkan sistem operasi lain seperti Windows dan MacOS. Jadi, ini digunakan di hampir semua bidang, mulai dari mobil, peralatan rumah tangga, ponsel pintar, hingga server (superkomputer). Pada bagian ini, kita akan melihat beberapa keuntungan utama dari sistem Linux. Selanjutnya, kita akan melihat keunggulan Linux dibandingkan sistem operasi lain dan menentukan mengapa Linux lebih baik daripada sistem operasi lain. 20 Keunggulan utama Linux Ref: [1]
Apa itu Sistem Operasi Linux?
Pengantar Linux Linux adalah keluarga sistem operasi mirip Unix sumber terbuka pada kernel Linux, dan kernel OS pertama kali diterbitkan pada 17 September 1991 oleh Linus Torvalds. Biasanya, Linux dikemas sebagai distribusi Linux, yang berisi perpustakaan pendukung dan perangkat lunak sistem serta kernel, beberapa di antaranya ditawarkan oleh Proyek GNU. Beberapa distribusi Linux menggunakan istilah “Linux” pada judulnya, namun Free Software Foundation menggunakan judul “GNU/Linux” untuk fokus pada kebutuhan perangkat lunak GNU, sehingga menimbulkan beberapa kontroversi.Distribusi Linux yang terkenal adalah Ubuntu, Fedora Linux, dan Debian, yang terakhir terdiri dari beberapa modifikasi dan distribusi berbeda, termasuk Xubuntu dan Lubuntu. Distribusi komersialnya adalah SUSE Linux Enterprise dan Red Hat Enterprise Linux. Distribusi desktop Linux adalah sistem windowing seperti Wayland atau X11 dan lingkungan desktop seperti KDE Plasma dan GNOME. o Awalnya, Linux dirancang untuk komputer pribadi yang berbasis arsitektur Intel x86, namun sejak itu telah dipindahkan ke lebih banyak lingkungan dibandingkan sistem operasi lain.o Termasuk Android, Linux memiliki basis terinstal terbesar dari setiap sistem operasi tujuan umum karena kendali Android berbasis Linux melalui ponsel pintar pada Mei 2022.o Namun, Linux hanya digunakan oleh sekitar 2,6% komputer desktop pada November 2022.o Selain itu, Linux dijalankan pada banyak sistem tertanam, yaitu perangkat yang OS-nya biasanya dirancang ke dalam firmware dan sangat disesuaikan dengan sistem.o Ini termasuk pesawat ruang angkasa (Perseverance rover, kapsul kru Dragon, dan roket Falcon 9), mobil (Toyota, Hyundai, Mercedes-Benz, Audi, dan Tesla), televisi (LG dan Samsung Smart TV), konsol video game, perangkat rumah pintar , kontrol otomatisasi, dan router. Linux adalah salah satu contoh kolaborasi perangkat lunak sumber terbuka dan gratis yang paling menonjol. Kode sumber dapat didistribusikan, dimodifikasi, dan digunakan secara non-komersial atau komersial oleh semua orang di bawah ketentuan lisensinya masing-masing, seperti GNU GPL (General Public License). Misalnya, kernel Linux dilisensikan pada GPLv2.Sejarah OS Linux o PrekursorSistem operasi berbasis Unix diimplementasikan dan disusun pada tahun 1969 di laboratorium AT&T’s Bell oleh Joe Ossanna, Douglas Mcllroy, Dennis Ritchie, dan Ken Thompson di Amerika Serikat. Pertama kali diterbitkan pada tahun 1971, Unix seluruhnya ditulis dalam bahasa assembly, seperti praktik dasar pada saat itu. Itu diperbarui dalam bahasa C oleh Dennis Ritchie dengan cara perintis utama pada tahun 1973. Ketersediaan implementasi bahasa tingkat tinggi Unix membuat portingnya ke platform komputer yang berbeda menjadi mudah.o PenciptaanTorvalds mendaftar dalam kursus Unix saat mengunjungi Universitas Helsinki pada musim gugur tahun 1990-an. Kursus ini menggunakan komputer mini MicroVAX yang menjalankan Ultrix, dan salah satu teks yang diperlukan adalah Sistem Operasi: Desain dan Implementasi oleh Andrews S. Tanenbaum. Buku teks tersebut berisi salinan sistem operasi MINIX Tanenbaum. Bersamaan dengan kursus inilah Torvalds awalnya terbuka untuk Unix. Ia mulai tertarik dengan sistem operasi pada tahun 1991. Frustrasi dengan lisensi MINIX, yang membatasi penggunaannya hanya untuk keperluan pendidikan pada saat itu, ia mulai mengerjakan kernel sistem operasinya, yang akhirnya menjadi Kernel Linux.Torvalds memulai pengembangan kernel Linux di MINIX, dan perangkat lunak yang ditulis untuk MINIX juga digunakan di Linux. Kemudian Linux dikembangkan, dan kemudian muncul pengembangan kernel Linux di sistem Linux. Selain itu, aplikasi GNU menggantikan setiap komponen MINIX karena penggunaan kode gratis melalui Proyek GNU dengan OS baru bermanfaat; kode yang dilisensikan pada GNU GPL dapat diterapkan kembali pada fungsi komputer lain selama kode tersebut juga diterbitkan di bawah lisensi yang kompatibel atau sama.Torvalds mulai beralih dari lisensi aslinya, yang melarang distribusi komersial, ke GNU GPL. Pengembang beroperasi untuk mengembangkan elemen GNU dengan Kernel Linux, menjadikannya sistem operasi yang bebas dan berfungsi penuh.o Perkembangan saat iniPemelihara utama Kernel Linux adalah Greg Kroah-Hartman yang memandu pengembangannya. Direktur eksekutif Free Software Foundation adalah William John Sullivan, yang mendukung komponen GNU. Perusahaan dan individu akhirnya mengembangkan komponen pihak ketiga non-GNU.Komponen pihak ketiga terdiri dari kumpulan pekerjaan yang luas dan mungkin berisi perpustakaan pengguna dan aplikasi, serta modul kernel. Komunitas dan vendor Linux mendistribusikan dan menggabungkan kernel, komponen non-GNU, dan komponen GNU dengan perangkat lunak manajemen paket tambahan seperti distribusi Linux.o Penyerapan yang populer dan komersialDalam lingkungan produksi, adopsi Linux mulai lepas landas pada pertengahan tahun 1990an di komunitas superkomputer dan bukan hanya digunakan oleh penghobi saja, di mana organisasi seperti NASA mulai semakin mengganti mesin mahal mereka dengan cluster komputer komoditas murah yang menjalankan Linux. Penggunaan komersial dimulai ketika IBM dan Dell, diikuti oleh Hewlett-Packard, mulai menyediakan dukungan Linux untuk keluar dari monopoli Microsoft di pasar OS desktop.Sistem Linux sepenuhnya digunakan dalam komputasi saat ini, mulai dari sistem tertanam hingga setiap superkomputer secara virtual, dan telah mendapatkan posisi dalam instalasi server seperti tumpukan aplikasi LAMP yang terkenal. Penggunaan distribusi Linux di desktop perusahaan dan rumahan telah berkembang.Selain itu, distribusi Linux telah menjadi terkenal di pasar netbook, dengan beberapa perangkat berpindah dengan menginstal distribusi Linux yang disesuaikan dan Google menerbitkan ChromeOS yang dikembangkan untuk netbook.Desain OS LinuxBerbagai pengembang open source mengakui bahwa kernel Linux tidak dikembangkan melainkan berevolusi dari seleksi alam. Sistem berbasis Linux adalah OS mirip Unix yang kompatibel, sebagian besar desain umumnya berasal dari prinsip-prinsip yang dibuat di Unix pada tahun 1970an dan 1980an. Sistem seperti ini menerapkan kernel Linux, kernel monolitik yang mengelola sistem file, akses periferal, jaringan, dan kontrol proses. Driver perangkat terintegrasi langsung dengan kernel atau disertakan sebagai modul yang dimuat saat perangkat aktif. Komponen Sistem Linux yang diinstal meliputi di bawah ini:o Bootloader, misalnya systemd-boot, SYSLINUX, LILO, dan GNU GRUB. Ini adalah program yang dapat memuat kernel Linux ke dalam memori utama komputer dengan dijalankan oleh komputer setelah login firmware dilakukan dan ketika dihidupkan.o Program init, seperti sysvinit tradisional dan Pemula yang lebih baru, OpenRC, dan systemd. Ini adalah proses pertama yang diumumkan oleh kernel Linux dan root pohon proses. Dengan kata lain, setiap proses dibuka dari init. Ini memulai proses seperti perintah login dan layanan sistem (baik dalam mode terminal atau grafis).o Pustaka perangkat lunak, yang mencakup kode yang dapat diterapkan dengan menjalankan proses. Tautan dinamis yang menangani penggunaan perpustakaan dinamis disebut Id-linux.so pada sistem Linux dengan file yang dapat dieksekusi berformat ELF. Selain itu, file header akan ditambahkan untuk menentukan antarmuka perpustakaan yang diinstal jika sistem dikonfigurasikan bagi pengguna untuk mengumpulkan perangkat lunak sendiri. Selain itu, perpustakaan perangkat lunak yang paling banyak digunakan
Tutorial Linux/Unix
Referensi: https://dte.telkomuniversity.ac.id/tutorial-menggunakan-linux/ Tutorial Linux memberikan konsep dasar dan lanjutan Linux. Tutorial Linux kami dirancang untuk pemula dan profesional. Linux adalah sistem operasi sumber terbuka. Ini seperti Windows, Mac, Android, dll. Unix juga merupakan sistem operasi seperti Linux. Ini adalah OS komersial. Terdiri dari tiga bagian: Kernal, Shell dan Program. Sebagian besar perintah Unix dan Linux memiliki sifat yang serupa. Tutorial Linux kami mencakup semua topik OS Linux seperti perintah Linux, Direktori, File, Halaman Manual, Isi File, Izin File, shell, editor VI, dll. Ada juga pertanyaan wawancara Linux untuk membantu Anda lebih memahami sistem operasi Linux Ref: [1]
Mengenal apa itu GPON: Pengertian, fungsi, arsitektu
Pengertian GPON GPON (Gigabit Passive Optical Network) adalah teknologi jaringan optik yang menggunakan serat optik dan Time-division Multiplexing (TDM) untuk mentransmisikan data, suara, dan video ke pelanggan. GPON biasanya digunakan terutama dalam infrastruktur akses broadband, seperti layanan Internet Fiber-to-the-Home (FTTH). Dalam jaringan GPON, terdapat dua komponen utama, yaitu Optical Line Terminal (OLT) dan Optical Network Termination (ONT). ONT berfungsi sebagai pusat kendali jaringan yang terhubung langsung ke penyedia layanan. Nah, OLT akan berperan dalam mengontrol trafik data dan mengirimkannya melalui serat optik ke ONT, yang dipasang di rumah atau gedung pelanggan. Fungsi GPON Fungsi GPON yaitu untuk memberikan layanan tipleplay mulai dari video, data, gambar, voice dan beragam content yang menggunakan visual lainnya pada layanan FTTX. Teknologi GPON ini bisa digunakan dalam skala perumahan atau bisnis. GPON juga mendukung transmisi dengan bandwith tinggi, hal ini tentu dapat membantu menyelesaikan permasalahan pada kabel tembaga yang memiliki tingkat kemacetan (congestion) yang tinggi, sehingga sangat cocok diaplikasikan pada layanan IPTV dan Siaran Langsung TV yang memerlukan bandwith tinggi. GPON mendukung jangkauan layanan Fiber Optik hingga 20 km, mengatasi permasalahan yang ditimbulkan oleh kabel tembaga. Saat ini GPON juga menjadi pilihan pertama bagai seluruh operator besar di industri Telekomunikasi Arsitektur GPON Optical Line Termination (OLT) Optical Distribution Network (ODN) Optical Network Unit (ONU) Optical Network Termination //AM Referensi: [1][2][3][4]
Mengenal Kali Linux
Pengertian Kali Linux Kali Linux ini merupakan sebuah sistem operasi yang berbasis Debian Linux dan dikembangkan oleh perusahaan bernama Offensive Security. Untuk tampilan OS ini sungguh sederhana dan tidak begitu mencolok, karena itu tidak heran untuk pengoperasian dari OS ini cukup mudah, sehingga cocok sekali bagi anda para pemula. Tidak hanya tersedia untuk perangkat PC saja, namun Kali juga memiliki ROM yang tersedia pada perangkat Android dengan nama Kali Nethunter dengan fungsi yang sama. Tentu ini sangat menarik bagi para programmer dibidang perangkat smartphone berbasis Android. Berikut adalah beberapa fungsi utama Kali Linux: Fitur yang Tersedia di Kali Linux Didalam Kali Linux ini memiliki banyak sekali fitur keren didalamnya, dan pastinya beberapa ada yang mirip dengan fitur didalam backtrack, tapi sudah disempurnakan oleh para developer. Nah berikut ini sejumlah fitur yang ada didalam Kali tersebut: Kelebihan-kelebihan Kali Linux Jenis Linux yang satu ini memiliki sejumlah kelebihan yang membuatnya cukup populer pada kalangan pentester dan kalangan profesional keamanan, seperti: //AM [1][2][3][4]
Memahami Lebih Dalam tentang (ODC): Komponen Dan Jalur Distribusi
Optical Distribution Cabinet (ODC), atau sering disebut sebagai kabinet distribusi optik, merupakan sebuah perangkat dalam jaringan internet yang berperan sebagai lokasi untuk menginstal sambungan jaringan optik single-mode. Perangkat ini dapat mengandung konektor, penyambungan (splicing), serta pemisahan sinyal melalui splitter. ODC juga dilengkapi dengan ruang manajemen serat optik yang memiliki kapasitas tertentu. ODC berfungsi sebagai titik terminasi untuk menghubungkan kabel feeder dan kabel distribusi dalam jaringan internet. Kabel feeder, yang berasal dari Pusat Pangkalan (POP) sebagai sumber redaman, bertemu dengan kabel distribusi di ODC. Kabel feeder membawa redaman dari POP, sementara kabel distribusi membawa redaman tersebut menuju Titik Distribusi Optik (ODP) sebelum akhirnya mencapai pelanggan. Dengan demikian, ODC menjadi titik kunci dalam mengelola aliran sinyal optik antara sumber utama (POP) dan tujuan akhir (ODP pelanggan). Komponen-komponen ODC ODC terdapat pembagian 2 jalur Distribusi kabel optik //AM Referensi: