Assalamualaikum wr. wb.
A. Pendahuluan
Halo teman-teman semuanya para pengunjung it ndeso, nah pada hari ini it ndeso akan memposting sebuah artikel tentang apa yang di sharingkan oleh Mas Amar dari SMKN 1 Kediri. oke penasaran apa yang di sharingkan, langsung saja simak artikel di bawah....
B. Latar Belakang
Banyak siswa magang yang baru belum mengerti tentang file system dan perintah-perintah dasar linux.
C. Maksud Dan Tujuan
Ingin sharing tentang apa yang di sharingkan oleh teman saya yang bernama Putra Amar Mukti tentang file system dan perintah perintah linux
D. Alat Dan Bahan
- Laptop/PC
E. Waktu Pelaksanaan
15.00 s/d selesai
F. Pembahasan
Sistem file (file system) atau sistem berkas merupakan struktur logika yang biasanya digunakan untuk mengendalikan akses terhadap data yang ada pada disk. Dengan kata lain, sistem file merupakan database khusus untuk penyimpanan, pengelolaan, manipulasi dan pengambilan data, agar mudah ditemukan dan diakses.
Sistem file di Linux dan Unix diorganisasikan secara hirarki, seperti struktur pohon. Level tertinggin dari sistem file adalah direktori root atau /. Semua file dan direktori yang lain berada dibawah direktori root. Sebagai contoh, /home/jebediah/cheeses.odt menunjukkan path lengkap ke file cheeses.odt yang berada di direktori jebediah, yang juga berada dibawah direktori home, dan semuanya berada dibawah direktori root (/).
Dibawah direktori root (/) sejumlah direktori-direktori penting bersama-sama membentuk distribusi Linux. Berikut ini adalah daftar direktori-direktori yang berada langsung dibawah direktori (/):
- / – root(File System) direktori yang membentuk basic sistem file. Semua file dan direktori secara logic berada di dalam root direktori ini walaupun dari lokasi yang berbeda.
-/bin – Memuatkan program arahan yang merupakan sebagian dari sistem operasi Linux. Banyak perintah Linux seperti cat, cp, ls, more, dan tar terletak pada /bin.
-/boot – Memuatkan Linux Kernel dan file lain yang diperlukan LILO dan GRUB boot manager.
-/dev – Memuatkan semua file penting. Linux melakukan semua operasi utama komputer
seperti sebuah file yang special. Semua file seperti ini terletak di /dev.
-/etc – Memuatkan semua sistem konfigurasi file dan skrip installation pada /etc/rc.d sub direktori.
-/home – Direktori Home menyimpan semua direktori home user.
-/lib – Memuatkan file library, termasuk modul driver yang dapat diisi pada sistem boot.
-/media – Direktori untuk mounting removable media seperi drive CD-ROM, floopy disk dan zip drive.
-/mnt – Direktori untuk mounting file sistem sementara.
-/opt – Data – data instal / copy untuk aplikasi opsional .
-/proc – Direktori istimewa untuk sistem file virtual. Ia mencakupi informasi mengenai
berbagai aspek sistem Linux.
-/root – Direktori Home untuk root user.
-/sbin – Memuatkan file administration yang dapat diakses seperti mount, shutdown,
umount.
-/srv – Memuatkan data untuk layanan (HTTP, FTP, etc.) yang ditawarkan oleh sistem.
-/sys – Direktori special yang memuatkan informasi mengenai hard disk seperti yang dilihat
melalui Linux.
-/tmp – Direktori yang digunakan untuk menyimpan data sementara. Isi dari direktori ini
dibersihkan setiap kali sistem boot.
-/usr – Memuatkan sub direktori untuk pelbagai program seperti sistem X Windows.
-/usr/bin – Memuatkan file yang dapat diakses untuk pelbagai perintah Linux yang bukanmerupakan sebahagian dari OS Linux.
/-usr/include – Memuatkan file – file header dari bahasa program C dan C++.
-/usr/lib – Memuatkan file – file library untuk bahasa C dan C++.
-/usr/local – Memuatkan data lokal. Ia mengadung direktori yang sama seperti /usr.
-/usr/sbin – Memuatkan perintah – perintah administration.
-/usr/share – Memuatkan data yang digunakan oleh banyak user sekaligus, seperti file konfigurasi default, gambar dan dokumen.
-/usr/src – Memuatkan source code untuk Linux kernel.
-/var – Memuat berbagai sistem file seperti log, direktori mail, print dan lain – lain. Yang sering kali berubah kandungannya.
-/var/lib – Memuatkan informasi tentang status aplikasi – aplikasi yang ada. Aplikasi memodifikasi direktori ini semasa melakukan sesuatu kerja.
-/var/tmp – Memuatkan file sementara, isi direktori ini tidak dihapus semasa sistemdimatikan.
Sedangkan perintah dasar linux ada banyak macamnya. Berikut ini adalah beberapa dari perintah perintah dasar linux :
-cd : merupakan singkatan dari change directory yang berfungsi untuk berpindah direktori
menggunakan cd.
-cp : untuk mengcopy suatu file.
rm : yang merupakan singkatan dari remove files yang berfungsi untuk menghapus suatu
data atau file.
-rm –fr : perintah yang kepanjangan recursive remove yang berfungsi untuk menghapus
suatu file, directory, atau subdirectory. Perlu berhati-hati menggunakan perintah ini karena
perintah ini dapat menghapus semua data pada sistem, dan di Linux tidak ada perintah
undelete.
-mkdir : berfungsi untuk membuat directory baru, kepajangan dari perintah ini adalah make
directory.
-cat : melihat isi file
-more: digabung dengan perintah cat mengunakan | dengan perintah more kita dapat
melihat isi suatu file, dan isi file tersebut dapat di tampilkan layar per layar.
-clear: perintah ini berfungsi untuk membersihkan layar dari directory yang aktif.
-who: Untuk mengetahui daftar pemakai yang sedang aktif (login).
-exit: Untuk keluar dari sistem .
-cal :menampilkan kalender
-date: Menunjukkan atau mengatur tanggal.
-ls : berfungsi untuk menampilkan direktori yang aktif. Jadi jika kita terlalu banyak membuka
suatu direktori, kita hanya perlu mengetik perintah “ls” yang di ikuti nama direktori yang
ingin kita buka pada program root terminal. Maka akan muncul pada layar dengan
sendirinya.
-arch : Perintah untuk menapilkan arsitekture prosessor
-nano : editor text standart debian untuk mengedit file
-vi : editor text sama dengan nano tetapi cara menggunakan nya berbeda
-eject : perintah mengeluarkan cd-rom
-eject -t : perintah memasukan cd-rom
-apt-get update : perintah untuk mengupdate sistem mendapatkan catatan versi aplikasi
baru
-apt-get upgrade : mengistall seluruh aplikasi baru secara otomatis dari catatan yang telah
diterima
-ln -s : membuat sebuah tautan atau simbolik antar file
-lsusb : menapilkan usb yang ada dan perankat yang menempel
-lshw : menampilkan seluruh hardware yang menempel
-adduser : menambah user baru
-passwd : menggati password user
-reboot : merestart pc
-poweroff / halt : mematikan pc
-wget : mendownload suatu file dari sebuah tautan
-w3m / elinks : semacam browser tapi melalui CLI
-ifconfig : perintah menampilkan eth yang hidup dan networknya
-ifconfig -a : perintah menampilkan semua eth dan networknya
-hostaname : perintah menampilkan hostname
-apt-get install : perintah mengistall aplikasi untuk pc dari repositori
-apt-get remove : perintah menghapus aplikasi yang terinstall
-apt-get install -f : perintah mengistall semua depedensi atau kekurangan paket dalam
-intallasi aplikasi tertantu
-dpkg -i : mengistall aplikasi dari .deb file
-man : perintah untuk melihat manual page dari suatu perintah
Dibawah ini adalah cuplikan ketika Mas Amar sharing :
G. Kesimpulan
Hampir semua perintah dasar linux itu sederhana dan bisa dikembangkan sesuai dengan kebutuhan eksekusi.Meskipun masih banyak perintah yang lainnya, paling tidak perintah-perintah tersebut menjadi dasar mengenali perintah Linux lain.Supay anda bisa mengoprasikan sistem operasi Linux dengan mudah.
H. Refrensi
https://id.wikipedia.org/wiki/Linux
https://help.ubuntu.com/kubuntu/desktopguide/id/directories-file-systems.html
Comments