Linux File Directory Structure explained (by DorianDotSlash)
Mungkin ada yang sering bertanya-tanya pada OS distro Linux di manakah lokasi local disk C yang biasanya ada di Windows, atau mengapa ada folder dengan nama yang terlihat asing seperti etc, root, dan tmp? Penjelasan dari video berikut sangat bagus dan bisa diikuti sehingga kita tahu perbedaan direktori-direktori yang ada di Windows dengan di OS distro linux dan penjelasan direktori-direktori di linux.
Bash injection without letters or numbers - 33c3ctf hohoho (by LiveOverflow)
Challenge yang menarik dari 33c3 CTF mengenai bash injection dengan bashjail yang melarang ascii letters dan numbers. Challenge ini juga mengajarkan pemanfaatan dari /bin/cat
. Tekniknya cukup menarik dan mengajarkan hal yang bisa kita lakukan dengan command line.
Chmod Command in Linux
Saya mulai mengetahui masalah permission dan juga command ini saat dulu berusaha membuat website yang bisa di-host di komputer saya (ini sekitar kelas XII). Modal saya waktu itu adalah belum tahu apa itu apache, html, nginx, bahkan command cp
pun masih tidak tahu, jadi masa itu menjadi masa saya tahu pentingnya semangat untuk GSGS tanpa henti.
Waktu itu saya sangat bingung mengapa file yang saya copy dengan root ke /var/www/html/
tidak bisa dihapus kalau dengan file explorer. Setelah GSGS dan tanya sana-sini, akhirnya saya mengerti kalau ada permission yang harus diubah.
Saya juga baru tahu saat itu bahwa command ls
dapat diberi argumen -la
untuk menampilkan permissionnya.
drwxr-xr-x 2 root root 4096 Jan 24 20:24 .
drwxr-xr-x 3 root root 4096 Mar 1 2020 ..
-rwxr-xr-x 1 root root 10918 May 26 2019 index.html
Dapat dilihat kalau permission dari file tersebut ada rwx
yang bisa diubah-ubah sesuai keinginan. Dan terjawab juga pertanyaan saya mengenai bagaimana cara menghapus file tersebut (jawabannya adalah: hapus dengan permission root atau ubah permissionnya menjadi writable dengan +w
).
Barangkali ada yang memiliki kendala yang sama, website ini bisa dibaca untuk mempelajari hal tersebut.
What is a File Format? (by LiveOverflow)
File bukan hanya mengenai ekstensi dari file tersebut (misal: .jpg
, .gif
, etc.). Tetapi ada struktur yang diperlukan oleh suatu file agar menjadi suatu file tertentu. Video ini menjelaskan dengan jelas bagaimana file tersebut bekerja. Penjelasan yang sama dapat ditemukan di bab 13 OSC10.
12 Useful df
Commands to Check Disk Space in Linux
Belakangan ini saya mengenal command baru untuk mengecek performa komputer seperti top
, htop
, du
, dan juga df
ini. Penting juga untuk mengenal apa yang bisa dilakukan menggunakan command ini. Link ini dapat dikunjungi saat diperlukan.
Understanding Linux filesystems: ext4 and beyond
Banyak jenis filesystem yang ada untuk menunjang kebutuhan pengguna dalam menyimpan dan mengelolanya dalam storage. Salah satu yang sering dipakai adalah ext (mungkin di komputer kita juga memakainya, bisa dicek dengan command df -T
). Jadi kita perlu membaca-baca sedikit mengenai filesystem tersebut jika ingin tahu lebih lanjut.
Files & File Systems: Crash Course Computer Science
Bisa dibilang, video ini adalah ‘summary’ yang mudah dipahami mengenai file dan filesystem. Bisa ditonton karena penjelasannya juga menarik dan bagus.
Differences between /bin
, /sbin
, /usr/bin
, /usr/sbin
, /usr/local/bin
, /usr/local/sbin
Bertanya-tanya mengenai direktori /bin/
dan /sbin/
? Komunitas memiliki jawabannya.
Bad Sectors Explained
Berhubung materi kali ini juga berhubungan dengan storage, saya iseng mencari tahu mengenai bad sector. Penjelasan dari site ini bagus dan memberi pemahaman mengenai apa itu bad sector dan apa yang bisa dilakukan. Notes: selalu backup data, consider using cloud storage for important stuffs.
How to check and monitor hard disk life in Linux Mint and Ubuntu
Berhubungan juga dengan link di nomor 9, kita dapat menggunakan tools untuk mengecek kesehatan harddisk kita. Langkah-langkahnya dapat ditemukan di link tersebut.