Video: Writing 2D Games in C using SDL by Thomas Lively 2025
Linux dan Windows mempunyai kaedah yang sama sekali berbeza merujuk kepada pemacu keras dan partisyen komputer anda. Perbezaan boleh mengambil beberapa kebiasaan untuk pengguna Windows berpengalaman.
Windows menggunakan huruf berasingan untuk setiap pemacu dan partition pada sistem anda. Contohnya, jika anda mempunyai pemacu tunggal yang diformat menjadi tiga sekatan, Windows mengenal pasti sekatan sebagai pemacu C:, D:, dan E:. Setiap pemacu ini mempunyai direktori akarnya sendiri, yang boleh pula mengandungi direktori tambahan yang digunakan untuk mengatur fail anda.
Sejauh Windows bimbang, pemacu C:, D:, dan E: adalah pemacu yang sama sekali, walaupun pemacu sebenarnya hanya sekatan pada pemacu tunggal.
Linux tidak menggunakan huruf pemacu. Sebaliknya, Linux menggabungkan semua pemacu dan sekatan ke dalam satu hierarki direktori tunggal. Di Linux, salah satu partition ditetapkan sebagai partition root. Partition root adalah hampir sama dengan direktori root C: drive pada sistem Windows. Kemudian, partition lain boleh dipasang pada partition root dan dirawat seolah-olah mereka adalah direktori pada partition root.
Sebagai contoh, anda boleh menetapkan partition pertama sebagai partition root dan kemudian me-mount partition kedua sebagai / user dan partition ketiga sebagai / var. Kemudian, sebarang fail yang disimpan dalam direktori / pengguna sebenarnya akan disimpan dalam partition kedua, dan fail yang disimpan dalam direktori / var akan disimpan dalam partition ketiga.
Direktori yang mana drive mount dipanggil titik gunung pemacu.
Perhatikan bahawa Linux menggunakan aksara slash ke hadapan secara tetap (/) untuk memisahkan nama direktori dan bukannya aksara slash ke belakang () yang digunakan oleh Windows. Mengetik backslashes bukan slashes biasa adalah salah satu kesilapan yang paling biasa dibuat oleh pengguna Linux baru.
Linux juga menggunakan konvensyen yang berbeza untuk menamakan fail. Di Windows, nama fail berakhir dalam lanjutan tiga huruf yang dipisahkan dari nama fail yang lain oleh satu tempoh. Pelanjutan digunakan untuk menandakan jenis fail. Sebagai contoh, fail yang berakhir di . exe adalah fail program, tetapi fail yang berakhir di . doc adalah dokumen pemprosesan perkataan.
Linux tidak menggunakan sambungan fail, tetapi tempoh sering digunakan dalam nama fail Linux untuk memisahkan bahagian yang berlainan nama - dan bahagian terakhir sering menunjukkan jenis fail. Sebagai contoh, ldap. conf dan pain. conf adalah kedua file konfigurasi.
