Namafile yang diawali dengan fd adalah floppy disk devices. fd0 adalah floppy disk drive pertama, dan fd1 merupakan yang kedua /etc Berisi sejumlah file konfigurasi sistem., seperti /etc/rc (script inisialisasi sistem) /sbin Berisi binary-binary sistem yang esensial dimana digunakan untuk administrasi sistem. /home KeluargaUNIX-like adalah sebuah kelompok sistem operasi yang sangat besar, dengan beberapa sub-kategori utama, termasuk, System V, BSD, dan Linux. Nama "UNIX" adalah merek dagang dari The Open Group yang me-lisensi-kan untuk digunakan di semua sistem operasi yang sesuai dengan definisi mereka. CentOSadalah sebuah sistem operasi enterprise yang dibangun dengan Linux framework. Sistem operasi CentOS ini pertama kali dirilis pada tahun 2004 dan merupakan salah satu yang terbesar dan populer di kalangan pengguna Linux. CentOS dapat dipergunakan dan juga dikembangkan secara gratis, sistem operasi CentOS bukan ditujukan untuk pemula. Linuxadalah nama yang diberikan kepada sistem operasi komputer bertipe Unix. Linux merupakan salah satu contoh hasil pengembangan perangkat lunak bebas dan sumber terbuka utama. Seperti perangkat lunak bebas dan sumber terbuka lainnya pada umumnya, kode sumber Linux dapat dimodifikasi, digunakan dan didistribusikan kembali secara bebas oleh siapa saja. XFSadalah Filesystem journal yang awalnya dikembangkan oleh Silicon Graphics untuk OS IRIX dan digunakan ke GNU / Linux. XFS menawarkan throughput yang sangat cepat pada file besar dan filesystem yang besar. Sangat cepat di format dan mounting. Umumnya pada saat dengan beberapa file kexil agak lambat, dibandingkan dengan filesystem lain. 5 Metode apa saja yang dapat digunakan file system untuk mengakses data pada system operasi. C. Tujuan Tujuan penulisan makalah ini adalah memenuhi tugas pada mata kuliah sistem operasi,serta mengetahui materi tentang "SISTEM FILE PADA SISTEM OPERASI". Mengetahui apa itu system file lebih dalam danmemahami lebih banyak lagi. Sistemfile pada linux tersusun atas direktori-direktori lain yang tersusun secara hirarki dari dengan direktori utamanya =/' atau dikenal dengan /root directory/, dan di bawahnya terdapat lagi direktori yang merupakan tempat penyimpanan konfigurasi-konfigurasi sistem yang ada pada linux. Secara struktur dapat digambarkan seperti berikut ini. : ï»żInstalsalah satu sistem operasi linux pada Virtual Machin dan lakukan 5 perintah dimanipulasi, register, sumber daya OS yang digunakan). Berikut ini adalah kegiatan utama dari sistem operasi sehubungan dengan manajemen program - Sistem operasi memberikan izin kepada program untuk operasi pada file. Izin bervariasi dari baca-saja, baca 2 Apa yang dimaksud dengan perintah - perintah manipulasi file : cp , mv dan rm ( sertakan format yang digunakan ) - cp digunakan untuk menyalin seluruh direktori. Contoh menyalin atau mengcopy file test menjadi test1. format : cp /direktori/file yang dicopy/direktori tujuan. Ex : $ cp test test1. Direktoridi sistem Operasi Linux; Kategori Linux menurut (Sistem manajemen paket, Cara penggunaanya dan tujuan pembuatan) RPM adalah singkatan dari Redhat Packet Manager. Direktori ini berisi aplikasi/program dasar linux ‱ /dev Berisi file yang digunakan untuk berhubungan dengan peranti keluaran, seperti CD-ROM, Floppy-Disk, dll 1 Output ke layar (standar output), input dari sistem (kernel) $ ps. Analisa : Perintah ps digunakan untuk memperlihatkan proses yang sedang berjalan pada sistem (kernel) diperlihatkan pada layar (standart output).PID (Process Identifier) memperlihatkan nomor setiap proses yang diberikan berurutan oleh sistem linux. 2. Perintahyang digunakan untuk mengubah attribute/hak pakai suatu file atau direktori pada Sistem Operasi Linux adalah . A. attrib. B. chmod. C. chgrp File system yang digunakan pada Sistem Operasi Linux adalah . A. NTFS. B. FAT32. Syntax yang ditambahkan pada file konfigurasi dhcp atau linux untuk mensetting alamat Mekanismeini sering digunakan di sistem operasi server Mac OS karena pengaturannya sudah ada secara default. Sistem operasi lain seperti Windows dan Linux dapat ditemukan dengan mengubah pengaturan. 7. MariaDB. Contoh ketujuh Database Adalah MariaDB. MariaDB adalah mekanisme yang dikembangkan oleh MySQL. 3 Contoh perintah ccl pada windows dan pada linux. Ø Windows + E = Menampilkan My komputer. Ø Ctrl + c = mengkkopy file. Ø Ctrl + u = paste file. Ø Ctrl + a =select all. Ø Sintaks = cp/difectory /file yang ingin di copi/directory tujuan. 4. Sebutkan contoh aplikasi yang biasa digunakan dalam manajemen file! SistemFile Linux menggunakan sistem hirarki dan penyatuan (direktori dalam direktori) yang memperlakukan semua file, direktori dan device driver (termasuk diskdrive, floppy disk dan cd-rom drive) sebagai file. XgqM. Saat ingin menginstall GNU/Linux di pasti kalian menentukan file system yang akan digunakan. Jika kalian membaca tutorial, ada yang menyarankan ext2, ada yang meyarankan ext3 dan ada yang menyarankan ext4. Lalu mana yang paling tepat ? Inilah yang akan kita bahas sekarang, file sistem pada Linux. File system adalah system yang dirancang untuk menyimpan file pada perangkat penyimpanan data, baik itu pada perangkat dalam komputer Harddisk atau perangkat diluar komputer Flashdisk, Harddisk eksternal, dll, setiap media penyimpan memiliki kapasitas tertentu agar dapat dibaca oleh sistem operasi yang ada. seperti FAT 16, FAT 32, dan NTFS yang merupakan file system di Windows, Ext2, Ext3, dan Ext4 di Linux, dan HFS di Mac OS. Pada bahasan kali ini saya akan membahas file system pada Linux, di Linux menggunakan file system Ext /Extended, yang terbagi menjadi 3 yaitu Ext2, Ext3, dan Ext4 yang masing-masing adalah penyempurnaan dari file system sebelumnya 1. Ext2 – Second Extended File System 2 Deskripsi dan Tujuan Ext2 pertama kali dikembangkan dan diintegrasikan pada kernel Linux, dan sekarang ini sedang dikembangkan juga penggunaannya pada sistem operasi lainnya. Tujuannya adalah untuk membuat suatu file system yang powerful, yang dapat mengimplementasikan file-file semantik dari UNIX dan mempunyai pelayanan advance features. Kemampuan File system Ext2 mampu menyokong beberapa tipe file yang standar dari UNIX, seperti regular file, directories, device special files, dan symbolic links. Ext2 mampu mengatur file-file system yang dibuat dalam partisi yang besar. File system Ext2 mampu menghasilkan nama-nama file yang panjang. Maximum 255 karakter. Ext2 memerlukan beberapa blok untuk super user root. 2. Ext3 – Third Extended File System Deskripsi dan Tujuan Ext3 merupakan suatu journalled file system, journalled file system didesain untuk membantu melindungi data yang ada di dalamnya. Dengan adanya journalled filesystem, maka kita tidak perlu lagi untuk melakukan pengecekan kekonsistensian data, yang akan memakan waktu sangat lama bagi harddisk yang berkapasitas besar. Ext3 adalah suatu filesystem yang dikembangkan untuk digunakan pada sistem operasi Linux. Ext3 merupakan hasil perbaikan dari Ext2 ke dalam bentuk Ext2 yang lebih baik dengan menambahkan berbagai macam keunggulan. Kelebihan Ext3 tidak mendukung proses pengecekan file system, bahkan ketika system yang belum dibersihkan mengalami “shutdown”, kecuali pada beberapa kesalahan hardware yang sangat jarang. Hal seperti ini terjadi karena data ditulis atau disimpan ke dalam disk dalam suatu cara sehingga file system-nya selalu konsisten. Waktu yang diperlukan untuk me-recover Ext3 file system setelah system yang belum dibersihkan dimatikan Tidak tergantung dari ukuran file system atau jumlah file; tetapi tergantung kepada ukuran “jurnal” yang digunakan untuk memelihara konsistensi. Jurnal dengan ukuran awal default Membutuhkan sekitar 1 sekon untuk recover tergantung dari kecepatan hardware. Perbandingan Ext2 dan Ext3 Secara umum prinsip-prinsip dalam Ext2 sama dengan Ext3. Metode pengaksesan file, keamanan data, dan penggunaan disk space antara kedua file system ini hampir sama. Perbedaan mendasar antara kedua file system ini adalah konsep journaling file system yang digunakan pada Ext3. Konsep journaling ini menyebabkan Ext2 dan Ext3 memiliki perbedaan dalam hal daya tahan dan pemulihan data dari kerusakan. Konsep journaling ini menyebabkan Ext3 jauh lebih cepat daripada Ext2 dalam melakukan pemulihan data akibat terjadinya kerusakan. 3. Ext4 – Fourth Extended File System Deskripsi dan Tujuan Ext4 dirilis secara komplit dan stabil berawal dari kernel jadi apabila distro anda yang secara default memiliki versi kernel tersebuat atau di atas nya otomatis system anda sudah support Ext4 dengan catatan sudah di include kedalam kernelnya selain itu versi e2fsprogs harus mengunakan versi atau lebih. Kelebihan Telah dinyatakan stabil dan didukung sejak kernel linux Didesign untuk memberikan performance yang lebih baik dan peningkatan kemampuan. Dapat meningkatkan daya tampung maksimal filesystem ke 1 Exa Byte 1,048,576 Tera Byte, dengan ukuran maksimum filesystem dengan 16 TB untuk maksimum file size nya, Fast fsck, Journal checksumming, Defragmentation support. Mengurangi waktu yang diperlukan untuk melakukan pengecekan hardisk fsck yang mana pada Filesystem Ext3, setiap 20­30 kali mount. Berdasarkan test benchmark yang dilakukan oleh beberapa benchmarker, Filesystem Ext4 memiliki keunggulan performance yang significant dalam menulis dan membaca file berukuran besar. Filesystem Ext4 menyisihkan filesystem lain seperti xfs, jfs, Reiserfs dan Ext3. Dalam kasus Ubuntu filesystem Ext4 di curigai sebagai faktor utama yang mempercepat waktu boot Ubuntu Filesystem Ext4 juga meningkatkan umur hidup media flash seperti SSD. Karena filesystem Ext4 tidak melakukan penulisan data layaknya Filesystem Ext3 yang menulis beberapa kali. Jadi kesimpulannya, jika kalian menggunakan GNU/Linux terbaru, lebih baik gunakan ext4 karena ini merupakan penyempurnaan dari file system sebelumnya. Nah, bagi yang belum jelas silahkan bertanya. Sumber Setelah sebelumnya kami membahas tentang apa itu distro linux, dalam artikel ini kami akan berbagi 45 perintah dasar linux yang bisa Anda pelajari. Ada banyak pilihan sistem operasi yang bisa Anda gunakan di server. Dari beragam sistem operasi yang ada saat ini, Linux menjadi salah satu sistem operasi terfavorit yang digunakan oleh sekitar 48% server di seluruh dunia. Meskipun bisa digunakan sebagai sistem operasi desktop seperti halnya Windows dan MacOS, pangsa pasar terbesar Linux saat ini ada pada lingkungan server, mobile devices dan IoT. Dibandingkan dengan Windows atau MacOS, Linux memiliki desain sistem yang lebih ringkas dan efisien. Oleh karena itu, Linux sangat ideal untuk digunakan sebagai sistem untuk menjalankan sebuah server website yang menuntut performa tinggi dan stabil. Mengenal Linux Linux adalah sebuah sistem operasi free dan open source, yang dikembangkan berdasarkan desain mirip Unix Unix-like. Oleh karena itu, Linux memiliki karakteristik-karakteristik yang mirip dengan Unix yaitu ringan, relatif lebih aman, stabil dan portabel. Berbeda dengan Windows atau Mac, Linux bisa dijalankan tanpa menggunakan antarmuka grafis atau desktop, sehingga tidak memerlukan resource yang terlalu tinggi. Oleh karenanya, Linux banyak digunakan pada perangkat server maupun IoT karena performanya yang efisien. Untuk mengoperasikan Linux pada server, Anda bisa menggunakan antarmuka teks atau TUI Text-based User Interface, dengan menjalankan beberapa perintah tertentu. Pada artikel journal kali ini, kami ingin memperkenalkan beberapa perintah dasar Linux yang harus Anda pahami supaya bisa mengoperasikan server Linux Anda dengan optimal. Ada banyak perintah-perintah yang bisa dijalankan untuk mengoperasikan sistem operasi Linux. Dari sekian banyak perintah-perintah dalam Linux, kami merangkum sekitar 40 perintah dasar yang berguna untuk Anda pahami apabila ingin menggunakan server VPS Linux. Berikut daftar perintah-perintah dasar Linux yang harus Anda pahami 1. ls Adalah perintah untuk melihat isi dari sebuah direktori atau folder. Ketik ls untuk melihat isi dari sebuah folder, dan ls -al untuk melihat isi dari sebuah folder beserta file tersembunyi hidden di dalamnya. 2. sudo Adalah perintah untuk menjalankan perintah yang memerlukan hak akses administrator bagi user non-root. 3. pwd Adalah perintah untuk melihat lokasi folder di mana Anda berada saat ini. Sebagai contoh, ketika Anda sedang berada di folder home, kemudian mengetik perintah pwd, maka akan keluar output /home/user 4. cd Adalah perintah untuk berpindah ke suatu lokasi tertentu. Contoh, Anda ingin berpindah ke /home/user/public_html, maka perintahnya adalah sebagai berikutcd /home/user/public_html 5. cp Adalah perintah untuk menyalin meng-copy file dari satu lokasi ke lokasi lain. Sebagai contoh, Anda ingin menyalin dari /home/user/public_html/ ke /home/user/public_html/subdomain, maka perintahnya sebagai berikut cp /home/user/public_html/ /home/user/public_html/subdomain 6. cp -rf Adalah perintah untuk menyalin folder beserta keseluruhan isinya dari satu lokasi ke lokasi lain. Contoh Anda ingin menyalin folder1 dari /home/user/public_html ke /home/user/public_html/subdomain, maka perintahnya sebagai berikut cp -rf /home/user/public_html/folder1 /home/user/public_html/subdomain 7. mv Adalah perintah untuk memindahkan sebuah file atau folder dari satu lokasi ke lokasi lain. Contoh, Anda ingin memindahkan dari /home/user/public_html ke /home/user/public_html/subdomain, maka perintahnya sebagai berikut mv /home/user/public_html/ /home/user/public_html/subdomain Selain itu, mv juga bisa digunakan untuk merename sebuah file atau folder. Contoh, Anda ingin merename menjadi maka perintahnya sebagai berikut mv 8. rm Adalah perintah untuk menghapus sebuah file. Perintah ini akan menghapus file secara permanen, sehingga Anda harus memastikan nama file yang dihapus tidak keliru. Contoh, Anda ingin menghapus maka perintahnya adalah sebagai berikut rm 9. rm -rf Adalah perintah untuk menghapus sebuah folder beserta keseluruhan isinya. Perintah ini akan menghapus folder secara permanen, sehingga Anda harus memastikan nama folder yang dihapus tidak keliru. Contoh, Anda ingin menghapus folder1 beserta isinya, maka perintahnya adalah sebagai berikut rm -rf folder1 10. find Adalah perintah untuk mencari sebuah file atau folder di lokasi tertentu. Contoh, Anda ingin mencari di dalam /home/user, maka perintahnya adalah sebagai berikut find /home/user -name 11. grep Adalah perintah untuk mencari sebuah string atau teks tertentu di dalam sebuah file, atau ingin mencari file yang mengandung teks 1 Anda ingin mencari file yang mengandung kata “apel” di dalam /home/user, maka perintahnya adalah sebagai berikut grep "apel" -r /home/user Contoh 2 Anda ingin baris yang mengandung kata “apel” di dalam maka perintahnya sebagai berikut grep "apel" 12. cat Adalah perintah untuk melihat keseluruhan isi dari sebuah file. Sebagai contoh, Anda ingin melihat isi dari maka perintahnya adalah sebagai berikut cat 13. tail Adalah perintah untuk melihat sebagian baris paling akhir dari sebuah file. Contoh, Anda ingin melihat 5 baris terakhir dari isi maka perintahnya adalah sebagai berikut tail -n 5 14. head Adalah perintah untuk melihat sebagian baris paling awal dari sebuah file. Contoh, Anda ingin melihat 5 baris paling awal dari isi maka perintahnya adalah sebagai berikut head -n 15. touch Adalah perintah untuk membuat sebuah file baru. Sebagai contoh, Anda ingin membuat sebuah file baru bernama maka perintahnya adalah sebagai berikut touch 16. mkdir Adalah perintah untuk membuat sebuah folder. Sebagai contoh, Anda ingin membuat sebuah folder dengan nama folder1, maka perintahnya adalah sebagai berikut mkdir folder1 17. df Adalah perintah untuk melihat informasi partisi storage yang aktif di dalam sistem Anda. Output yang muncul dari perintah df terdiri dari Filesystem, Size, Used, Avail, Use% dan Mounted on. Untuk partisi utama sistem Linux Anda akan terbaca sebagai / di bagian Mounted on. 18. du -h Adalah perintah untuk melihat ukuran dari sebuah file atau folder dalam satuan KB, MB, dan GB. Contoh Anda ingin melihat ukuran dari folder /home/user, maka perintahnya sebagai berikut du -h /home/user 19. chmod Adalah perintah untuk mengubah permission file atau 1, Anda ingin mengubah permission menjadi 644, maka perintahnya sebagai berikut chmod 0644 Contoh 2, Anda ingin mengubah permission folder1 menjadi 755, maka perintahnya adalah sebagai berikut chmod -Rf 0755 folder1 BACA JUGA CHMOD Pengertian, Fungsi hingga Perintahnya 20. chown Adalah perintah untuk mengubah owner file atau folder. Contoh, Anda ingin mengubah file owner folder1 menjadi www-data, maka perintahnya adalah sebagai berikut chown -Rf www-datawww-data folder1 BACA JUGA Apa itu CHOWN? Pengertian, Fungsi dan perintahnya 21. echo Adalah perintah untuk menambahkan teks ke dalam sebuah file. Contoh, Anda ingin menambahkan teks “apel dan nanas” ke dalam maka perintahnya sebagai berikut echo apel dan nanas >> 22. ln Adalah perintah untuk membuat symbolic link shortcut dari satu file atau folder ke file di lokasi berbeda sebagai shortcut. Untuk membuat symbolic link, perintahnya adalah sebagai berikut ln -s /lokasi_asal/fileasli /lokasi_tujuan/shortcut Contoh Anda ingin membuat symbolic link /home/user/public_html/ yang dihubungkan ke file asli /home/user/public_html/ maka perintahnya adalah sebagai berikut ln -s /home/user/public_html/ /home/user/public_html/ 23. wget Adalah perintah untuk mengunduh sebuah file dari URL tertentu. Contoh, Anda ingin mengunduh file installer terbaru WordPress, maka perintahnya sebagai berikut wget URL/namafilewget 24. curl Adalah perintah untuk mengecek konektivitas sebuah URL. Sebagai contoh, Anda ingin mengecek yang sudah diupload ke public_html maka perintahnya adalah sebagai berikut curl 25. ping Adalah perintah untuk mengecek status koneksi dari sebuah server. Contoh, Anda ingin mengecek status koneksi maka perintahnya sebagai berikutping Apabila dalam kondisi online, akan muncul respons dengan output time=xxx msApabila dalam status offline, akan muncul respons dengan tulisan request timed out, atau destination host unreachable. 26. dig Adalah perintah untuk mengecek informasi IP Address dari sebuah domain. Contoh, Anda ingin mengecek informasi IP Address dari maka perintahnya adalah sebagai berikut dig 27. whois Adalah perintah untuk mengecek informasi whois sebuah domain. Contoh, Anda ingin mengecek informasi maka perintahnya adalah sebagai berikut whois 28. traceroute Adalah perintah untuk melacak rute jaringan untuk mengakses domain atau IP address tertentu. Perintah ini biasanya digunakan untuk melacak lokasi jalur yang bermasalah ketika ada kendala mengakses atau menghubungi server menjalankan traceroute, perintahnya adalah sebagai berikut traceroute IP-Addresstraceroute 29. tar Adalah perintah untuk mengekstraks atau mengompres file arsip berformat atau Contoh, Anda ingin mengekstraks atau maka perintahnya adalah sebagai berikut tar -xvf -xvf 30. unzip Adalah perintah untuk mengektraks file arsip berfomat .zip. Contoh, Anda ingin mengektraks maka perintahnya adalah sebagai berikut unzip 31. nano Adalah perintah untuk mengedit teks menggunakan nano editor. Contoh, Anda ingin mengedit maka perintahnya adalah sebagai berikut nano Untuk menyimpan perubahan yang sudah dibuat, tekan tombol Ctrl+X bersamaan, ketik Y, tekan Enter. 32. apt Adalah perintah untuk menginstal, menghapus dan mengupdate paket pada Linux Ubuntu dan Debian. Contoh 1, untuk mengupdate database sofware dan mengupdate sistem, perintahnya adalah sebagai berikut apt update apt dist-upgrade Contoh 2, untuk menginstal paket, perintahnya adalah sebagai berikut apt install namapaket apt install apache2 menginstal paket apache2 Contoh 3, untuk menghapus paket, perintahnya adalah sebagai berikut apt remove namapaket apt remove apache2 menghapus paket apache2 33. dnf Adalah perintah untuk menginstal, menghapus dan mengupdate paket pada AlmaLinux, Rocky Linux, dan RHEL. Contoh 1, untuk mengupdate sistem, jalankan perintah berikut dnf update Contoh 2, untuk menginstal paket, jalankan perintah berikut dnf install namapaket dnf install httpd menginstal paket apache Contoh 3, untuk menghapus paket, jalankan perintah berikut dnf remove namapaket dnf remove httpd menghapus paket apache 34. zypper Adalah perintah untuk menginstal, menghapus dan mengupdate sistem pada Linux OpenSUSE. Contoh 1 untuk mengupdate sistem, jalankan perintah berikut zypper refresh zypper dup Contoh 2 untuk menginstal paket, jalankan perintah berikut zypper install namapaket zypper install httpd menginstal paket apache Contoh 3 untuk menghapus paket, jalankan perintah berikut zypper remove namapaket zypper remove httpd menghapus paket apache 35. systemctl Adalah perintah yang umumnya digunakan untuk menjalankan, menghentikan dan merestart suatu service yang berada di dalam sebuah server. Format perintahnya adalah sebagai berikut systemctl start/stop/restart nama-service Contoh 1, untuk menjalankan service Apache, jalankan perintah berikut systemctl start httpd Contoh 2, untuk menghentikan service Apache, jalankan perintah berikut systemctl stop httpd Contoh 3, untuk merestart service Apache, jalankan perintah berikut systemctl restart httpd 36. ps -ax Adalah perintah untuk melihat semua proses yang sedang berjalan di server. Fungsinya mirip dengan task manager pada Windows. Output yang tampil setelah menjalankan ps -ax terdiri dari PID, TTY, STAT, TIME dan COMMAND. 37. kill Adalah perintah untuk menghentikan secara paksa sebuah proses yang berjalan di server. Perintah untuk menghentikan proses dengan kill adalah sebagai berikut kill -9 PID 38. reboot Adalah perintah untuk merestart sistem secara keseluruhan. Proses ini biasanya dijalankan ketika sebelumnya melakukan perubahan tertentu yang memerlukan proses restart. Apabila dalam server Anda berjalan service MySQL, sebelum menjalankan perintah reboot, sebaiknya service mysql dihentikan dengan dulu dengan perintah systemctl stop mysql 39. iptables Adalah perintah untuk melakukan pengaturan firewall di Linux, seperti membuka dan menutup port. Contoh 1, untuk membuka port 443, jalankan perintah berikut iptables -I INPUT -p tcp -m tcp -dport 443 -j ACCEPT Contoh 2, untuk menutup port 443, jalankan perintah berikut iptables -I INPUT -p tcp -m tcp -dport 443 -j REJECT 40. free -m Adalah perintah untuk mengetahui status penggunaan memory RAM yang berjalan saat ini dalam ukuran MB. Setelah menjalankan perintah free -m akan muncul beberapa output, yaitu total ukuran RAM yang Anda miliki, used jumlah RAM yang sedang terpakai dan available jumlah RAM yang belum terpakai. 41. hostname Adalah perintah untuk mengetahui hostname server yang Anda miliki. 42. history Adalah perintah untuk menampilkan daftar perintah-perintah yang pernah Anda jalankan sebelumnya. Perintah ini berguna apabila sebelumnya Anda pernah menjalankan perintah yang cukup panjang dan susah untuk diingat, atau supaya Anda tidak perlu mengetiknya dua kali. 43. screen Adalah perintah yang memungkinkan Anda untuk menjalankan sebuah perintah yang berjalan di belakang background. Perintah ini berguna ketika Anda sedang menjalankan proses yang memerlukan waktu lama, sehingga tidak perlu Anda pantau secara standby. Perintah yang dijalankan melalui screen akan tetap berjalan, meskipun komputer yang Anda gunakan untuk koneksi SSH dimatikan. Screen tidak terinstal secara default baik di Ubuntu maupun AlmaLinux. Anda harus menginstalnya terlebih dahulu melalui perintah berikut apt install screen pada Ubuntu/Debian dnf install screen pada AlmaLinux 44. scp Adalah perintah untuk mengupload atau mentransfer file dari satu server ke server lain yang menjalankan Linux. Sebagai contoh, Anda ingin mentransfer ke server lain yang menggunakan Linux ke dalam folder /home, maka perintahnya adalah sebagai berikut scp -P port file [email protected]/lokasi scp -P 22 [email protected]/home 45. ifconfig Adalah perintah untuk melakukan konfigurasi network pada server Anda, atau untuk melihat informasi network yang aktif. Apabila Anda menjalankan perintah tersebut, akan menampilkan informasi network yang berjalan, mulai dari IP Address, MAC address, dan lainnya. 46. date Adalah perintah untuk melihat informasi tanggal yang aktif saat ini di sistem Anda. 47. clear Adalah perintah untuk membersihkan tampilan shell / Terminal yang sedang aktif. Alternatif lainnya, Anda bisa menekan tombol Ctrl+L secara bersamaan. 48. exit Adalah perintah untuk keluar dari session koneksi SSH ke server Anda. Alternatif lainnya, Anda bisa menekan tombol Ctrl+D secara bersamaan. Penutup Bagi Anda yang sudah terbiasa mengoperasikan sistem operasi desktop seperti Windows atau Mac, pengoperasian menggunakan perintah teks Text-based User Interface pada Linux mungkin terasa asing dan cukup menyulitkan pada awalnya. Tapi seiring berjalannya waktu dan secara perlahan terbiasa, Anda akan mulai menyadari, bahwa perintah teks lebih powerful dan dalam beberapa kondisi, justru lebih efisien. Di samping itu, perintah teks adalah bagian tak terpisahkan dari sistem operasi Linux, yang akan sangat membantu apabila Anda mau dan bisa memahaminya. Apabila Anda ingin menggunakan layanan VPS untuk mengembangkan website, pemahaman akan perintah teks pada Linux adalah sebuah skill dasar yang wajib Anda kuasai. Demikian artikel tentang 45+ Perintah Dasar Linux Yang Harus Anda Pahami. Semoga bisa menjadi referensi yang bermanfaat bagi Anda yang sedang menggunakan layanan VPS hosting di Rumahweb. Di Linux dan Unix segala sesuatu adalah file. Direktori adalah file, file juga file, dan divais-divais juga merupakan file. Divais yang seringkali dirujuk sebagai inode; tetap saja, mereka dianggap sebagai file. 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/ menunjukkan path lengkap ke file 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 / /bin - aplikasi-aplikasibiner penting /boot - file-file konfigurasi boot, kernel, dan file lain yang dibutuhkan ketika sistem booting /dev - berisi file-file device divais seperti /dev/tty, /dev/input/mice. /etc - file konfigurasi, skrip startup, dll etc... /home - direktori home bagi masing-masing user /initrd - digunakan untuk mengkustomisasi initrd yang berjalan saat proses boot /lib - pustaka-pustaka yang diperlukan oleh sistem /lost+found - menyediakan sistem lost+found untuk file yang berada dibawah direktori root / /media - partisi yang secara otomatis dimount di harddisk dan removable mediaseperti CD, kamera digital, dll. /mnt - mounted filesistem secara manual di harddisk /opt - menyediakan lokasi untuk aplikasi-aplikasi optional yang akan diinstal /proc - direktori dinamis khusus yang menangani informasi mengenai kondisi sistem, termasuk proses-proses yang sedang berjalan /root - direktori home bagi user root, diucapkan 'slash-root'. bedakan dengan / /sbin - biner-binersistem yang penting, biasanya aplikasi-aplikasi bagi admin /srv - can contain files that are served to other systems /sys - berkas sistem system /tmp - berkas sementara temporary /usr - aplikasi dan berkas yang tersedia untuk digunakan untuk pengguna users /var - berkas variabel seperti log dan basis data Halo teman-teman semua, selamat datang kembali pada Web Blog kami, yaitu Awonapa Jr. Pada kesempatan ini kita akan sharing mengenai Perintah Linux Untuk Pemula, Yaitu membahas Operasi File dan Struktur file pada Linux menyerupai pepohonan tree, yaitu dimulai dari root, kemudian direktori dan sub dirrektori. Sistem file pada Linux diatur secara hirarkhikal, yaitu dimulai dari root dengan symbol “/”. Kita dapat menciptakan File dan Direktori mulai dari root ke bawah. Direktori adalah file khusus, yang berisi nama file dan INODE pointer yang menunjuk ke data / isi file tersebut. Secara logika, Direktori dapat berisi File dan Direktori lagi disebut juga Subdirektori.Soal LatihanCobalah urutan perintah berikut $ cd$ pwd$ ls –al$ cd .$ pwd$ cd ..$ pwd$ ls -al$ cd ..$ pwd$ ls -al$ cd /etc$ ls –al more$ cat passwd$ cd –$ pwdLanjutkan penelusuran pohon pada sistem file menggunakan cd , ls , pwd dan cat .Telusuri direktory /bin, /usr/bin, /sbin, /tmp dan /bootTelusuri direktory /dev . Identifikasi perangkat yang tty termninal Anda ketik who am i ; siapa pemilih tty Anda gunakan ls –l .Telusuri derectory / isi file interrupts, devices, cpuinfo, meminfo dan uptime menggunakan Anda melihat mengapa directory /proc disebut pseudo -filesystem yang memungkinkan akses ke struktur data kernel ?Ubahlah direktory home ke user lain secara langsung menggunakan cd ~username .Ubah Kembali ke Directory Home AndaBuat sub directory work dan playHapus sub directory workCopy /etc/passwd ke directory home andaPindahkan ke subdirectory playUbahlah ke subdirektory play dan buat symbolic link dengan nama terminal yang menunjuk ke perangkat tty. Apa yang terjadi jika melakukan hard link ke perangkat tty ?Buatlah file bernama yang berisi kata ” hello word ”. Dapatkah Anda gunakan” cp ” menggunakan ”terminal” sebagai file asal untuk menghasilkan efek yang sama ?Copy ke terminalMasih direktory home, copy keseluruhan direktory play ke direktory bernama work menggunakan symbolic Directory work dengan satu perintahLaporan ResmiAnalisa hasil percobaan yang Anda Analisa setiap hasil Pada Percobaan 1 point 3 buatlah pohon dari struktur file dan direktoric. Bila terdapat pesan error, jelaskan penyebabnya. ~JAWABAN~1. Cobalah urutan perintah berikut $ cd $ pwd $ ls –al $ cd . $ pwd $ cd .. $ pwd $ ls -al $ cd .. $ pwd $ ls -al $ cd /etc $ ls –al more $ cat passwd $ cd – $ pwdANALISA$ cd adalah perintah yang digunakan untuk berpindah atau berganti ke direktori lain. $ pwd adalah perintah yang digunakan untuk melihat directori yang sedang aktif. Dan untuk perintah $ cd . . adalah perintah untuk berpindah atau kembali pada direktori sebelumnya dan kembali ke direktori home. $ cd /etc untuk masuk ke direktori etc, lalu $ ls –al more untuk perintah ini digunakan untuk melihat satu layar penuh$ cd – perintah ini adalah perintah yang digunakan untuk kembali ke direktori home secara di atas berfungsi untuk mencari direktori cd, selain itu juga ada perintah untuk melihat direktori yang aktif pwd, setiap kali masuk pada direktori baru dengan perintah cd maka hasil dari perintahnya adalah $ pwd akan berubah yang sesuai dengan direktori yang digunakan. Selain isi dari setiap direktori pun berbeda antara yang satu dengan yang lainnya yang bisa dilihat dengan menggunakan perintah ls. 2. Lanjutkan penelusuran pohon pada sistem file menggunakan cd , ls , pwd dan cat .Telusuri direktory /bin, /usr/bin, /sbin, /tmp dan /bootANALISAcd Change directory untuk masuk ke dalam direktori,ls untuk menampilkan isi dari direktori tersebut,pwd untuk melihat direktori yang aktif dan cat untuk menampilkan tipe misalnya tipenya adalah direktori. 3. Telusuri direktory /dev . Identifikasi perangkat yang tersedia. Identifikasi tty termninal Anda ketik who am i ; siapa pemilih tty Anda gunakan ls –l .ANALISAperintah pertama untuk masuk ke direktori /dev danuntuk melihat user yang sedang aktif pada direktori /dev adalah whoami => wahyudan untuk menampilkan/memunculkan semua isi direktori /dev digunakan perintah ls -l yang ada seperti di gambar di atas. 4. Telusuri derectory /proc. Tampilkan isi file interrupts, devices, cpuinfo, meminfo dan uptime menggunakan Anda melihat mengapa directory /proc disebut pseudo -filesystem yang memungkinkan akses ke struktur data kernel ? ANALISAPerintah diatas untuk menampilkan semua informasi proses secara lengkap itulah sebabnya bisa di sebut system. 5. Ubahlah direktory home ke user lain secara langsung menggunakan cd ~username .ANALISApada awalnya saya berada pada direktori proc setelah di masukkan perintah $ cd ~wahyu maka akan langsung kembali ke direktori Ubah Kembali ke Directory Home latihan diatas, untuk kembali ke direktori home saya sebelumnya, bisa menggunakan perintah $ cd7. Buat sub directory work dan saya membuat subdirektori work dan play pada direktori tugas menggunakan perintah mkdir. Kemudian saya cek dan hasilnya seperti diatas. 8. Hapus sub directory workANALISADisini saya menghapus subdirektori work yang ada dalam direktori tugas menggunakan perintah rmdir. Kemudian saya cek menggunakan ls, seperti gambar Copy /etc/passwd ke directory home andaANALISADisini saya menggunakan perintah cp untuk mengcopy file “passwd” ke dalam direktori home saya. Kemudian saya cek menggunakan perintah Pindahkan ke subdirectory playANALISADisini saya memindahkan file passwd di dalam direktori home ke dalam subdirektori play, menggunakan perintah mv. Lalu saya cek menggunakan perintah Ubahlah ke subdirektory play dan buat symbolic link dengan nama terminal yang menunjuk ke perangkat tty. Apa yang terjadi jika melakukan hard link ke perangkat tty ?ANALISADisini saya mencoba melakukan symbolic link dengan 2 cara yaitu hardlink dan sioftlink. Saat melakukan dengan hardlink terjadi error, yang disebabkan karena tty adalah file system, jadi dikhawatirkan jika melakukan hardlink. Namun dengan softlink perintah langsung . Buatlah file bernama yang berisi kata ” hello word ”. Dapatkah Anda gunakan” cp ” menggunakan ”terminal” sebagai file asal untuk menghasilkan efek yang sama ?ANALISADisini saya membuat file yang berisikan kalimat “Hello World” menggunakan CAT. Kemudian mencoba menggunakan perintah cp, saat menggunakan perintah cp hasilnya seperti saat saya melakukan perintah cat pada Copy ke terminal14. Masih direktory home, copy keseluruhan direktory play ke direktory bernama work menggunakan symbolic Hapus Directory work dengan satu perintahKESIMPULANSistem file pada Linux menyerupai tree pohon yang dimulai dari root kemudian direktori dan subdirektori. Terdapat dua sistem symbolic link yaitu hardlink dan softlink. Pada sistem operasi Linux ini, kita dapat mengatur atau memanipulasi struktur file dan direktori yang ada pada sistemsesuai dengan tidak bisa me-delete suatu direktori apabila dalam direktori tersebut terdapat isi. echo home digunakan untuk melihat letak home, sedangkan cd home untuk berpindah ke praktikum Operasi File dan Struktur direktori banyak perintah-perintah yang dapat digunakan untuk memindahkan atau menghapus atau mengcopy file dari satu direktori ke direktori lain. Dan juga sebelum melakukan itu semua saya bisa mengetahui alamat dari direktori yang sedang kita cukup seperti itu untuk menginstall Belajar Linux - Cara Install Linux . Semoga tutorial ini bermanfaat untuk kita dan TerimakasihTag PenelusuranOperasi LinuxLinuxOperasi FileStruktur File

file sistem yang digunakan pada sistem operasi linux adalah